net.minecraft.world.entity.projectile

public class ThrownTrident

extends AbstractArrow

All mapped superinterfaces:

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

cuh
net.minecraft.world.entity.projectile.ThrownTrident
net.minecraft.class_1685

Field summary

Modifier and TypeField
private static final EntityDataAccessor<Byte>
e
ID_LOYALTY
field_7647
private static final EntityDataAccessor<Boolean>
f
ID_FOIL
field_21514
private static final float
g
WATER_INERTIA
field_55019
private static final boolean
h
DEFAULT_DEALT_DAMAGE
field_57745
private boolean
i
dealtDamage
field_7648
public int
d
clientSideReturnTridentTickCount
field_7649

Constructor summary

ModifierConstructor
public (EntityType<? extends ThrownTrident> arg0, Level arg1)
public (Level arg0, LivingEntity arg1, ItemStack arg2)
public (Level arg0, double arg1, double arg2, double arg3, ItemStack arg4)

Method summary

Modifier and TypeMethod
protected void
a(ald$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
public void
g()
tick()
method_5773()
private boolean
A()
isAcceptibleReturnOwner()
method_7493()
public boolean
x()
isFoil()
method_23751()
protected EntityHitResult
b(fgx arg0, fgx arg1)
findHitEntity(Vec3 arg0, Vec3 arg1)
method_7434(class_243 arg0, class_243 arg1)
protected void
a(fgu arg0)
onHitEntity(EntityHitResult arg0)
method_7454(class_3966 arg0)
protected void
a(asi arg0, fgt arg1, dba arg2)
hitBlockEnchantmentEffects(ServerLevel arg0, BlockHitResult arg1, ItemStack arg2)
method_59956(class_3218 arg0, class_3965 arg1, class_1799 arg2)
public ItemStack
ee()
getWeaponItem()
method_59958()
protected boolean
a(csy arg0)
tryPickup(Player arg0)
method_34713(class_1657 arg0)
protected ItemStack
n()
getDefaultPickupItem()
method_57314()
protected SoundEvent
i()
getDefaultHitGroundSoundEvent()
method_7440()
public void
a_(csy arg0)
playerTouch(Player arg0)
method_5694(class_1657 arg0)
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)
private byte
b(dba arg0)
getLoyaltyFromItem(ItemStack arg0)
method_59960(class_1799 arg0)
public void
f()
tickDespawn()
method_7446()
protected float
u()
getWaterInertia()
method_7436()
public boolean
j(double arg0, double arg1, double arg2)
shouldRender(double arg0, double arg1, double arg2)
method_5727(double arg0, double arg1, double arg2)