Uses of Interface
net.minecraft.entity.boss.dragon.phase.Phase
| Package | Description |
|---|---|
| net.minecraft.entity.boss.dragon.phase |
-
Uses of Phase in net.minecraft.entity.boss.dragon.phase
Classes in net.minecraft.entity.boss.dragon.phase with type parameters of type Phase Modifier and Type Class Description classPhaseType<T extends Phase>Classes in net.minecraft.entity.boss.dragon.phase that implement Phase Modifier and Type Class Description classAbstractPhaseclassAbstractSittingPhaseclassChargingPlayerPhaseclassDyingPhaseclassHoldingPatternPhaseclassHoverPhaseclassLandingApproachPhaseclassLandingPhaseclassSittingAttackingPhaseclassSittingFlamingPhaseclassSittingScanningPhaseclassStrafePlayerPhaseclassTakeoffPhaseFields in net.minecraft.entity.boss.dragon.phase declared as Phase Modifier and Type Field Description private PhasePhaseManager. currentprivate Phase[]PhaseManager. phasesFields in net.minecraft.entity.boss.dragon.phase with type parameters of type Phase Modifier and Type Field Description private Class<? extends Phase>PhaseType. phaseClassMethods in net.minecraft.entity.boss.dragon.phase with type parameters of type Phase Modifier and Type Method Description <T extends Phase>
TPhaseManager. create(PhaseType<T> type)private static <T extends Phase>
PhaseType<T>PhaseType. register(Class<T> phaseClass, String name)Methods in net.minecraft.entity.boss.dragon.phase that return Phase Modifier and Type Method Description PhasePhaseType. create(EnderDragonEntity dragon)PhasePhaseManager. getCurrent()Methods in net.minecraft.entity.boss.dragon.phase that return types with arguments of type Phase Modifier and Type Method Description protected Constructor<? extends Phase>PhaseType. getConstructor()PhaseType<? extends Phase>Phase. getType()