net.minecraft.entity.boss.dragon.phase

public class PhaseManager

avk
net.minecraft.world.entity.boss.enderdragon.phases.EnderDragonPhaseManager
net.minecraft.class_1526
net.minecraft.entity.boss.dragon.phase.PhaseManager
net.minecraft.unmapped.C_hnmrcewa
net.minecraft.entity.boss.dragon.phase.PhaseManager
net.minecraft.entity.boss.dragon.phase.PhaseManager

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
LOGGER
field_7066
LOGGER
f_gtdwjsao
field_188759_a
LOGGER
private final EnderDragonEntity
b
dragon
field_7065
dragon
f_drprgbwl
field_188760_b
dragon
private final Phase[]
c
phases
field_7064
phases
f_csywvppa
field_188761_c
phases
private Phase
d
currentPhase
field_7063
current
f_osohtaaz
field_188762_d
phase

Constructor summary

ModifierConstructor
public (EnderDragonEntity dragon)

Method summary

Modifier and TypeMethod
public void
a(avj<?> arg0)
setPhase(EnderDragonPhase<?> arg0)
method_6863(class_1527<?> arg0)
setPhase(PhaseType<?> type)
m_xilqsbkd(C_xxpourgx<?> arg0)
func_188758_a(PhaseType<?> arg0)
setPhase(PhaseType<?> phaseIn)
public Phase
a()
getCurrentPhase()
method_6864()
getCurrent()
m_ziwsuswo()
func_188756_a()
getCurrentPhase()
public <T extends Phase> T
b(avj<T> arg0)
getPhase(EnderDragonPhase<T> arg0)
method_6865(class_1527<T> arg0)
create(PhaseType<T> type)
m_rbpoqwzo(C_xxpourgx<T> arg0)
func_188757_b(PhaseType<T> arg0)
getPhase(PhaseType<T> phaseIn)