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/PhaseTypeintermediary net/minecraft/class_1527official ckm
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PhaseType<ChargingPlayerPhase> static final PhaseType<DyingPhase> static final PhaseType<HoldingPatternPhase> static final PhaseType<HoverPhase> private final intstatic final PhaseType<LandingPhase> static final PhaseType<LandingApproachPhase> private final Stringstatic 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 intcount()create(EnderDragonEntity dragon) protected Constructor<? extends Phase> static PhaseType<?> getFromId(int id) inttoString()
-
Field Details
-
types
- Mappings:
Namespace Name Mixin selector named typesLnet/minecraft/entity/boss/dragon/phase/PhaseType;types:[Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary field_7080Lnet/minecraft/class_1527;field_7080:[Lnet/minecraft/class_1527;official lLckm;l:[Lckm;
-
HOLDING_PATTERN
- Mappings:
Namespace Name Mixin selector named HOLDING_PATTERNLnet/minecraft/entity/boss/dragon/phase/PhaseType;HOLDING_PATTERN:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary field_7069Lnet/minecraft/class_1527;field_7069:Lnet/minecraft/class_1527;official aLckm;a:Lckm;
-
STRAFE_PLAYER
- Mappings:
Namespace Name Mixin selector named STRAFE_PLAYERLnet/minecraft/entity/boss/dragon/phase/PhaseType;STRAFE_PLAYER:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary field_7076Lnet/minecraft/class_1527;field_7076:Lnet/minecraft/class_1527;official bLckm;b:Lckm;
-
LANDING_APPROACH
- Mappings:
Namespace Name Mixin selector named LANDING_APPROACHLnet/minecraft/entity/boss/dragon/phase/PhaseType;LANDING_APPROACH:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary field_7071Lnet/minecraft/class_1527;field_7071:Lnet/minecraft/class_1527;official cLckm;c:Lckm;
-
LANDING
- Mappings:
Namespace Name Mixin selector named LANDINGLnet/minecraft/entity/boss/dragon/phase/PhaseType;LANDING:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary field_7067Lnet/minecraft/class_1527;field_7067:Lnet/minecraft/class_1527;official dLckm;d:Lckm;
-
TAKEOFF
- Mappings:
Namespace Name Mixin selector named TAKEOFFLnet/minecraft/entity/boss/dragon/phase/PhaseType;TAKEOFF:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary field_7077Lnet/minecraft/class_1527;field_7077:Lnet/minecraft/class_1527;official eLckm;e:Lckm;
-
SITTING_FLAMING
- Mappings:
Namespace Name Mixin selector named SITTING_FLAMINGLnet/minecraft/entity/boss/dragon/phase/PhaseType;SITTING_FLAMING:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary field_7072Lnet/minecraft/class_1527;field_7072:Lnet/minecraft/class_1527;official fLckm;f:Lckm;
-
SITTING_SCANNING
- Mappings:
Namespace Name Mixin selector named SITTING_SCANNINGLnet/minecraft/entity/boss/dragon/phase/PhaseType;SITTING_SCANNING:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary field_7081Lnet/minecraft/class_1527;field_7081:Lnet/minecraft/class_1527;official gLckm;g:Lckm;
-
SITTING_ATTACKING
- Mappings:
Namespace Name Mixin selector named SITTING_ATTACKINGLnet/minecraft/entity/boss/dragon/phase/PhaseType;SITTING_ATTACKING:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary field_7073Lnet/minecraft/class_1527;field_7073:Lnet/minecraft/class_1527;official hLckm;h:Lckm;
-
CHARGING_PLAYER
- Mappings:
Namespace Name Mixin selector named CHARGING_PLAYERLnet/minecraft/entity/boss/dragon/phase/PhaseType;CHARGING_PLAYER:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary field_7078Lnet/minecraft/class_1527;field_7078:Lnet/minecraft/class_1527;official iLckm;i:Lckm;
-
DYING
- Mappings:
Namespace Name Mixin selector named DYINGLnet/minecraft/entity/boss/dragon/phase/PhaseType;DYING:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary field_7068Lnet/minecraft/class_1527;field_7068:Lnet/minecraft/class_1527;official jLckm;j:Lckm;
-
HOVER
- Mappings:
Namespace Name Mixin selector named HOVERLnet/minecraft/entity/boss/dragon/phase/PhaseType;HOVER:Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary field_7075Lnet/minecraft/class_1527;field_7075:Lnet/minecraft/class_1527;official kLckm;k:Lckm;
-
phaseClass
- Mappings:
Namespace Name Mixin selector named phaseClassLnet/minecraft/entity/boss/dragon/phase/PhaseType;phaseClass:Ljava/lang/Class;intermediary field_7074Lnet/minecraft/class_1527;field_7074:Ljava/lang/Class;official mLckm;m:Ljava/lang/Class;
-
id
private final int id- Mappings:
Namespace Name Mixin selector named idLnet/minecraft/entity/boss/dragon/phase/PhaseType;id:Iintermediary field_7079Lnet/minecraft/class_1527;field_7079:Iofficial nLckm;n:I
-
name
- Mappings:
Namespace Name Mixin selector named nameLnet/minecraft/entity/boss/dragon/phase/PhaseType;name:Ljava/lang/String;intermediary field_7070Lnet/minecraft/class_1527;field_7070:Ljava/lang/String;official oLckm;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;)Vintermediary <init>Lnet/minecraft/class_1527;<init>(ILjava/lang/Class;Ljava/lang/String;)Vofficial <init>Lckm;<init>(ILjava/lang/Class;Ljava/lang/String;)V
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector named createLnet/minecraft/entity/boss/dragon/phase/PhaseType;create(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)Lnet/minecraft/entity/boss/dragon/phase/Phase;intermediary method_6866Lnet/minecraft/class_1527;method_6866(Lnet/minecraft/class_1510;)Lnet/minecraft/class_1521;official aLckm;a(Lcjw;)Lckg;
-
getConstructor
- Throws:
NoSuchMethodException- Mappings:
Namespace Name Mixin selector named getConstructorLnet/minecraft/entity/boss/dragon/phase/PhaseType;getConstructor()Ljava/lang/reflect/Constructor;intermediary method_6867Lnet/minecraft/class_1527;method_6867()Ljava/lang/reflect/Constructor;official aLckm;a()Ljava/lang/reflect/Constructor;
-
getTypeId
public int getTypeId()- Mappings:
Namespace Name Mixin selector named getTypeIdLnet/minecraft/entity/boss/dragon/phase/PhaseType;getTypeId()Iintermediary method_6871Lnet/minecraft/class_1527;method_6871()Iofficial bLckm;b()I
-
toString
-
getFromId
- Mappings:
Namespace Name Mixin selector named getFromIdLnet/minecraft/entity/boss/dragon/phase/PhaseType;getFromId(I)Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary method_6868Lnet/minecraft/class_1527;method_6868(I)Lnet/minecraft/class_1527;official aLckm;a(I)Lckm;
-
count
public static int count()- Mappings:
Namespace Name Mixin selector named countLnet/minecraft/entity/boss/dragon/phase/PhaseType;count()Iintermediary method_6869Lnet/minecraft/class_1527;method_6869()Iofficial cLckm;c()I
-
register
- Mappings:
Namespace Name Mixin selector named registerLnet/minecraft/entity/boss/dragon/phase/PhaseType;register(Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/entity/boss/dragon/phase/PhaseType;intermediary method_6870Lnet/minecraft/class_1527;method_6870(Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/class_1527;official aLckm;a(Ljava/lang/Class;Ljava/lang/String;)Lckm;
-