程序包 org.bukkit

枚举 EntityEffect

java.lang.Object
java.lang.Enum<EntityEffect>
org.bukkit.EntityEffect
所有已实现的接口:
Serializable, Comparable<EntityEffect>, java.lang.constant.Constable

public enum EntityEffect extends Enum<EntityEffect>
实体能发生的效果列表。
  • 枚举常量详细资料

    • ARROW_PARTICLES

      public static final EntityEffect ARROW_PARTICLES
      Colored particles from a tipped arrow.
    • RABBIT_JUMP

      public static final EntityEffect RABBIT_JUMP
      兔子跳跃.
    • HURT

      public static final EntityEffect HURT
      当怪物收到伤害.

      原文: When mobs get hurt.

    • DEATH

      @Deprecated public static final EntityEffect DEATH
      已过时。
      虽然该效果可能在没有生命的实体上触发其他事件, 但该效果唯一支持的用途是在活体上
      当怪物死亡.

      原文: When a mob dies.

    • WOLF_SMOKE

      public static final EntityEffect WOLF_SMOKE
      驯服狼失败时的烟雾.

      原文: The smoke when taming a wolf fails.

    • WOLF_HEARTS

      public static final EntityEffect WOLF_HEARTS
      驯服狼成功时的红心.

      原文: The hearts when taming a wolf succeeds.

    • WOLF_SHAKE

      public static final EntityEffect WOLF_SHAKE
      狼在湿水后抖动身体.

      原文: When a wolf shakes (after being wet).

    • SHEEP_EAT

      @Deprecated public static final EntityEffect SHEEP_EAT
      已过时。
      虽然该效果可能在没有生命的实体上触发其他事件, 但该效果唯一支持的用途是在活体上
      羊吃草方块.

      原文: When a sheep eats a LONG_GRASS block.

    • IRON_GOLEM_ROSE

      public static final EntityEffect IRON_GOLEM_ROSE
      铁傀儡给予玫瑰(译注:应为poppy,即罂粟).

      原文: When an Iron Golem gives a rose.

    • VILLAGER_HEART

      public static final EntityEffect VILLAGER_HEART
      村民的红心.

      原文: Hearts from a villager.

    • VILLAGER_ANGRY

      public static final EntityEffect VILLAGER_ANGRY
      村民生气时.

      原文: When a villager is angry.

    • VILLAGER_HAPPY

      public static final EntityEffect VILLAGER_HAPPY
      村民高兴时的粒子效果。

      原文: Happy particles from a villager.

    • WITCH_MAGIC

      public static final EntityEffect WITCH_MAGIC
      女巫的魔法粒子效果.

      原文: Magic particles from a witch.

    • ZOMBIE_TRANSFORM

      public static final EntityEffect ZOMBIE_TRANSFORM
      僵尸被剧烈抖动转化为村民(译注:僵尸村民被喷溅虚弱药水并喂食金苹果转化为村民)。

      原文: When a zombie transforms into a villager by shaking violently.

    • FIREWORK_EXPLODE

      public static final EntityEffect FIREWORK_EXPLODE
      烟花爆炸.

      原文: When a firework explodes.

    • LOVE_HEARTS

      public static final EntityEffect LOVE_HEARTS
      Hearts from a breeding entity.
    • SQUID_ROTATE

      public static final EntityEffect SQUID_ROTATE
      Resets squid rotation.
    • ENTITY_POOF

      public static final EntityEffect ENTITY_POOF
      Silverfish entering block, spawner spawning.
    • GUARDIAN_TARGET

      public static final EntityEffect GUARDIAN_TARGET
      Guardian sets laser target.
    • SHIELD_BLOCK

      public static final EntityEffect SHIELD_BLOCK
      Shield blocks attack.
    • SHIELD_BREAK

      public static final EntityEffect SHIELD_BREAK
      Shield breaks.
    • ARMOR_STAND_HIT

      public static final EntityEffect ARMOR_STAND_HIT
      Armor stand is hit.
    • THORNS_HURT

      public static final EntityEffect THORNS_HURT
      Entity hurt by thorns attack.
    • IRON_GOLEM_SHEATH

      public static final EntityEffect IRON_GOLEM_SHEATH
      Iron golem puts away rose.
    • TOTEM_RESURRECT

      public static final EntityEffect TOTEM_RESURRECT
      Totem prevents entity death.
    • HURT_DROWN

      public static final EntityEffect HURT_DROWN
      Entity hurt due to drowning damage.
    • HURT_EXPLOSION

      public static final EntityEffect HURT_EXPLOSION
      Entity hurt due to explosion damage.
  • 方法详细资料

    • values

      public static EntityEffect[] values()
      按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
      返回:
      按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
    • valueOf

      public static EntityEffect valueOf(String name)
      返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • getData

      @Deprecated public byte getData()
      已过时。
      不安全的参数
      获取实体效果的数据值.

      原文: Gets the data value of this EntityEffect

      返回:
      实体效果的数据值
    • getApplicable

      public Class<? extends Entity> getApplicable()
      获取该效果能应用到的实体超类.

      原文:Gets entity superclass which this affect is applicable to.

      返回:
      applicable class
    • getByData

      @Deprecated public static EntityEffect getByData(byte data)
      已过时。
      不安全的参数
      获取指定数据值的实体效果.

      原文: Gets the EntityEffect with the given data value

      参数:
      data - 指定的数据值
      返回:
      指定数据值表示的EntityEffect(实体效果),若不存在则返回null