Class PhaseType<T extends Phase>
java.lang.Object
net.minecraft.entity.boss.dragon.phase.PhaseType<T>
- Mappings:
Namespace Name named net/minecraft/entity/boss/dragon/phase/PhaseType
intermediary net/minecraft/class_1527
official ckm
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PhaseType
<ChargingPlayerPhase> static final PhaseType
<DyingPhase> static final PhaseType
<HoldingPatternPhase> static final PhaseType
<HoverPhase> private final int
static final PhaseType
<LandingPhase> static final PhaseType
<LandingApproachPhase> private final String
static final PhaseType
<SittingAttackingPhase> static final PhaseType
<SittingFlamingPhase> static final PhaseType
<SittingScanningPhase> static final PhaseType
<StrafePlayerPhase> static final PhaseType
<TakeoffPhase> private static PhaseType<?>[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
count()
create
(EnderDragonEntity dragon) protected Constructor
<? extends Phase> static PhaseType
<?> getFromId
(int id) int
toString()
-
Field Details
-
types
- Mappings:
Namespace Name Mixin selector named types
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;types:[Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary field_7080
Lnet/minecraft/class_1527;field_7080:[Lnet/minecraft/class_1527;
official l
Lckm;l:[Lckm;
-
HOLDING_PATTERN
- Mappings:
Namespace Name Mixin selector named HOLDING_PATTERN
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;HOLDING_PATTERN:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary field_7069
Lnet/minecraft/class_1527;field_7069:Lnet/minecraft/class_1527;
official a
Lckm;a:Lckm;
-
STRAFE_PLAYER
- Mappings:
Namespace Name Mixin selector named STRAFE_PLAYER
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;STRAFE_PLAYER:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary field_7076
Lnet/minecraft/class_1527;field_7076:Lnet/minecraft/class_1527;
official b
Lckm;b:Lckm;
-
LANDING_APPROACH
- Mappings:
Namespace Name Mixin selector named LANDING_APPROACH
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;LANDING_APPROACH:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary field_7071
Lnet/minecraft/class_1527;field_7071:Lnet/minecraft/class_1527;
official c
Lckm;c:Lckm;
-
LANDING
- Mappings:
Namespace Name Mixin selector named LANDING
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;LANDING:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary field_7067
Lnet/minecraft/class_1527;field_7067:Lnet/minecraft/class_1527;
official d
Lckm;d:Lckm;
-
TAKEOFF
- Mappings:
Namespace Name Mixin selector named TAKEOFF
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;TAKEOFF:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary field_7077
Lnet/minecraft/class_1527;field_7077:Lnet/minecraft/class_1527;
official e
Lckm;e:Lckm;
-
SITTING_FLAMING
- Mappings:
Namespace Name Mixin selector named SITTING_FLAMING
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;SITTING_FLAMING:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary field_7072
Lnet/minecraft/class_1527;field_7072:Lnet/minecraft/class_1527;
official f
Lckm;f:Lckm;
-
SITTING_SCANNING
- Mappings:
Namespace Name Mixin selector named SITTING_SCANNING
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;SITTING_SCANNING:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary field_7081
Lnet/minecraft/class_1527;field_7081:Lnet/minecraft/class_1527;
official g
Lckm;g:Lckm;
-
SITTING_ATTACKING
- Mappings:
Namespace Name Mixin selector named SITTING_ATTACKING
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;SITTING_ATTACKING:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary field_7073
Lnet/minecraft/class_1527;field_7073:Lnet/minecraft/class_1527;
official h
Lckm;h:Lckm;
-
CHARGING_PLAYER
- Mappings:
Namespace Name Mixin selector named CHARGING_PLAYER
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;CHARGING_PLAYER:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary field_7078
Lnet/minecraft/class_1527;field_7078:Lnet/minecraft/class_1527;
official i
Lckm;i:Lckm;
-
DYING
- Mappings:
Namespace Name Mixin selector named DYING
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;DYING:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary field_7068
Lnet/minecraft/class_1527;field_7068:Lnet/minecraft/class_1527;
official j
Lckm;j:Lckm;
-
HOVER
- Mappings:
Namespace Name Mixin selector named HOVER
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;HOVER:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary field_7075
Lnet/minecraft/class_1527;field_7075:Lnet/minecraft/class_1527;
official k
Lckm;k:Lckm;
-
phaseClass
- Mappings:
Namespace Name Mixin selector named phaseClass
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;phaseClass:Ljava/lang/Class;
intermediary field_7074
Lnet/minecraft/class_1527;field_7074:Ljava/lang/Class;
official m
Lckm;m:Ljava/lang/Class;
-
id
private final int id- Mappings:
Namespace Name Mixin selector named id
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;id:I
intermediary field_7079
Lnet/minecraft/class_1527;field_7079:I
official n
Lckm;n:I
-
name
- Mappings:
Namespace Name Mixin selector named name
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;name:Ljava/lang/String;
intermediary field_7070
Lnet/minecraft/class_1527;field_7070:Ljava/lang/String;
official o
Lckm;o:Ljava/lang/String;
-
-
Constructor Details
-
PhaseType
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;<init>(ILjava/lang/Class;Ljava/lang/String;)V
intermediary <init>
Lnet/minecraft/class_1527;<init>(ILjava/lang/Class;Ljava/lang/String;)V
official <init>
Lckm;<init>(ILjava/lang/Class;Ljava/lang/String;)V
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector named create
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;create(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)Lnet/minecraft/entity/boss/dragon/phase/Phase;
intermediary method_6866
Lnet/minecraft/class_1527;method_6866(Lnet/minecraft/class_1510;)Lnet/minecraft/class_1521;
official a
Lckm;a(Lcjw;)Lckg;
-
getConstructor
- Throws:
NoSuchMethodException
- Mappings:
Namespace Name Mixin selector named getConstructor
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;getConstructor()Ljava/lang/reflect/Constructor;
intermediary method_6867
Lnet/minecraft/class_1527;method_6867()Ljava/lang/reflect/Constructor;
official a
Lckm;a()Ljava/lang/reflect/Constructor;
-
getTypeId
public int getTypeId()- Mappings:
Namespace Name Mixin selector named getTypeId
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;getTypeId()I
intermediary method_6871
Lnet/minecraft/class_1527;method_6871()I
official b
Lckm;b()I
-
toString
-
getFromId
- Mappings:
Namespace Name Mixin selector named getFromId
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;getFromId(I)Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary method_6868
Lnet/minecraft/class_1527;method_6868(I)Lnet/minecraft/class_1527;
official a
Lckm;a(I)Lckm;
-
count
public static int count()- Mappings:
Namespace Name Mixin selector named count
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;count()I
intermediary method_6869
Lnet/minecraft/class_1527;method_6869()I
official c
Lckm;c()I
-
register
- Mappings:
Namespace Name Mixin selector named register
Lnet/minecraft/entity/boss/dragon/phase/PhaseType;register(Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
intermediary method_6870
Lnet/minecraft/class_1527;method_6870(Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/class_1527;
official a
Lckm;a(Ljava/lang/Class;Ljava/lang/String;)Lckm;
-