枚举 EntityTargetEvent.TargetReason
java.lang.Object
java.lang.Enum<EntityTargetEvent.TargetReason>
org.bukkit.event.entity.EntityTargetEvent.TargetReason
- 所有已实现的接口:
Serializable,Comparable<EntityTargetEvent.TargetReason>,Constable
- 封闭类:
- EntityTargetEvent
指定选定目标原因的枚举。
-
嵌套类概要
从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
枚举常量概要
枚举常量枚举常量说明当实体没有目标时,它会攻击最近的实体。当实体没有目标时,它会攻击最近的玩家。当实体与另一个实体碰撞后 targeting 它。用于自定义调用事件。当实体在保卫村庄时选择目标。当袭击实体选择与其同伴相同的目标时。当目标因任何原因被忘记时。当实体的主人攻击目标时,实体会 targeting 它。已过时。当实体没有目标时,实体会随机选择一个。当僵尸 targeting 一个实体时召唤援军,援军会 targeting 同一个实体。当目标攻击实体时,实体会 targeting 它。当目标攻击附近同类型的实体时,实体会 targeting 它。当目标攻击实体的主人时,实体会 targeting 它。当实体的目标已死亡,因此不再 targeting 它时。当另一个实体通过手持所需物品(如小麦)来引诱此实体时。实体改变目标的当前未知原因。 -
方法概要
修饰符和类型方法说明返回带有指定名称的该类型的枚举常量。static EntityTargetEvent.TargetReason[]values()按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
-
枚举常量详细资料
-
TARGET_DIED
当实体的目标已死亡,因此不再 targeting 它时。 -
CLOSEST_PLAYER
当实体没有目标时,它会攻击最近的玩家。 -
TARGET_ATTACKED_ENTITY
当目标攻击实体时,实体会 targeting 它。 -
PIG_ZOMBIE_TARGET
已过时。当目标攻击一个猪灵僵尸同伴时,整个群体都会以此原因 targeting 他。 -
FORGOT_TARGET
当目标因任何原因被忘记时。 -
TARGET_ATTACKED_OWNER
当目标攻击实体的主人时,实体会 targeting 它。 -
OWNER_ATTACKED_TARGET
当实体的主人攻击目标时,实体会 targeting 它。 -
RANDOM_TARGET
当实体没有目标时,实体会随机选择一个。 -
DEFEND_VILLAGE
当实体在保卫村庄时选择目标。 -
TARGET_ATTACKED_NEARBY_ENTITY
当目标攻击附近同类型的实体时,实体会 targeting 它。 -
REINFORCEMENT_TARGET
当僵尸 targeting 一个实体时召唤援军,援军会 targeting 同一个实体。 -
COLLISION
当实体与另一个实体碰撞后 targeting 它。 -
CUSTOM
用于自定义调用事件。 -
CLOSEST_ENTITY
当实体没有目标时,它会攻击最近的实体。 -
FOLLOW_LEADER
当袭击实体选择与其同伴相同的目标时。 -
TEMPT
当另一个实体通过手持所需物品(如小麦)来引诱此实体时。 -
UNKNOWN
实体改变目标的当前未知原因。
-
-
方法详细资料
-
values
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量NullPointerException- 如果参数为空值
-
TARGET_ATTACKED_NEARBY_ENTITY取代。