Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require "GenUtil"
- function FinishLayer()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- turtle.forward()
- turtle.turnRight()
- end
- function CutLayer()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- turtle.dig()
- end
- function CutSpruce()
- turtle.dig()
- turtle.forward()
- FinishLayer()
- local y = 0
- local revert = 0
- while turtle.detectUp() do
- turtle.digUp()
- turtle.up()
- y = y+1
- CutLayer()
- revert = revert+1
- end
- if (revert % 2) == 1 then
- turtle.forward()
- turtle.turnRight()
- turtle.forward()
- turtle.turnRight()
- end
- while y > 1 do
- turtle.down()
- y=y-1
- end
- turtle.select(2)
- turtle.forward()
- turtle.placeDown()
- turtle.turnRight()
- turtle.forward()
- turtle.placeDown()
- turtle.turnRight()
- turtle.forward()
- turtle.placeDown()
- turtle.turnRight()
- turtle.forward()
- turtle.down()
- turtle.turnLeft()
- turtle.forward()
- EmptyForward(2)
- turtle.turnRight()
- turtle.turnRight()
- turtle.place()
- turtle.slect(1)
- end
- while true do
- local FoundBlock, BlockType = turtle.inspect()
- if FoundBlock then
- if BlockType['name'] == 'minecraft:spruce_log' then
- ReFuel(true)
- CutSpruce()
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement