diff --git a/Modules/modules.lua b/Modules/modules.lua index b1634c4..61e3811 100644 --- a/Modules/modules.lua +++ b/Modules/modules.lua @@ -195,3 +195,28 @@ function findBlock(name) end return false end + +-- puke() puke everything that is in the turtles +-- inventory out in front of it (hopefully there is +-- a chest +function puke() + for i = 1, 16 do + turtle.select(i) + turtle.drop() + end +end + +-- Check Fuel checks if the turtle has enough fuel. +-- if not, it asks for fuel in slot 1 and refuels. +function check_fuel() + local refueled = false + while not refueled do + if turtle.getFuelLevel() == 0 then + print("Fuel is empty. Please put fuel in slot 1 and press a key.") + read() + turtle.select(1) + turtle.refuel() + else + refueled = true + end + end