net.minecraft.entity.living.mob.monster.boss.dragon

public class EnderDragonPhaseManager

xs
net.minecraft.class_2994
net.minecraft.entity.living.mob.monster.boss.dragon.EnderDragonPhaseManager
net.minecraft.entity.boss.dragon.phase.PhaseManager

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_14713
LOGGER
LOGGER
private final EnderDragonEntity
b
field_14714
dragon
dragon
private final EnderDragonPhaseInstance[]
c
field_14715
phases
phases
private EnderDragonPhaseInstance
d
field_14716
currentPhase
phase

Constructor summary

ModifierConstructor
public (EnderDragonEntity dragon)

Method summary

Modifier and TypeMethod
public void
a(xr<?> arg0)
method_13203(class_2993<?> arg0)
setPhase(EnderDragonPhase<?> phase)
setPhase(PhaseList<?> phaseIn)
public EnderDragonPhaseInstance
a()
method_13202()
getCurrentPhase()
getCurrentPhase()
public <T extends EnderDragonPhaseInstance> T
b(xr<T> arg0)
method_13204(class_2993<T> arg0)
getPhase(EnderDragonPhase<T> phase)
getPhase(PhaseList<T> phaseIn)