Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- a = 0
- function mine()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.dig()
- turtle.forward()
- turtle.turnLeft()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.turnLeft()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.turnLeft()
- turtle.turnLeft()
- end
- function mineTree()
- turtle.back()
- turtle.back()
- turtle.turnLeft()
- turtle.forward()
- turtle.forward()
- turtle.turnRight()
- mine()
- turtle.up()
- mine()
- turtle.up()
- mine()
- turtle.up()
- mine()
- turtle.up()
- mine()
- turtle.up()
- mine()
- turtle.down()
- turtle.down()
- turtle.down()
- turtle.down()
- turtle.down()
- turtle.forward()
- turtle.forward()
- turtle.turnRight()
- turtle.forward()
- turtle.forward()
- turtle.turnLeft()
- turtle.select(5)
- if turtle.getItemCount() > 0 then
- turtle.place()
- else
- turtle.turnRight()
- while a > 0 do
- turtle.back()
- turtle.back()
- turtle.back()
- turtle.back()
- turtle.back()
- a = a - 1
- end
- error()
- end
- end
- function checkTree()
- turtle.turnLeft()
- success, data = turtle.inspect()
- if data.name == "minecraft:log" then
- mineTree()
- end
- turtle.turnRight()
- end
- print("+-------------------------------------+")
- print("| Auto Tree Farmer |")
- print("+-------------------------------------+")
- print("| Slot 1: Fuel |")
- print("| Slot 5: Saplings |")
- print("+-------------------------------------+")
- print("| Place turtle facing towards desired |")
- print("| direction on same level as tree to |")
- print("| the right of the tree. Insert fuel. |")
- print("| Press enter to start. |")
- print("+-------------------------------------+")
- print("")
- read()
- print("+-------------------------------------+")
- print("| Number of Trees to Check = ? |")
- print("+-------------------------------------+")
- n = tonumber(read())
- turtle.refuel()
- checkTree()
- while a < n do
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- checkTree()
- a = a + 1
- end
- while a > 0 do
- turtle.back()
- turtle.back()
- turtle.back()
- turtle.back()
- turtle.back()
- a = a - 1
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement