Class PhaseManager
- java.lang.Object
-
- net.minecraft.entity.boss.dragon.phase.PhaseManager
-
public class PhaseManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private IPhasecurrentPhaseprivate EnderDragonEntitydragonprivate static org.apache.logging.log4j.LoggerLOGGERprivate IPhase[]phases
-
Constructor Summary
Constructors Constructor Description PhaseManager(EnderDragonEntity p_i46781_1_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IPhasegetCurrentPhase()<T extends IPhase>
TgetPhase(PhaseType<T> p_188757_1_)voidsetPhase(PhaseType<?> p_188758_1_)
-
-
-
Field Detail
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER
-
dragon
private final EnderDragonEntity dragon
-
phases
private final IPhase[] phases
-
currentPhase
private IPhase currentPhase
-
-
Constructor Detail
-
PhaseManager
public PhaseManager(EnderDragonEntity p_i46781_1_)
-
-