Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Simple Auto-Refuel Script
- print("Checking inventory for fuel...")
- local refueledAny = false
- -- Loop through all 16 inventory slots
- for slot = 1, 16 do
- turtle.select(slot)
- -- Check if the slot has items before attempting to refuel
- if turtle.getItemCount(slot) > 0 then
- -- turtle.refuel() returns true if the item is valid fuel
- if turtle.refuel() then
- print("Refueled from slot " .. slot)
- refueledAny = true
- end
- end
- end
- -- Print final fuel level status
- local currentFuel = turtle.getFuelLevel()
- if refueledAny then
- print("Refueling complete!")
- print("Current Fuel Level: " .. currentFuel)
- else
- print("No valid fuel found in inventory.")
- print("Current Fuel Level: " .. currentFuel)
- end
- -- Reset active selection back to slot 1
- turtle.select(1)
Add Comment
Please, Sign In to add comment