diff --git a/libs/turtle-utils.lua b/libs/turtle-utils.lua index e1e4e42..8a84aeb 100644 --- a/libs/turtle-utils.lua +++ b/libs/turtle-utils.lua @@ -320,7 +320,11 @@ turtleUtils.refuelWithBuffer = function(sideFuel, sideBuffer, minFuelNeeded, sle local ok, errMessage = turtleUtils.refuel(minFuelNeeded, function() local fuelSlot = findFuelSlot(fuelInventory) - fuelInventory.pushItems(peripheral.getName(bufferInventory), fuelSlot) + + if fuelSlot ~= nil then + fuelInventory.pushItems(peripheral.getName(bufferInventory), fuelSlot) + end + return suckFn() end, sleepTime)