net.minecraft.entity.projectile

public abstract class AbstractWindChargeEntity

extends ExplosiveProjectileEntity implements FlyingItemEntity

All mapped superinterfaces:

DataTracked, Nameable, EntityLike, UniquelyIdentifiable, ScoreHolder, ComponentsAccess, Ownable, FlyingItemEntity

cwf
net.minecraft.world.entity.projectile.windcharge.AbstractWindCharge
net.minecraft.class_9236
net.minecraft.entity.projectile.AbstractWindChargeEntity
net.minecraft.unmapped.C_kpiytlyx
net.minecraft.entity.projectile.WindChargeProjectileEntity
net.minecraft.src.C_313527_

Field summary

Modifier and TypeField
public static final ExplosionBehavior
d
EXPLOSION_DAMAGE_CALCULATOR
field_50137
EXPLOSION_BEHAVIOR
f_whsjpufz
EXPLOSION_BEHAVIOR
f_316764_
public static final double
f
JUMP_SCALE
field_52224
field_52224
f_znqlelyq
JUMP_SCALE
f_337467_

Constructor summary

ModifierConstructor
public (EntityType<? extends AbstractWindChargeEntity> type, World world)
public (EntityType<? extends AbstractWindChargeEntity> type, World world, Entity owner, double x, double y, double z)
(EntityType<? extends AbstractWindChargeEntity> type, double p_328515_, double p_342847_, double arg3, Vec3d arg4, World world)

Method summary

Modifier and TypeMethod
protected Box
c(fis arg0)
makeBoundingBox(Vec3 arg0)
method_65341(class_243 arg0)
calculateDefaultBoundingBox(Vec3d arg0)
m_sgtyfeib(C_vgpupfxx arg0)
getDimensionsBoxAt(Vec3d arg0)
m_149800_(C_3046_ arg0)
public boolean
i(bzm arg0)
canCollideWith(Entity arg0)
method_30949(class_1297 arg0)
collidesWith(Entity arg0)
m_cjtrtfdq(C_astfners arg0)
collidesWith(Entity arg0)
m_7337_(C_507_ arg0)
protected boolean
b(bzm arg0)
canHitEntity(Entity arg0)
method_26958(class_1297 arg0)
canHit(Entity arg0)
m_jmdjqqjc(C_astfners arg0)
canHit(Entity arg0)
m_5603_(C_507_ arg0)
protected void
a(fip arg0)
onHitEntity(EntityHitResult arg0)
method_7454(class_3966 arg0)
onEntityHit(EntityHitResult arg0)
m_nkpdbvpp(C_wokbhynj arg0)
onEntityHit(EntityHitResult arg0)
m_5790_(C_3042_ arg0)
public void
i(double o, double arg1, double arg2)
push(double arg0, double arg1, double arg2)
method_5762(double arg0, double arg1, double arg2)
addVelocity(double arg0, double arg1, double arg2)
m_cizdqdzz(double arg0, double arg1, double arg2)
addVelocity(double arg0, double arg1, double arg2)
m_5997_(double p_336037_, double arg1, double arg2)
protected abstract void
a(fis arg0)
explode(Vec3 arg0)
method_55055(class_243 arg0)
createExplosion(Vec3d pos)
m_sljbcxrp(C_vgpupfxx arg0)
createExplosion(Vec3d arg0)
m_320462_(C_3046_ arg0)
protected void
a(fio arg0)
onHitBlock(BlockHitResult arg0)
method_24920(class_3965 arg0)
onBlockHit(BlockHitResult arg0)
m_ggjsldmr(C_jdakttms arg0)
onBlockHit(BlockHitResult arg0)
m_8060_(C_3041_ arg0)
protected void
a(fiq arg0)
onHit(HitResult arg0)
method_7488(class_239 arg0)
onCollision(HitResult arg0)
m_xlvwraww(C_eetoegzn arg0)
onCollision(HitResult arg0)
m_6532_(C_3043_ arg0)
protected boolean
f()
shouldBurn()
method_7468()
isBurning()
m_qdxptizg()
isBurning()
m_5931_()
public ItemStack
e()
getItem()
method_7495()
getStack()
m_xtxqiwdu()
getStack()
m_7846_()
protected float
l()
getInertia()
method_7466()
getDrag()
m_ppzxtyik()
getDrag()
m_6884_()
protected float
m()
getLiquidInertia()
method_55583()
getDragInWater()
m_xdxnqmvz()
drag()
m_307145_()
protected ParticleEffect
i()
getTrailParticle()
method_7467()
getParticleType()
m_hwjredxm()
getParticleType()
m_5967_()
public void
g()
tick()
method_5773()
tick()
m_arkgrfeb()
tick()
m_8119_()