Difference between revisions of "Turtle.getFuelLevel"

From ComputerCraft Wiki
Jump to: navigation, search
(Clarifying what is fuel level, and adding a note about loosing fuel.)
(Fixed Redlinks)
 
(One intermediate revision by one other user not shown)
Line 7: Line 7:
 
|desc=Returns how much [[fuel]] is inside the specific turtle. Turtles may be configured to ignore the need for fuel via [[ComputerCraft.cfg]], in which case this command will always return "unlimited". Turtles loose their fuel when destroyed, if they don't have a [[label]].<br><br>
 
|desc=Returns how much [[fuel]] is inside the specific turtle. Turtles may be configured to ignore the need for fuel via [[ComputerCraft.cfg]], in which case this command will always return "unlimited". Turtles loose their fuel when destroyed, if they don't have a [[label]].<br><br>
  
See also: [[Turtle.refuel|turtle.refuel()]], [[Turtle.getFuelLimit|turtle.getFuelLimit()]]
+
Trivia: during the 1.4 beta, [[turtle.getFuelLevel]]() in softcore (that is now <var>turtleneedsfuel = 0</var>) returned 9000.
 
|examples=
 
|examples=
 
{{Example
 
{{Example
Line 16: Line 16:
 
}}
 
}}
 
}}
 
}}
 +
 +
==See also==
 +
*[[Turtle.refuel | Turtle.refuel()]]
 +
*[[Turtle.getFuelLimit | Turtle.getFuelLimit()]]
  
 
[[Category:Lua_Core_Functions]]
 
[[Category:Lua_Core_Functions]]

Latest revision as of 04:23, 31 July 2015


Grid Redstone.png  Function turtle.getFuelLevel
Returns how much fuel is inside the specific turtle. Turtles may be configured to ignore the need for fuel via ComputerCraft.cfg, in which case this command will always return "unlimited". Turtles loose their fuel when destroyed, if they don't have a label.

Trivia: during the 1.4 beta, turtle.getFuelLevel() in softcore (that is now turtleneedsfuel = 0) returned 9000.
Syntax turtle.getFuelLevel()
Returns "unlimited" if fuel is disabled, otherwise the fuel level.
Part of ComputerCraft
API turtle

Examples

Grid paper.png  Example
Attempts to refuel the turtle if the fuel tank is empty.
Code
if turtle.getFuelLevel() ~= "unlimited" and turtle.getFuelLevel() < 1 then
	turtle.refuel()
end


See also