Modifier and Type | Field and Description |
---|---|
private Vec3d |
targetLocation |
Constructor and Description |
---|
PhaseLanding(EntityDragon dragonIn) |
Modifier and Type | Method and Description |
---|---|
void |
doClientRenderEffects() |
void |
doLocalUpdate() |
float |
getMaxRiseOrFall() |
Vec3d |
getTargetLocation() |
PhaseList<PhaseLanding> |
getType() |
float |
getYawFactor() |
void |
initPhase() |
getAdjustedDamage, getIsStationary, onCrystalDestroyed, removeAreaEffect
private Vec3d targetLocation
public PhaseLanding(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 float getMaxRiseOrFall()
getMaxRiseOrFall
in interface IPhase
getMaxRiseOrFall
in class PhaseBase
public float getYawFactor()
getYawFactor
in interface IPhase
getYawFactor
in class PhaseBase
public void initPhase()
@Nullable public Vec3d getTargetLocation()
getTargetLocation
in interface IPhase
getTargetLocation
in class PhaseBase
public PhaseList<PhaseLanding> getType()