Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Mock API
- --[[
- local turtle = {
- detect = function()
- return true
- end,
- detectDown = function()
- return true
- end,
- turnLeft = function() end,
- turnRight = function() end,
- forward = function()
- return true
- end,
- attack = function() end,
- }
- --]]
- while not turtle.detect() do
- while not turtle.forward() do
- turtle.attack()
- turtle.suck()
- end
- end
- if not turtle.detectDown() then
- while turtle.detect() do
- turtle.turnLeft()
- end
- while not turtle.detect() do
- while not turtle.forward() do
- turtle.attack()
- turtle.suck()
- end
- end
- else
- while turtle.detect() do
- turtle.turnLeft()
- end
- turtle.turnRight()
- turtle.turnRight()
- end
- while true do
- if turtle.getFuelLevel() < 100 then
- turtle.select(1)
- turtle.suck()
- turtle.refuel()
- end
- turtle.turnLeft()
- turtle.turnLeft()
- while not turtle.detect() do
- while not turtle.forward() do
- turtle.attack()
- turtle.suck()
- end
- end
- turtle.turnLeft()
- turtle.turnLeft()
- while not turtle.detect() do
- while not turtle.forward() do
- turtle.attack()
- turtle.suck()
- end
- end
- for i = 1, 16 do
- if turtle.getItemCount(i) > 0 then
- turtle.select(i)
- turtle.dropDown()
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement