public class PhaseSittingFlaming extends PhaseSittingBase
| Modifier and Type | Field and Description |
|---|---|
private EntityAreaEffectCloud |
areaEffectCloud |
private int |
flameCount |
private int |
flameTicks |
| Constructor and Description |
|---|
PhaseSittingFlaming(EntityDragon dragonIn) |
| Modifier and Type | Method and Description |
|---|---|
void |
doClientRenderEffects() |
void |
doLocalUpdate() |
PhaseList<PhaseSittingFlaming> |
getType() |
void |
initPhase() |
void |
removeAreaEffect() |
void |
resetFlameCount() |
getAdjustedDamage, getIsStationarygetMaxRiseOrFall, getTargetLocation, getYawFactor, onCrystalDestroyedprivate int flameTicks
private int flameCount
private EntityAreaEffectCloud areaEffectCloud
public PhaseSittingFlaming(EntityDragon dragonIn)
public void doClientRenderEffects()
doClientRenderEffects in interface IPhasedoClientRenderEffects in class PhaseBasepublic void doLocalUpdate()
doLocalUpdate in interface IPhasedoLocalUpdate in class PhaseBasepublic void initPhase()
public void removeAreaEffect()
removeAreaEffect in interface IPhaseremoveAreaEffect in class PhaseBasepublic PhaseList<PhaseSittingFlaming> getType()
public void resetFlameCount()