Difference between revisions of "Turtle (API)"

From ComputerCraft Wiki
Jump to: navigation, search
(Added the Table)
Line 1: Line 1:
The Turtle API is a default API for [[TurtleOS]]. Its functions are unknown, but they contain movement in all 3 dimensions (Turtles fly), block placement, and block destruction functions.
+
The Turtle API is used to Work with your Turtles.
 
+
{| border="1" cellpadding="2" cellspacing="0"
 +
!style="background:#EEE" width="200px"|Method name
 +
!style="background:#EEE" width="*"|Description
 +
|-
 +
|turtle.forward()
 +
|Let the Turtle move forward
 +
|-
 +
|turtle.back()
 +
|Let the Turtle move back
 +
|-
 +
|turtle.up()
 +
|Let the Turtle move up
 +
|-
 +
|turtle.down()
 +
|Let the Turtle move down
 +
|-
 +
|turtle.turnLeft()
 +
|The Turtle turns left
 +
|-
 +
|turtle.turnRight()
 +
|The Turtle turns right
 +
|-
 +
|turtle.select( slotNum )
 +
|The Turtle selects the given Slot (1 is top left, 9 is bottom right)
 +
|-
 +
|turtle.getItemCount( slotNum )
 +
|Counts how many items are in the given Slot
 +
|-
 +
|turtle.getItemSpace( slotNum )
 +
|Counts how many items you need to fill the stack in the given Slot
 +
|-
 +
|turtle.dig()
 +
|Breaks the Block in front
 +
|-
 +
|turtle.digUp()
 +
|Breaks the Block above
 +
|-
 +
|turtle.digDown()
 +
|Breaks the Block below
 +
|-
 +
|turtle.place()
 +
|Places a Block of the selected Slot in front
 +
|-
 +
|turtle.placeUp()
 +
|Places a Block of the selected Slot above
 +
|-
 +
|turtle.placeDown()
 +
|Places a Block of the selected Slot below
 +
|-
 +
|turtle.detect()
 +
|Detects if there is a Block in front
 +
|-
 +
|turtle.detectUp()
 +
|Detects if there is a Block above
 +
|-
 +
|turtle.detectDown()
 +
|Detects if there is a Block below
 +
|-
 +
|turtle.drop()
 +
|Drops everything of the selected Slot
 +
|}
 
[[Category:APIs]]
 
[[Category:APIs]]

Revision as of 21:36, 23 February 2012

The Turtle API is used to Work with your Turtles.

Method name Description
turtle.forward() Let the Turtle move forward
turtle.back() Let the Turtle move back
turtle.up() Let the Turtle move up
turtle.down() Let the Turtle move down
turtle.turnLeft() The Turtle turns left
turtle.turnRight() The Turtle turns right
turtle.select( slotNum ) The Turtle selects the given Slot (1 is top left, 9 is bottom right)
turtle.getItemCount( slotNum ) Counts how many items are in the given Slot
turtle.getItemSpace( slotNum ) Counts how many items you need to fill the stack in the given Slot
turtle.dig() Breaks the Block in front
turtle.digUp() Breaks the Block above
turtle.digDown() Breaks the Block below
turtle.place() Places a Block of the selected Slot in front
turtle.placeUp() Places a Block of the selected Slot above
turtle.placeDown() Places a Block of the selected Slot below
turtle.detect() Detects if there is a Block in front
turtle.detectUp() Detects if there is a Block above
turtle.detectDown() Detects if there is a Block below
turtle.drop() Drops everything of the selected Slot