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

public class EnderDragonPhaseManager

alq
net.minecraft.unmapped.C_85942931
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
f_04457636
LOGGER
field_188759_a
private final EnderDragonEntity
b
f_71174888
dragon
field_188760_b
private final EnderDragonPhaseInstance[]
c
f_77766876
phases
field_188761_c
private EnderDragonPhaseInstance
d
f_94325073
currentPhase
field_188762_d

Constructor summary

ModifierConstructor
public (EnderDragonEntity dragon)

Method summary

Modifier and TypeMethod
public void
a(alp<?> arg0)
m_04498420(C_62132674<?> arg0)
setPhase(EnderDragonPhase<?> phase)
func_188758_a(PhaseType<?> arg0)
public EnderDragonPhaseInstance
a()
m_17315269()
getCurrentPhase()
func_188756_a()
public <T extends EnderDragonPhaseInstance> T
b(alp<T> arg0)
m_07627015(C_62132674<T> arg0)
getPhase(EnderDragonPhase<T> phase)
func_188757_b(PhaseType<T> arg0)