Class PhaseManager

java.lang.Object
net.minecraft.entity.boss.dragon.phase.PhaseManager

public class PhaseManager extends Object
  • Field Details

    • 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 Details

  • Method Details

    • setPhase

      public void setPhase(PhaseType<?> p_188758_1_)
    • getCurrentPhase

      public IPhase getCurrentPhase()
    • getPhase

      public <T extends IPhase> T getPhase(PhaseType<T> p_188757_1_)