Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function path()
- -- Place middle
- turtle.placeDown()
- turtle.turnLeft()
- -- Place Left side
- turtle.forward()
- turtle.placeDown()
- turtle.forward()
- turtle.placeDown()
- -- Return to center
- turtle.turnRight()
- turtle.turnRight()
- turtle.forward()
- turtle.forward()
- -- Place Right side
- turtle.forward()
- turtle.placeDown()
- turtle.forward()
- turtle.placeDown()
- -- Return to center
- turtle.turnLeft()
- turtle.turnLeft()
- turtle.forward()
- turtle.forward()
- -- Rotate and move forward
- turtle.turnRight()
- turtle.forward()
- end
- function findBlocks()
- local offset = 0
- while not turtle.detect() do
- turtle.down()
- offset = offset + 1
- end
- for i = 0, 10 do
- turtle.digDown()
- turtle.down()
- offset = offset + 1
- end
- local breadth = 16
- for i = 0, breadth do
- for j = 0, breadth do
- while not turtle.forward() do
- turtle.dig()
- end
- end
- if i % 2 then
- turtle.turnRight()
- while not turtle.forward() do
- turtle.dig()
- end
- turtle.turnRight()
- while not turtle.forward() do
- turtle.dig()
- end
- while not turtle.forward() do
- turtle.dig()
- end
- else
- turtle.turnLeft()
- while not turtle.forward() do
- turtle.dig()
- end
- turtle.turnLeft()
- while not turtle.forward() do
- turtle.dig()
- end
- while not turtle.forward() do
- turtle.dig()
- end
- end
- end
- end
- while true do
- if (turtle.getItemCount(1) > 5) then
- path()
- else
- findBlocks()
- end
- end
Add Comment
Please, Sign In to add comment