net.minecraft.world.entity.vehicle.minecart

public class MinecartTNT

extends AbstractMinecart

All mapped superinterfaces:

SyncedDataHolder, DebugValueSource, Nameable, ItemOwner, SlotProvider, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter

dgr
net.minecraft.world.entity.vehicle.minecart.MinecartTNT
net.minecraft.class_1701
net.minecraft.entity.vehicle.TntMinecartEntity
net.minecraft.src.C_432990_
net.minecraft.world.entity.vehicle.minecart.EntityMinecartTNT

字段概要

修饰符与类型字段
private static final byte
e
EVENT_PRIME
field_30703
PRIME_TNT_STATUS
f_435172_
private static final String
f
TAG_EXPLOSION_POWER
field_52524
EXPLOSION_POWER_NBT_KEY
f_435729_
private static final String
g
TAG_EXPLOSION_SPEED_FACTOR
field_55020
EXPLOSION_SPEED_FACTOR_NBT_KEY
f_434841_
private static final String
h
TAG_FUSE
field_55021
FUSE_NBT_KEY
f_435959_
private static final float
i
DEFAULT_EXPLOSION_POWER_BASE
field_52525
DEFAULT_EXPLOSION_POWER
f_436970_
private static final float
j
DEFAULT_EXPLOSION_SPEED_FACTOR
field_55022
DEFAULT_EXPLOSION_SPEED_FACTOR
f_433227_
private static final int
k
NO_FUSE
field_57753
DEFAULT_FUSE_TICKS
f_435765_
private DamageSource
l
ignitionSource
field_55977
damageSource
f_435993_
private int
m
fuse
field_7751
fuseTicks
f_434734_
private float
n
explosionPowerBase
field_52526
explosionPower
f_436726_
private float
o
explosionSpeedFactor
field_55023
explosionSpeedFactor
f_434582_

构造函数概要

修饰符构造函数
public (EntityType<? extends MinecartTNT> p_457101_, Level arg1)

方法概要

修饰符与类型方法
public BlockState
w()
getDefaultDisplayBlockState()
method_7517()
getDefaultContainedBlock()
m_438993_()
public void
g()
tick()
method_5773()
tick()
m_8119_()
public boolean
a(axf arg0, cex arg1, float arg2)
hurtServer(ServerLevel arg0, DamageSource arg1, float arg2)
method_64397(class_3218 arg0, class_1282 arg1, float arg2)
damage(ServerWorld arg0, DamageSource arg1, float arg2)
m_351622_(C_12_ p_455434_, C_489_ p_451580_, float arg2)
public void
a(axf arg0, cex arg1)
destroy(ServerLevel arg0, DamageSource arg1)
method_7516(class_3218 arg0, class_1282 arg1)
killAndDropSelf(ServerWorld arg0, DamageSource arg1)
m_305860_(C_12_ p_458713_, C_489_ arg1)
protected Item
p()
getDropItem()
method_7557()
asItem()
m_305557_()
public ItemStack
dZ()
getPickResult()
method_31480()
getPickBlockStack()
m_142340_()
protected void
a(cex arg0, double arg1)
explode(DamageSource arg0, double arg1)
method_7576(class_1282 arg0, double arg1)
explode(DamageSource damageSource, double power)
m_443171_(C_489_ p_458918_, double arg1)
public boolean
a(double arg0, float arg1, cex arg2)
causeFallDamage(double arg0, float arg1, DamageSource arg2)
method_5747(double arg0, float arg1, class_1282 arg2)
handleFallDamage(double arg0, float arg1, DamageSource arg2)
m_142535_(double p_450492_, float arg1, C_489_ arg2)
public void
a(axf arg0, int arg1, int arg2, int arg3, boolean arg4)
activateMinecart(ServerLevel arg0, int arg1, int arg2, int arg3, boolean arg4)
method_7506(class_3218 arg0, int arg1, int arg2, int arg3, boolean arg4)
onActivatorRail(ServerWorld arg0, int arg1, int arg2, int arg3, boolean arg4)
m_440462_(C_12_ p_450376_, int p_451662_, int p_453250_, int p_459021_, boolean arg4)
public void
b(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
handleStatus(byte arg0)
m_7822_(byte arg0)
public void
e(cex arg0)
primeFuse(DamageSource arg0)
method_7575(class_1282 arg0)
prime(DamageSource source)
m_440956_(C_489_ arg0)
public int
e()
getFuse()
method_7577()
getFuseTicks()
m_440710_()
public boolean
i()
isPrimed()
method_7578()
isPrimed()
m_442711_()
public float
a(dwi arg0, dvt arg1, is arg2, eoh arg3, flb 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)
m_7077_(C_1578_ p_459518_, C_1559_ p_450444_, C_4675_ p_457326_, C_2064_ p_456082_, C_2691_ p_458144_, float arg5)
public boolean
a(dwi arg0, dvt arg1, is arg2, eoh 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)
canExplosionDestroyBlock(Explosion arg0, BlockView arg1, BlockPos arg2, BlockState arg3, float arg4)
m_7349_(C_1578_ p_459946_, C_1559_ p_455213_, C_4675_ p_460066_, C_2064_ p_456206_, float arg4)
protected void
a(fnq arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
readCustomData(ReadView arg0)
m_7378_(C_398549_ arg0)
protected void
a(fns arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
writeCustomData(WriteView arg0)
m_7380_(C_398537_ arg0)
protected boolean
a(cex arg0)
shouldSourceDestroy(DamageSource arg0)
method_55056(class_1282 arg0)
shouldAlwaysKill(DamageSource arg0)
m_304763_(C_489_ arg0)
private static boolean
f(cex arg0)
damageSourceIgnitesTnt(DamageSource arg0)
method_55057(class_1282 arg0)
shouldDetonate(DamageSource source)
m_445026_(C_489_ p_451871_)