Package org.bukkit.event.block
Enum Action
- java.lang.Object
-
- java.lang.Enum<Action>
-
- org.bukkit.event.block.Action
-
- All Implemented Interfaces:
Serializable
,Comparable<Action>
public enum Action extends Enum<Action>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description LEFT_CLICK_AIR
Left-clicking the airLEFT_CLICK_BLOCK
Left-clicking a blockPHYSICAL
Stepping onto or into a block (Ass-pressure) Examples: Jumping on soil Standing on pressure plate Triggering redstone ore Triggering tripwireRIGHT_CLICK_AIR
Right-clicking the airRIGHT_CLICK_BLOCK
Right-clicking a block
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Action
valueOf(String name)
Returns the enum constant of this type with the specified name.static Action[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
LEFT_CLICK_BLOCK
public static final Action LEFT_CLICK_BLOCK
Left-clicking a block
-
RIGHT_CLICK_BLOCK
public static final Action RIGHT_CLICK_BLOCK
Right-clicking a block
-
LEFT_CLICK_AIR
public static final Action LEFT_CLICK_AIR
Left-clicking the air
-
RIGHT_CLICK_AIR
public static final Action RIGHT_CLICK_AIR
Right-clicking the air
-
PHYSICAL
public static final Action PHYSICAL
Stepping onto or into a block (Ass-pressure) Examples:- Jumping on soil
- Standing on pressure plate
- Triggering redstone ore
- Triggering tripwire
-
-
Method Detail
-
values
public static Action[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Action c : Action.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Action valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
-