Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- [Functions] --
- function refuel()
- if turtle.getItemCount(16)>5 then
- if turtle.getFuelLevel() < 500 then
- turtle.select(16)
- turtle.refuel(5)
- end
- end
- end
- function forward()
- turtle.dig()
- turtle.forward()
- end
- function up()
- turtle.digUp()
- turtle.up()
- end
- function down()
- turtle.digDown()
- turtle.down()
- end
- function empty()
- for i=1,15 do
- turtle.select(i)
- turtle.drop()
- end
- end
- function chunkload()
- forward()
- turtle.select(5)
- turtle.drop()
- turtle.dig()
- turtle.back()
- end
- function clear()
- refuel()
- turtle.select(5)
- turtle.turnLeft()
- turtle.place()
- empty()
- turtle.select(5)
- turtle.dig()
- turtle.turnRight()
- turtle.forward()
- --turtle.dig()
- --turtle.transferTo(5)--quarry
- turtle.turnRight()
- turtle.forward()
- turtle.turnLeft()
- turtle.dig()
- turtle.transferTo(8)--dynamo
- turtle.up()
- turtle.dig()
- turtle.transferTo(7)--tesseract
- turtle.turnLeft()
- turtle.forward()
- turtle.turnRight()
- turtle.dig()
- turtle.transferTo(6)--enderchest
- turtle.back()
- turtle.down()
- end
- function next()
- refuel()
- turtle.turnRight()
- i = 0
- repeat
- turtle.dig()
- turtle.forward()
- i = i+1
- until i == 9
- turtle.turnLeft()
- end
- function back()
- refuel()
- turtle.turnLeft()
- i = 0
- repeat
- turtle.dig()
- turtle.forward()
- i = i+1
- until i == 9
- turtle.turnRight()
- end
- function build()
- refuel()
- turtle.digUp()
- forward()
- turtle.dig()
- turtle.select(5)
- turtle.place()--quarry
- turtle.turnRight()
- forward()
- turtle.turnLeft()
- turtle.dig()
- turtle.select(8)
- turtle.place()--dynamo
- up()
- turtle.dig()
- turtle.select(7)
- turtle.place()--tesseract
- turtle.turnLeft()
- forward()
- turtle.turnRight()
- turtle.dig()
- turtle.select(6)
- turtle.place()--enderchest
- turtle.back()
- turtle.down()
- end
- clear()
- next()
- build()
- back()
- chunkload()
- next()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement