枚举 EntityCategory
- 所有已实现的接口:
Serializable,Comparable<EntityCategory>,Constable
实体分类, 不同类别的实体可能行为不同, 或受附魔和药水效果的独特影响.
-
嵌套类概要
从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
枚举常量概要
枚举常量 -
方法概要
修饰符和类型方法说明static EntityCategory返回带有指定名称的该类型的枚举常量。static EntityCategory[]values()按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
-
枚举常量详细资料
-
NONE
未分类的实体. 这些实体没有与分类相关的额外效果. -
UNDEAD
亡灵生物. 这些生物:- 受到治疗药水的伤害.
- 受到伤害药水的治疗.
- 免疫溺水和中毒.
- 在白天会燃烧 (但不是全部).
- 在水中会下沉 (除了
Drowned、幻翼和凋灵). - 受到
Enchantment.SMITE的额外伤害. - 被
凋灵忽视.
-
ARTHROPOD
节肢动物家族的实体. 这些生物:- 受到
Enchantment.BANE_OF_ARTHROPODS的额外伤害并获得PotionEffectType.SLOWNESS效果. - 蜘蛛免疫
PotionEffectType.POISON.
- 受到
-
ILLAGER
-
WATER
主要生活在水下的实体 (不包括Drowned). 这些生物:- 受到
Enchantment.IMPALING的额外伤害. - 免疫溺水 (不包括
海豚). - 长时间离开水会受到窒息伤害 (不包括
守卫者和海龟). - 能够在水中游泳而不是漂浮或下沉.
- 受到
-
-
方法详细资料
-
values
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量NullPointerException- 如果参数为空值
-