枚举 EntityExhaustionEvent.ExhaustionReason
java.lang.Object
java.lang.Enum<EntityExhaustionEvent.ExhaustionReason>
org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
public static enum EntityExhaustionEvent.ExhaustionReason
extends Enum<EntityExhaustionEvent.ExhaustionReason>
The reason for why a PlayerExhaustionEvent takes place
-
嵌套类概要
从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
枚举常量概要
枚举常量说明Player attacks another entityPlayer mines a blockPlayer crouches one centimeter (does not effect exhaustion, but fires nonetheless)Player takes damagePlayer has the hunger potion effectPlayer jumpsPlayer is sprint jumpingPlayer regenerated healthPlayer sprints one centimeterPlayer swims one centimeterUnknown exhaustion reasonPlayer walks one centimeter (does not effect exhaustion, but fires nonetheless)Player moves on the surface of water one centimeterPlayer walks underwater one centimeter -
方法概要
-
枚举常量详细资料
-
BLOCK_MINED
Player mines a block -
HUNGER_EFFECT
Player has the hunger potion effect -
DAMAGED
Player takes damage -
ATTACK
Player attacks another entity -
JUMP_SPRINT
Player is sprint jumping -
JUMP
Player jumps -
SWIM
Player swims one centimeter -
WALK_UNDERWATER
Player walks underwater one centimeter -
WALK_ON_WATER
Player moves on the surface of water one centimeter -
SPRINT
Player sprints one centimeter -
CROUCH
Player crouches one centimeter (does not effect exhaustion, but fires nonetheless) -
WALK
Player walks one centimeter (does not effect exhaustion, but fires nonetheless) -
REGEN
Player regenerated health -
UNKNOWN
Unknown exhaustion reason
-
-
方法详细资料
-
values
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name
- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量NullPointerException
- 如果参数为空值
-