public class FlamingSittingPhase extends SittingPhase
Modifier and Type | Field and Description |
---|---|
private AreaEffectCloudEntity |
areaEffectCloud |
private int |
flameCount |
private int |
flameTicks |
Constructor and Description |
---|
FlamingSittingPhase(EnderDragonEntity dragonIn) |
Modifier and Type | Method and Description |
---|---|
void |
clientTick() |
PhaseType<FlamingSittingPhase> |
getType() |
void |
initPhase() |
void |
removeAreaEffect() |
void |
resetFlameCount() |
void |
serverTick() |
func_221113_a, getIsStationary
getMaxRiseOrFall, getTargetLocation, getYawFactor, onCrystalDestroyed
private int flameTicks
private int flameCount
private AreaEffectCloudEntity areaEffectCloud
public FlamingSittingPhase(EnderDragonEntity dragonIn)
public void clientTick()
clientTick
in interface IPhase
clientTick
in class Phase
public void serverTick()
serverTick
in interface IPhase
serverTick
in class Phase
public void initPhase()
public void removeAreaEffect()
removeAreaEffect
in interface IPhase
removeAreaEffect
in class Phase
public PhaseType<FlamingSittingPhase> getType()
public void resetFlameCount()