public class PhaseSittingFlaming extends PhaseSittingBase
Constructor and Description |
---|
PhaseSittingFlaming(EntityDragon dragonIn) |
Modifier and Type | Method and Description |
---|---|
void |
doClientRenderEffects()
Generates particle effects appropriate to the phase (or sometimes sounds).
|
void |
doLocalUpdate()
Gives the phase a chance to update its status.
|
PhaseList<PhaseSittingFlaming> |
getPhaseList() |
void |
initPhase()
Called when this phase is set to active
|
void |
removeAreaEffect() |
void |
resetFlameCount() |
getAdjustedDamage, getIsStationary
getMaxRiseOrFall, getTargetLocation, getYawFactor, onCrystalDestroyed
public PhaseSittingFlaming(EntityDragon dragonIn)
public void doClientRenderEffects()
doClientRenderEffects
in interface IPhase
doClientRenderEffects
in class PhaseBase
public void doLocalUpdate()
doLocalUpdate
in interface IPhase
doLocalUpdate
in class PhaseBase
public void initPhase()
public void removeAreaEffect()
removeAreaEffect
in interface IPhase
removeAreaEffect
in class PhaseBase
public PhaseList<PhaseSittingFlaming> getPhaseList()
public void resetFlameCount()