net.minecraft.world.entity.vehicle

public class MinecartTNT

extends AbstractMinecart

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter

cvz
net.minecraft.world.entity.vehicle.MinecartTNT
net.minecraft.class_1701

Field summary

Modifier and TypeField
private static final byte
b
EVENT_PRIME
field_30703
private static final String
c
TAG_EXPLOSION_POWER
field_52524
private static final String
d
TAG_EXPLOSION_SPEED_FACTOR
field_55020
private static final String
h
TAG_FUSE
field_55021
private static final float
i
DEFAULT_EXPLOSION_POWER_BASE
field_52525
private static final float
j
DEFAULT_EXPLOSION_SPEED_FACTOR
field_55022
private static final int
k
NO_FUSE
field_57753
private DamageSource
l
ignitionSource
field_55977
private int
m
fuse
field_7751
private float
n
explosionPowerBase
field_52526
private float
o
explosionSpeedFactor
field_55023

Constructor summary

ModifierConstructor
public (EntityType<? extends MinecartTNT> arg0, Level arg1)

Method summary

Modifier and TypeMethod
public BlockState
u()
getDefaultDisplayBlockState()
method_7517()
public void
g()
tick()
method_5773()
public boolean
a(asi arg0, bwh arg1, float arg2)
hurtServer(ServerLevel arg0, DamageSource arg1, float arg2)
method_64397(class_3218 arg0, class_1282 arg1, float arg2)
public void
a(asi arg0, bwh arg1)
destroy(ServerLevel arg0, DamageSource arg1)
method_7516(class_3218 arg0, class_1282 arg1)
protected Item
p()
getDropItem()
method_7557()
public ItemStack
dM()
getPickResult()
method_31480()
protected void
h(double arg0)
explode(double arg0)
method_47305(double arg0)
protected void
a(bwh arg0, double arg1)
explode(DamageSource arg0, double arg1)
method_7576(class_1282 arg0, double arg1)
public boolean
a(double arg0, float arg1, bwh arg2)
causeFallDamage(double arg0, float arg1, DamageSource arg2)
method_5747(double arg0, float arg1, class_1282 arg2)
public void
a(int arg0, int arg1, int arg2, boolean arg3)
activateMinecart(int arg0, int arg1, int arg2, boolean arg3)
method_7506(int arg0, int arg1, int arg2, boolean arg3)
public void
b(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
public void
a(bwh arg0)
primeFuse(DamageSource arg0)
method_7575(class_1282 arg0)
public int
e()
getFuse()
method_7577()
public boolean
q()
isPrimed()
method_7578()
public float
a(dks arg0, dkd arg1, iy arg2, ecg arg3, eyq 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)
public boolean
a(dks arg0, dkd arg1, iy arg2, ecg arg3, float arg4)
shouldBlockExplode(Explosion arg0, BlockGetter arg1, BlockPos arg2, BlockState arg3, float arg4)
method_5853(class_1927 arg0, class_1922 arg1, class_2338 arg2, class_2680 arg3, float arg4)
protected void
a(fbf arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
protected void
a(fbh arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
boolean
e(bwh arg0)
shouldSourceDestroy(DamageSource arg0)
method_55056(class_1282 arg0)
private static boolean
f(bwh arg0)
damageSourceIgnitesTnt(DamageSource arg0)
method_55057(class_1282 arg0)