local tArgs = { ... } if #tArgs == 1 then length = tArgs[1] deep = 0 elseif #tArgs == 2 then length = tArgs[1] deep = tArgs[2] else print("Usage:") print("lava ") print("if deep is empty: deep = 0") return end function lava() turtle.select(15) turtle.place() if turtle.refuel() == false then --Whatever we picked up is invalid for fuel, put it back down turtle.place() end turtle.select(1) end function lavadown() turtle.select(15) turtle.placeDown() if turtle.refuel() == false then --Whatever we picked up is invalid for fuel, put it back down turtle.placeDown() end turtle.select(1) end function lavaup() turtle.select(15) turtle.placeUp() if turtle.refuel() == false then --Whatever we picked up is invalid for fuel, put it back down turtle.placeUp() end turtle.select(1) end for i=1,deep do while turtle.down() == false do turtle.digDown() end end for i=1,length do lava() lavaup() lavadown() while turtle.forward() == false do turtle.dig() end end lavaup() lavadown() for i=1,length do turtle.back() end for i=1,deep do turtle.up() end