public interface IPhase
Modifier and Type | Method and Description |
---|---|
void |
doClientRenderEffects() |
void |
doLocalUpdate() |
float |
getAdjustedDamage(MultiPartEntityPart pt,
DamageSource src,
float damage) |
boolean |
getIsStationary() |
float |
getMaxRiseOrFall() |
Vec3d |
getTargetLocation() |
PhaseList<? extends IPhase> |
getType() |
float |
getYawFactor() |
void |
initPhase() |
void |
onCrystalDestroyed(EntityEnderCrystal crystal,
BlockPos pos,
DamageSource dmgSrc,
EntityPlayer plyr) |
void |
removeAreaEffect() |
boolean getIsStationary()
void doClientRenderEffects()
void doLocalUpdate()
void onCrystalDestroyed(EntityEnderCrystal crystal, BlockPos pos, DamageSource dmgSrc, EntityPlayer plyr)
void initPhase()
void removeAreaEffect()
float getMaxRiseOrFall()
float getYawFactor()
Vec3d getTargetLocation()
float getAdjustedDamage(MultiPartEntityPart pt, DamageSource src, float damage)