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()