net.minecraft.world.entity.vehicle

public abstract class VehicleEntity

extends Entity

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter

cwd
net.minecraft.world.entity.vehicle.VehicleEntity
net.minecraft.class_8836

Field summary

Modifier and TypeField
protected static final EntityDataAccessor<Integer>
e
DATA_ID_HURT
field_46655
protected static final EntityDataAccessor<Integer>
f
DATA_ID_HURTDIR
field_46656
protected static final EntityDataAccessor<Float>
g
DATA_ID_DAMAGE
field_46657

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
b(bwh arg0)
hurtClient(DamageSource arg0)
method_5643(class_1282 arg0)
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)
boolean
e(bwh arg0)
shouldSourceDestroy(DamageSource arg0)
method_55056(class_1282 arg0)
public boolean
a(dks arg0)
ignoreExplosion(Explosion arg0)
method_5659(class_1927 arg0)
public void
a(asi arg0, daw arg1)
destroy(ServerLevel arg0, Item arg1)
method_54298(class_3218 arg0, class_1792 arg1)
protected void
a(ald$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
public void
d(int arg0)
setHurtTime(int arg0)
method_54299(int arg0)
public void
l(int arg0)
setHurtDir(int arg0)
method_54300(int arg0)
public void
a(float arg0)
setDamage(float arg0)
method_54297(float arg0)
public float
G()
getDamage()
method_54294()
public int
I()
getHurtTime()
method_54295()
public int
J()
getHurtDir()
method_54296()
protected void
a(asi arg0, bwh arg1)
destroy(ServerLevel arg0, DamageSource arg1)
method_7516(class_3218 arg0, class_1282 arg1)
public int
bZ()
getDimensionChangingDelay()
method_5806()
protected abstract Item
p()
getDropItem()
method_7557()