Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function refuel()
- print(turtle.getFuelLevel())
- if turtle.getFuelLevel() < 400 then
- found = find("minecraft:coal")
- if found then
- turtle.select(found)
- turtle.refuel(1)
- end
- end
- end
- function find(name)
- for i = 1,16 do
- sname = turtle.getItemDetail(i)
- if sname then
- sname = sname.name
- if name == sname then
- return i
- end
- end
- end
- return false
- end
- function fram(steps)
- refuel()
- steps = steps or 9
- for i = 1,steps do
- turtle.dig()
- turtle.digDown()
- turtle.digUp()
- turtle.forward()
- end
- end
- function main()
- while true do
- suc,item = turtle.inspect()
- if item.name == "computercraft:turtle_normal" then
- turtle.turnRight()
- break
- end
- turtle.turnRight()
- end
- fram()
- turtle.turnRight()
- fram(1)
- turtle.turnRight()
- fram()
- turtle.turnLeft()
- fram(1)
- turtle.turnLeft()
- fram()
- turtle.turnRight()
- fram(1)
- turtle.turnRight()
- fram()
- turtle.turnLeft()
- fram(1)
- turtle.turnLeft()
- fram()
- turtle.turnLeft()
- turtle.turnLeft()
- turtle.digUp()
- turtle.digDown()
- turtle.down()
- turtle.digDown()
- turtle.down()
- turtle.digDown()
- turtle.down()
- fram()
- turtle.turnRight()
- fram(1)
- turtle.turnRight()
- fram()
- turtle.turnLeft()
- fram(1)
- turtle.turnLeft()
- fram()
- turtle.turnRight()
- fram(1)
- turtle.turnRight()
- fram()
- turtle.turnLeft()
- fram(1)
- turtle.turnLeft()
- fram()
- turtle.digUp()
- turtle.digDown()
- turtle.up()
- turtle.digUp()
- turtle.up()
- turtle.digUp()
- turtle.up()
- end
- main()
Add Comment
Please, Sign In to add comment