fix
This commit is contained in:
parent
00d19a5e08
commit
ff2fa97061
@ -21,11 +21,11 @@ local function findFirstItem(target)
|
||||
end
|
||||
|
||||
local function findFirstEmptyBucket()
|
||||
findFirstItem("minecraft:bucket")
|
||||
return findFirstItem("minecraft:bucket")
|
||||
end
|
||||
|
||||
local function findFirstLavaBucket()
|
||||
findFirstItem("minecraft:lava_bucket")
|
||||
return findFirstItem("minecraft:lava_bucket")
|
||||
end
|
||||
|
||||
local function returnToBase()
|
||||
@ -50,7 +50,8 @@ end
|
||||
ForwardCounter = 0
|
||||
|
||||
while true do
|
||||
if turtle.getFuelLevel() < 1000 then
|
||||
if turtle.getFuelLevel() < ForwardCounter then
|
||||
print('not enough fuel to return. trying to refuel')
|
||||
if not refuel() then
|
||||
print('refulling failed. probably the end of the lava lake. returning to base')
|
||||
returnToBase()
|
||||
@ -58,15 +59,12 @@ while true do
|
||||
end
|
||||
end
|
||||
|
||||
local bucket = findFirstEmptyBucket()
|
||||
|
||||
if bucket == nil then
|
||||
if findFirstEmptyBucket() == nil then
|
||||
print('could not find any empty buckets. returning and refilling')
|
||||
returnToBase()
|
||||
despositRefill()
|
||||
|
||||
else
|
||||
turtle.select(bucket)
|
||||
-- try to fill it
|
||||
turtle.placeDown()
|
||||
if compareItemName("minecraft:bucket") then
|
||||
|
Loading…
x
Reference in New Issue
Block a user