程序包 org.bukkit
枚举 EntityEffect
- 所有已实现的接口:
Serializable
,Comparable<EntityEffect>
,java.lang.constant.Constable
实体能发生的效果列表。
-
嵌套类概要
从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
枚举常量概要
枚举常量说明Armor stand is hit.Colored particles from a tipped arrow.已过时。虽然该效果可能在没有生命的实体上触发其他事件, 但该效果唯一支持的用途是在活体上Silverfish entering block, spawner spawning.烟花爆炸.Guardian sets laser target.当怪物收到伤害.Entity hurt due to drowning damage.Entity hurt due to explosion damage.铁傀儡给予玫瑰(译注:应为poppy,即罂粟).Iron golem puts away rose.Hearts from a breeding entity.兔子跳跃.已过时。虽然该效果可能在没有生命的实体上触发其他事件, 但该效果唯一支持的用途是在活体上Shield blocks attack.Shield breaks.Resets squid rotation.Entity hurt by thorns attack.Totem prevents entity death.村民生气时.村民高兴时的粒子效果。村民的红心.女巫的魔法粒子效果.驯服狼成功时的红心.狼在湿水后抖动身体.驯服狼失败时的烟雾.僵尸被剧烈抖动转化为村民(译注:僵尸村民被喷溅虚弱药水并喂食金苹果转化为村民)。 -
方法概要
修饰符和类型方法说明获取该效果能应用到的实体超类.static EntityEffect
getByData
(byte data) 已过时。不安全的参数byte
getData()
已过时。不安全的参数static EntityEffect
返回带有指定名称的该类型的枚举常量。static EntityEffect[]
values()
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
-
枚举常量详细资料
-
ARROW_PARTICLES
Colored particles from a tipped arrow. -
RABBIT_JUMP
兔子跳跃. -
HURT
当怪物收到伤害.原文: When mobs get hurt.
-
DEATH
已过时。虽然该效果可能在没有生命的实体上触发其他事件, 但该效果唯一支持的用途是在活体上当怪物死亡.原文: When a mob dies.
-
WOLF_SMOKE
驯服狼失败时的烟雾.原文: The smoke when taming a wolf fails.
-
WOLF_HEARTS
驯服狼成功时的红心.原文: The hearts when taming a wolf succeeds.
-
WOLF_SHAKE
狼在湿水后抖动身体.原文: When a wolf shakes (after being wet).
-
SHEEP_EAT
已过时。虽然该效果可能在没有生命的实体上触发其他事件, 但该效果唯一支持的用途是在活体上羊吃草方块.原文: When a sheep eats a LONG_GRASS block.
-
IRON_GOLEM_ROSE
铁傀儡给予玫瑰(译注:应为poppy,即罂粟).原文: When an Iron Golem gives a rose.
-
VILLAGER_HEART
村民的红心.原文: Hearts from a villager.
-
VILLAGER_ANGRY
村民生气时.原文: When a villager is angry.
-
VILLAGER_HAPPY
村民高兴时的粒子效果。原文: Happy particles from a villager.
-
WITCH_MAGIC
女巫的魔法粒子效果.原文: Magic particles from a witch.
-
ZOMBIE_TRANSFORM
僵尸被剧烈抖动转化为村民(译注:僵尸村民被喷溅虚弱药水并喂食金苹果转化为村民)。原文: When a zombie transforms into a villager by shaking violently.
-
FIREWORK_EXPLODE
烟花爆炸.原文: When a firework explodes.
-
LOVE_HEARTS
Hearts from a breeding entity. -
SQUID_ROTATE
Resets squid rotation. -
ENTITY_POOF
Silverfish entering block, spawner spawning. -
GUARDIAN_TARGET
Guardian sets laser target. -
SHIELD_BLOCK
Shield blocks attack. -
SHIELD_BREAK
Shield breaks. -
ARMOR_STAND_HIT
Armor stand is hit. -
THORNS_HURT
Entity hurt by thorns attack. -
IRON_GOLEM_SHEATH
Iron golem puts away rose. -
TOTEM_RESURRECT
Totem prevents entity death. -
HURT_DROWN
Entity hurt due to drowning damage. -
HURT_EXPLOSION
Entity hurt due to explosion damage.
-
-
方法详细资料
-
values
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name
- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量NullPointerException
- 如果参数为空值
-
getData
已过时。不安全的参数获取实体效果的数据值.原文: Gets the data value of this EntityEffect
- 返回:
- 实体效果的数据值
-
getApplicable
获取该效果能应用到的实体超类.原文:Gets entity superclass which this affect is applicable to.
- 返回:
- applicable class
-
getByData
已过时。不安全的参数获取指定数据值的实体效果.原文: Gets the EntityEffect with the given data value
- 参数:
data
- 指定的数据值- 返回:
- 指定数据值表示的
EntityEffect
(实体效果),若不存在则返回null
-