Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local net = peripheral.wrap("right")
- rednet.open(peripheral.getName(net))
- function isEmpty()
- for i = 1,15 do
- if(turtle.getItemCount(i) > 0) then
- return false
- end
- end
- return true
- end
- sender,message,channel = rednet.receive("miners")
- if (message == "start") then
- while true do
- local full = false
- while not full do
- turtle.forward()
- turtle.dig()
- turtle.digDown()
- turtle.digUp()
- for i = 1,15 do
- if (turtle.getItemCount(i) == 0) then
- full = false
- break
- else
- full = true
- end
- end
- end
- while (turtle.getFuelLevel() <= 500) do
- for i = 1,15 do
- turtle.select(i)
- turtle.refuel()
- end
- if(turtle.getFuelLevel() <= 500) then
- print("Requires Fuel "..turtle.getFuelLevel().."/500")
- end
- sleep(5)
- end
- while not isEmpty() do
- turtle.select(16)
- if (turtle.placeDown()) then
- local bool, info = turtle.inspectDown()
- if bool and info.name == "enderstorage:ender_chest" then
- for i = 1,15 do
- turtle.select(i)
- turtle.dropDown()
- end
- end
- turtle.select(16)
- turtle.digDown()
- else
- print("Err: No ender chest :(")
- sleep(1)
- end
- end
- end
- end
RAW Paste Data