net.minecraft.world.entity.projectile.windcharge

public class WindCharge

extends AbstractWindCharge

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, TraceableEntity, ItemSupplier

cum
net.minecraft.world.entity.projectile.windcharge.WindCharge
net.minecraft.class_8956

Field summary

Modifier and TypeField
private static final ExplosionDamageCalculator
f
EXPLOSION_DAMAGE_CALCULATOR
field_47579
private static final float
g
RADIUS
field_49243
private static final float
h
MIN_CAMERA_DISTANCE_SQUARED
field_52511
private int
i
noDeflectTicks
field_52019

Constructor summary

ModifierConstructor
public (EntityType<? extends AbstractWindCharge> arg0, Level arg1)
public (Player arg0, Level arg1, double arg2, double arg3, double arg4)
public (Level arg0, double arg1, double arg2, double arg3, Vec3 arg4)

Method summary

Modifier and TypeMethod
public void
g()
tick()
method_5773()
public boolean
a(ctu arg0, bxs arg1, bxs arg2, boolean arg3)
deflect(ProjectileDeflection arg0, Entity arg1, Entity arg2, boolean arg3)
method_59859(class_9109 arg0, class_1297 arg1, class_1297 arg2, boolean arg3)
protected void
a(fgx arg0)
explode(Vec3 arg0)
method_55055(class_243 arg0)
public boolean
a(double arg0)
shouldRenderAtSqrDistance(double arg0)
method_5640(double arg0)