| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||
java.lang.Objectjava.lang.Enum<TurtleUpgradeType>
dan200.turtle.api.TurtleUpgradeType
public enum TurtleUpgradeType
An enum representing the two different types of upgrades that an ITurtleUpgrade implementation can add to a turtle.
ITurtleUpgrade| Enum Constant Summary | |
|---|---|
| PeripheralA peripheral adds a special peripheral which is attached to the side of the turtle, and can be interacted with the peripheral API (Such as the modem on Wireless Turtles). | |
| ToolA tool is rendered as an item on the side of the turtle, and responds to the turtle.dig() and turtle.attack() methods (Such as pickaxe or sword on Mining and Melee turtles). | |
| Method Summary | |
|---|---|
| static TurtleUpgradeType | valueOf(java.lang.String name)Returns the enum constant of this type with the specified name. | 
| static TurtleUpgradeType[] | values()Returns an array containing the constants of this enum type, in the order they are declared. | 
| Methods inherited from class java.lang.Enum | 
|---|
| clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf | 
| Methods inherited from class java.lang.Object | 
|---|
| getClass, notify, notifyAll, wait, wait, wait | 
| Enum Constant Detail | 
|---|
public static final TurtleUpgradeType Tool
public static final TurtleUpgradeType Peripheral
| Method Detail | 
|---|
public static TurtleUpgradeType[] values()
for (TurtleUpgradeType c : TurtleUpgradeType.values()) System.out.println(c);
public static TurtleUpgradeType valueOf(java.lang.String name)
name - the name of the enum constant to be returned.
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name
java.lang.NullPointerException - if the argument is null| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||