diff --git a/install.lua b/install.lua index 2053866..b9a881e 100644 --- a/install.lua +++ b/install.lua @@ -1,4 +1,5 @@ local LIST_TURTLE_FILES = { + 'refuel.lua', 'miner.lua', 'tunnels-miner.lua', 'coal-crafter.lua', diff --git a/refuel.lua b/refuel.lua new file mode 100644 index 0000000..f1e89ae --- /dev/null +++ b/refuel.lua @@ -0,0 +1,16 @@ +local turtleUtils = require('turtle-utils') + +local function main() + local initialFuelLevel = turtle.getFuelLevel() + print('Current fuel: ' .. turtleUtils.getFuelPercentage() .. '%') + + turtleUtils.refuelAllFromInventory() + + if initialFuelLevel == turtle.getFuelLevel() then + error('nothing to refuel', 0) + end + + print('New fuel: ' .. turtleUtils.getFuelPercentage() .. '%') +end + +main()