Uses of Interface
net.minecraft.entity.boss.dragon.phase.IPhase
-
Packages that use IPhase Package Description net.minecraft.entity.boss.dragon.phase -
-
Uses of IPhase in net.minecraft.entity.boss.dragon.phase
Classes in net.minecraft.entity.boss.dragon.phase with type parameters of type IPhase Modifier and Type Class Description class
PhaseType<T extends IPhase>
Classes in net.minecraft.entity.boss.dragon.phase that implement IPhase Modifier and Type Class Description class
AttackingSittingPhase
class
ChargingPlayerPhase
class
DyingPhase
class
FlamingSittingPhase
class
HoldingPatternPhase
class
HoverPhase
class
LandingApproachPhase
class
LandingPhase
class
Phase
class
ScanningSittingPhase
class
SittingPhase
class
StrafePlayerPhase
class
TakeoffPhase
Fields in net.minecraft.entity.boss.dragon.phase declared as IPhase Modifier and Type Field Description private IPhase
PhaseManager. currentPhase
private IPhase[]
PhaseManager. phases
Fields in net.minecraft.entity.boss.dragon.phase with type parameters of type IPhase Modifier and Type Field Description private java.lang.Class<? extends IPhase>
PhaseType. instanceClass
Methods in net.minecraft.entity.boss.dragon.phase with type parameters of type IPhase Modifier and Type Method Description private static <T extends IPhase>
PhaseType<T>PhaseType. create(java.lang.Class<T> p_188735_0_, java.lang.String p_188735_1_)
<T extends IPhase>
TPhaseManager. getPhase(PhaseType<T> p_188757_1_)
Methods in net.minecraft.entity.boss.dragon.phase that return IPhase Modifier and Type Method Description IPhase
PhaseType. createInstance(EnderDragonEntity p_188736_1_)
IPhase
PhaseManager. getCurrentPhase()
Methods in net.minecraft.entity.boss.dragon.phase that return types with arguments of type IPhase Modifier and Type Method Description protected java.lang.reflect.Constructor<? extends IPhase>
PhaseType. getConstructor()
PhaseType<? extends IPhase>
IPhase. getPhase()
Constructor parameters in net.minecraft.entity.boss.dragon.phase with type arguments of type IPhase Constructor Description PhaseType(int p_i46782_1_, java.lang.Class<? extends IPhase> p_i46782_2_, java.lang.String p_i46782_3_)
-