Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function refuel()
- if turtle.getFuelLevel() == 0 then
- turtle.select(1)
- turtle.refuel(1)
- print("refueling")
- end
- end
- function plant()
- turtle.select(2)
- turtle.placeDown()
- end
- function harvest()
- turtle.digDown()
- end
- function prepare()
- turtle.attackDown()
- end
- function turnLeft()
- turtle.turnLeft()
- turtle.forward()
- turtle.turnLeft()
- end
- function turnRight()
- turtle.turnRight()
- turtle.forward()
- turtle.turnRight()
- end
- function doWork()
- for i=1,7 do
- harvest()
- prepare()
- plant()
- turtle.forward()
- end
- harvest()
- prepare()
- plant()
- end
- function work()
- turtle.turnRight()
- for i=1,3 do
- doWork()
- turnLeft()
- doWork()
- turnRight()
- end
- doWork()
- turtle.up()
- turnLeft()
- for i=1,3 do
- doWork()
- turnLeft()
- doWork()
- turnRight()
- end
- doWork()
- turtle.up()
- turnLeft()
- for i=1,3 do
- doWork()
- turnLeft()
- doWork()
- turnRight()
- end
- doWork()
- turtle.up()
- turnLeft()
- end
- function main()
- print("Starting")
- refuel()
- turtle.up()
- turtle.up()
- turtle.forward()
- turtle.forward()
- work()
- print("end")
- end
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement