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 <length> <deep>")
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
Comments