枚举 IllagerEntity.State
- java.lang.Object
-
- java.lang.Enum<IllagerEntity.State>
-
- net.minecraft.entity.mob.IllagerEntity.State
-
- 所有已实现的接口:
Serializable,Comparable<IllagerEntity.State>
- 封闭类:
- IllagerEntity
public static enum IllagerEntity.State extends Enum<IllagerEntity.State>
- Mappings:
Namespace Name official bgh$aintermediary net/minecraft/class_1543$class_1544named net/minecraft/entity/mob/IllagerEntity$State
-
-
枚举常量概要
枚举常量 枚举常量 说明 ATTACKINGBOW_AND_ARROWCELEBRATINGCROSSBOW_CHARGECROSSBOW_HOLDCROSSEDNEUTRALSPELLCASTING
-
构造器概要
构造器 限定符 构造器 说明 privateState()
-
-
-
枚举常量详细资料
-
CROSSED
public static final IllagerEntity.State CROSSED
- Mappings:
Namespace Name Mixin selector official aLbgh$a;a:Lbgh$a;intermediary field_7207Lnet/minecraft/class_1543$class_1544;field_7207:Lnet/minecraft/class_1543$class_1544;named CROSSEDLnet/minecraft/entity/mob/IllagerEntity$State;CROSSED:Lnet/minecraft/entity/mob/IllagerEntity$State;
-
ATTACKING
public static final IllagerEntity.State ATTACKING
- Mappings:
Namespace Name Mixin selector official bLbgh$a;b:Lbgh$a;intermediary field_7211Lnet/minecraft/class_1543$class_1544;field_7211:Lnet/minecraft/class_1543$class_1544;named ATTACKINGLnet/minecraft/entity/mob/IllagerEntity$State;ATTACKING:Lnet/minecraft/entity/mob/IllagerEntity$State;
-
SPELLCASTING
public static final IllagerEntity.State SPELLCASTING
- Mappings:
Namespace Name Mixin selector official cLbgh$a;c:Lbgh$a;intermediary field_7212Lnet/minecraft/class_1543$class_1544;field_7212:Lnet/minecraft/class_1543$class_1544;named SPELLCASTINGLnet/minecraft/entity/mob/IllagerEntity$State;SPELLCASTING:Lnet/minecraft/entity/mob/IllagerEntity$State;
-
BOW_AND_ARROW
public static final IllagerEntity.State BOW_AND_ARROW
- Mappings:
Namespace Name Mixin selector official dLbgh$a;d:Lbgh$a;intermediary field_7208Lnet/minecraft/class_1543$class_1544;field_7208:Lnet/minecraft/class_1543$class_1544;named BOW_AND_ARROWLnet/minecraft/entity/mob/IllagerEntity$State;BOW_AND_ARROW:Lnet/minecraft/entity/mob/IllagerEntity$State;
-
CROSSBOW_HOLD
public static final IllagerEntity.State CROSSBOW_HOLD
- Mappings:
Namespace Name Mixin selector official eLbgh$a;e:Lbgh$a;intermediary field_7213Lnet/minecraft/class_1543$class_1544;field_7213:Lnet/minecraft/class_1543$class_1544;named CROSSBOW_HOLDLnet/minecraft/entity/mob/IllagerEntity$State;CROSSBOW_HOLD:Lnet/minecraft/entity/mob/IllagerEntity$State;
-
CROSSBOW_CHARGE
public static final IllagerEntity.State CROSSBOW_CHARGE
- Mappings:
Namespace Name Mixin selector official fLbgh$a;f:Lbgh$a;intermediary field_7210Lnet/minecraft/class_1543$class_1544;field_7210:Lnet/minecraft/class_1543$class_1544;named CROSSBOW_CHARGELnet/minecraft/entity/mob/IllagerEntity$State;CROSSBOW_CHARGE:Lnet/minecraft/entity/mob/IllagerEntity$State;
-
CELEBRATING
public static final IllagerEntity.State CELEBRATING
- Mappings:
Namespace Name Mixin selector official gLbgh$a;g:Lbgh$a;intermediary field_19012Lnet/minecraft/class_1543$class_1544;field_19012:Lnet/minecraft/class_1543$class_1544;named CELEBRATINGLnet/minecraft/entity/mob/IllagerEntity$State;CELEBRATING:Lnet/minecraft/entity/mob/IllagerEntity$State;
-
NEUTRAL
public static final IllagerEntity.State NEUTRAL
- Mappings:
Namespace Name Mixin selector official hLbgh$a;h:Lbgh$a;intermediary field_21512Lnet/minecraft/class_1543$class_1544;field_21512:Lnet/minecraft/class_1543$class_1544;named NEUTRALLnet/minecraft/entity/mob/IllagerEntity$State;NEUTRAL:Lnet/minecraft/entity/mob/IllagerEntity$State;
-
-
方法详细资料
-
values
public static IllagerEntity.State[] values()
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:for (IllagerEntity.State c : IllagerEntity.State.values()) System.out.println(c);
- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
public static IllagerEntity.State valueOf(String name)
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量NullPointerException- 如果参数为空值
-
-