Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function refuel()
- if turtle.getFuelLevel() < 15 then
- turtle.select(1)
- turtle.refuel(1)
- end
- end
- function interactTree()
- a, b = turtle.inspect()
- if a then
- if b.name == "minecraft:sapling" then
- elseif b.name == "minecraft:log" then
- mineTree()
- else
- print("WARNING: Unknown block found: ", b.name)
- turtle.dig()
- plantSaplings()
- end
- else
- --plantSaplings()
- end
- end
- function plantSaplings()
- end
- function mineTree()
- end
- function startup()
- refuel()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- end
- function harvest()
- -- Go forward one lane
- for i=1, 7 do
- refuel()
- turtle.turnLeft()
- interactTree()
- turtle.turnRight()
- turtle.turnRight()
- interactTree()
- turtle.turnLeft()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- end
- -- Switch to right next lane
- turtle.turnRight()
- for i=1, 6 do
- refuel()
- turtle.forward()
- end
- turtle.turnRight()
- turtle.forward()
- turtle.forward()
- -- Go forward one lane
- for i=1, 7 do
- refuel()
- turtle.turnLeft()
- interactTree()
- turtle.turnRight()
- turtle.turnRight()
- interactTree()
- turtle.turnLeft()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- end
- -- Switch to right next lane
- turtle.turnLeft()
- for i=1, 6 do
- refuel()
- turtle.forward()
- end
- turtle.turnLeft()
- turtle.forward()
- turtle.forward()
- end
- startup()
- harvest()
Advertisement
Add Comment
Please, Sign In to add comment