net.minecraft.world.entity.projectile.throwableitemprojectile

public class ThrownEnderpearl

extends ThrowableItemProjectile

All mapped superinterfaces:

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

dfc
net.minecraft.world.entity.projectile.throwableitemprojectile.ThrownEnderpearl
net.minecraft.class_1684
net.minecraft.entity.projectile.thrown.EnderPearlEntity
net.minecraft.src.C_432549_
net.minecraft.world.entity.projectile.throwableitemprojectile.EntityEnderPearl

字段概要

修饰符与类型字段
private long
b
ticketTimer
field_54228
chunkTicketExpiryTicks
f_436988_

构造函数概要

修饰符构造函数
public (EntityType<? extends ThrownEnderpearl> p_454048_, Level arg1)
public (Level world, LivingEntity owner, ItemStack stack)

方法概要

修饰符与类型方法
protected Item
f()
getDefaultItem()
method_16942()
getDefaultItem()
m_439752_()
protected void
a(cgr<cgk> arg0)
setOwner(EntityReference<Entity> arg0)
method_71623(class_10583<class_1297> arg0)
setOwner(LazyEntityReference<Entity> arg0)
m_404205_(C_379042_<C_507_> arg0)
private void
i()
deregisterFromCurrentOwner()
method_64181()
removeFromOwner()
m_441584_()
private void
k()
registerToCurrentOwner()
method_64182()
addToOwner()
m_440150_()
public Entity
p()
getOwner()
method_24921()
getOwner()
m_19749_()
private static Entity
a(axf arg0, UUID arg1)
findOwnerIncludingDeadPlayer(ServerLevel arg0, UUID arg1)
method_73304(class_3218 arg0, UUID arg1)
getPlayer(ServerWorld world, UUID uuid)
m_439564_(C_12_ p_460869_, UUID p_460652_)
protected void
a(ftj arg0)
onHitEntity(EntityHitResult arg0)
method_7454(class_3966 arg0)
onEntityHit(EntityHitResult arg0)
m_5790_(C_3042_ arg0)
protected void
b(ftk arg0)
onHit(HitResult arg0)
method_7488(class_239 arg0)
onCollision(HitResult arg0)
m_6532_(C_3043_ arg0)
private static boolean
a(cgk arg0, dwo arg1)
isAllowedToTeleportOwner(Entity arg0, Level arg1)
method_60985(class_1297 arg0, class_1937 arg1)
canTeleportEntityTo(Entity entity, World world)
m_444995_(C_507_ p_455145_, C_1596_ p_450595_)
public void
g()
tick()
method_5773()
tick()
m_8119_()
private void
a(dwo arg0, ftm arg1)
playSound(Level arg0, Vec3 arg1)
method_60729(class_1937 arg0, class_243 arg1)
playTeleportSound(World world, Vec3d pos)
m_441884_(C_1596_ p_453690_, C_3046_ arg1)
public Entity
b(fmb arg0)
teleport(TeleportTransition arg0)
method_5731(class_5454 arg0)
teleportTo(TeleportTarget arg0)
m_339131_(C_345918_ arg0)
public boolean
a(dwo arg0, dwo arg1)
canTeleport(Level arg0, Level arg1)
method_61113(class_1937 arg0, class_1937 arg1)
canTeleportBetween(World arg0, World arg1)
m_355933_(C_1596_ p_450589_, C_1596_ arg1)
protected void
a(eoh arg0)
onInsideBlock(BlockState arg0)
method_5622(class_2680 arg0)
onBlockCollision(BlockState arg0)
m_6763_(C_2064_ arg0)
public void
b(cgk$e arg0)
onRemoval(Entity$RemovalReason arg0)
method_64615(class_1297$class_5529 arg0)
onRemove(Entity$RemovalReason arg0)
m_352670_(C_507_$C_141065_ arg0)
public void
a(boolean arg0, is arg1)
onAboveBubbleColumn(boolean arg0, BlockPos arg1)
method_5700(boolean arg0, class_2338 arg1)
onBubbleColumnSurfaceCollision(boolean arg0, BlockPos arg1)
m_383930_(boolean p_460769_, C_4675_ arg1)
public void
m(boolean arg0)
onInsideBubbleColumn(boolean arg0)
method_5764(boolean arg0)
onBubbleColumnCollision(boolean arg0)
m_20321_(boolean arg0)