net.minecraft.world.entity.item

public class ItemEntity

extends Entity implements TraceableEntity

All mapped superinterfaces:

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

cpe
net.minecraft.world.entity.item.ItemEntity
net.minecraft.class_1542

Field summary

Modifier and TypeField
private static final EntityDataAccessor<ItemStack>
c
DATA_ITEM
field_7199
private static final float
d
FLOAT_HEIGHT
field_48703
public static final float
a
EYE_HEIGHT
field_48702
private static final int
e
LIFETIME
field_30456
private static final int
f
INFINITE_PICKUP_DELAY
field_30457
private static final int
g
INFINITE_LIFETIME
field_30458
private static final int
h
DEFAULT_HEALTH
field_57660
private static final short
i
DEFAULT_AGE
field_57661
private static final short
j
DEFAULT_PICKUP_DELAY
field_57662
private int
k
age
field_7204
private int
l
pickupDelay
field_7202
private int
m
health
field_7201
private UUID
n
thrower
field_7200
private Entity
o
cachedThrower
field_46653
private UUID
p
target
field_41893
public final float
b
bobOffs
field_7203

Constructor summary

ModifierConstructor
public (EntityType<? extends ItemEntity> arg0, Level arg1)
public (Level arg0, double arg1, double arg2, double arg3, ItemStack arg4)
public (Level arg0, double arg1, double arg2, double arg3, ItemStack arg4, double arg5, double arg6, double arg7)
private (ItemEntity arg0)

Method summary

Modifier and TypeMethod
public boolean
bi()
dampensVibrations()
method_33189()
public Entity
af_()
getOwner()
method_24921()
public void
x(bxs arg0)
restoreFrom(Entity arg0)
method_5878(class_1297 arg0)
protected Entity$MovementEmission
bh()
getMovementEmission()
method_33570()
protected void
a(ald$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
protected double
be()
getDefaultGravity()
method_7490()
public void
g()
tick()
method_5773()
public BlockPos
aR()
getBlockPosBelowThatAffectsMyMovement()
method_23314()
private void
v()
setUnderwaterMovement()
method_6974()
private void
w()
setUnderLavaMovement()
method_24348()
private void
h(double arg0)
setFluidMovement(double arg0)
method_64460(double arg0)
private void
x()
mergeWithNeighbours()
method_6973()
private boolean
y()
isMergable()
method_20397()
private void
a(cpe arg0)
tryToMerge(ItemEntity arg0)
method_6972(class_1542 arg0)
public static boolean
a(dba arg0, dba arg1)
areMergable(ItemStack arg0, ItemStack arg1)
method_24017(class_1799 arg0, class_1799 arg1)
public static ItemStack
a(dba arg0, dba arg1, int arg2)
merge(ItemStack arg0, ItemStack arg1, int arg2)
method_24018(class_1799 arg0, class_1799 arg1, int arg2)
private static void
a(cpe arg0, dba arg1, dba arg2)
merge(ItemEntity arg0, ItemStack arg1, ItemStack arg2)
method_24016(class_1542 arg0, class_1799 arg1, class_1799 arg2)
private static void
a(cpe arg0, dba arg1, cpe arg2, dba arg3)
merge(ItemEntity arg0, ItemStack arg1, ItemEntity arg2, ItemStack arg3)
method_18006(class_1542 arg0, class_1799 arg1, class_1542 arg2, class_1799 arg3)
public boolean
bj()
fireImmune()
method_5753()
protected boolean
aF()
shouldPlayLavaHurtSound()
method_64270()
public final boolean
b(bwh arg0)
hurtClient(DamageSource arg0)
method_5643(class_1282 arg0)
public final 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 boolean
a(dks arg0)
ignoreExplosion(Explosion arg0)
method_5659(class_1927 arg0)
protected void
a(fbh arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
protected void
a(fbf arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
public void
a_(csy arg0)
playerTouch(Player arg0)
method_5694(class_1657 arg0)
public Component
ai()
getName()
method_5477()
public boolean
cE()
isAttackable()
method_5732()
public Entity
b(ezq arg0)
teleport(TeleportTransition arg0)
method_5731(class_5454 arg0)
public ItemStack
e()
getItem()
method_6983()
public void
a(dba arg0)
setItem(ItemStack arg0)
method_6979(class_1799 arg0)
public void
a(akz<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
public void
b(UUID arg0)
setTarget(UUID arg0)
method_48349(UUID arg0)
public void
b(bxs arg0)
setThrower(Entity arg0)
method_6981(class_1297 arg0)
public int
f()
getAge()
method_6985()
public void
i()
setDefaultPickUpDelay()
method_6988()
public void
l()
setNoPickUpDelay()
method_6975()
public void
m()
setNeverPickUp()
method_6989()
public void
b(int arg0)
setPickUpDelay(int arg0)
method_6982(int arg0)
public boolean
n()
hasPickUpDelay()
method_6977()
public void
q()
setUnlimitedLifetime()
method_35190()
public void
s()
setExtendedLifetime()
method_6976()
public void
t()
makeFakeItem()
method_6987()
public static float
f(float arg0, float arg1)
getSpin(float arg0, float arg1)
method_27314(float arg0, float arg1)
public ItemEntity
u()
copy()
method_29271()
public SoundSource
do()
getSoundSource()
method_5634()
public float
dQ()
getVisualRotationYInDegrees()
method_43078()
public SlotAccess
a_(int arg0)
getSlot(int arg0)
method_32318(int arg0)