net.minecraft.entity.living.mob.monster.boss.dragon

public interface EnderDragonPhaseInstance

xe
net.minecraft.class_2987
net.minecraft.entity.living.mob.monster.boss.dragon.EnderDragonPhaseInstance
net.minecraft.entity.boss.dragon.phase.IPhase

Method summary

Modifier and TypeMethod
boolean
a()
method_13179()
isSitting()
getIsStationary()
void
b()
method_13182()
clientTick()
doClientRenderEffects()
void
c()
method_13183()
serverTick()
doLocalUpdate()
void
a(wt arg0, cl arg1, rc arg2, zj arg3)
method_13181(class_958 arg0, class_2552 arg1, class_856 arg2, class_988 arg3)
onCrystalDestroyed(EnderCrystalEntity crystal, BlockPos pos, DamageSource source, PlayerEntity player)
onCrystalDestroyed(EntityEnderCrystal crystal, BlockPos pos, DamageSource dmgSrc, EntityPlayer plyr)
void
d()
method_13184()
start()
initPhase()
void
e()
method_13185()
end()
removeAreaEffect()
float
f()
method_13186()
getFlightSpeed()
getMaxRiseOrFall()
float
h()
method_13188()
getTurningSpeed()
getYawFactor()
EnderDragonPhase<? extends EnderDragonPhaseInstance>
i()
method_13189()
getPhase()
getPhaseList()
Vec3d
g()
method_13187()
getTarget()
getTargetLocation()
float
a(ws arg0, rc arg1, float arg2)
method_13180(class_957 arg0, class_856 arg1, float arg2)
damage(EnderDragonPart part, DamageSource source, float amount)
getAdjustedDamage(EntityDragonPart pt, DamageSource src, float damage)