net.minecraft.world.entity.projectile

public class WitherSkull

extends AbstractHurtingProjectile

All mapped superinterfaces:

Nameable, CommandSource

axi
net.minecraft.world.entity.projectile.WitherSkull
net.minecraft.class_1687
net.minecraft.entity.projectile.WitherSkullEntity
net.minecraft.entity.projectile.WitherSkullEntity
net.minecraft.server.v1_14_R1.EntityWitherSkull

Field summary

Modifier and TypeField
private static final EntityDataAccessor<Boolean>
f
DATA_DANGEROUS
field_7654
CHARGED
field_184565_e

Constructor summary

ModifierConstructor
public (EntityType<? extends WitherSkull> arg0, Level arg1)
public (Level world, LivingEntity owner, double directionX, double directionY, double directionZ)
public (Level world, double x, double y, double z, double directionX, double directionY, double directionZ)

Method summary

Modifier and TypeMethod
protected float
k()
getInertia()
method_7466()
getDrag()
func_82341_c()
public boolean
bc()
isOnFire()
method_5809()
isOnFire()
func_70027_ad()
isBurning()
public float
a(bhk arg0, bhb arg1, ew arg2, bvt arg3, clk arg4, float arg5)
getBlockExplosionResistance(Explosion arg0, BlockGetter arg1, BlockPos arg2, BlockState arg3, FluidState arg4, float arg5)
method_5774(class_1927 arg0, class_1922 arg1, class_2338 arg2, class_2680 arg3, class_3610 arg4, float arg5)
getEffectiveExplosionResistance(Explosion arg0, BlockView arg1, BlockPos arg2, BlockState arg3, FluidState arg4, float arg5)
func_180428_a(Explosion arg0, IBlockReader arg1, BlockPos arg2, BlockState arg3, IFluidState arg4, float arg5)
protected void
a(csf arg0)
onHit(HitResult arg0)
method_7469(class_239 arg0)
onCollision(HitResult arg0)
func_70227_a(RayTraceResult arg0)
public boolean
aH()
isPickable()
method_5863()
collides()
func_70067_L()
isInteractable()
public boolean
a(ahx arg0, float arg1)
hurt(DamageSource arg0, float arg1)
method_5643(class_1282 arg0, float arg1)
damage(DamageSource arg0, float arg1)
func_70097_a(DamageSource arg0, float arg1)
damageEntity(DamageSource arg0, float arg1)
protected void
u_()
defineSynchedData()
method_5693()
initDataTracker()
func_70088_a()
initDatawatcher()
public boolean
l()
isDangerous()
method_7503()
isCharged()
func_82342_d()
isCharged()
public void
a(boolean arg0)
setDangerous(boolean arg0)
method_7502(boolean arg0)
setCharged(boolean charged)
func_82343_e(boolean arg0)
setCharged(boolean arg0)
protected boolean
K_()
shouldBurn()
method_7468()
isBurning()
func_184564_k()