feat: add refuel program
This commit is contained in:
parent
c987dd1f5f
commit
abb746e2a6
@ -1,4 +1,5 @@
|
|||||||
local LIST_TURTLE_FILES = {
|
local LIST_TURTLE_FILES = {
|
||||||
|
'refuel.lua',
|
||||||
'miner.lua',
|
'miner.lua',
|
||||||
'tunnels-miner.lua',
|
'tunnels-miner.lua',
|
||||||
'coal-crafter.lua',
|
'coal-crafter.lua',
|
||||||
|
|||||||
16
refuel.lua
Normal file
16
refuel.lua
Normal file
@ -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()
|
||||||
Loading…
Reference in New Issue
Block a user