Package net.minecraft.entity
Class ItemEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.ItemEntity
- All Implemented Interfaces:
CommandSource
public class ItemEntity extends Entity
- Mappings:
Namespace Name official uzintermediary net/minecraft/class_1893named net/minecraft/entity/ItemEntity
-
Field Summary
Fields Modifier and Type Field Description private intageprivate inthealthfloathoverHeightprivate static LoggerLOGGERprivate Stringownerprivate intpickupDelayprivate StringthrowerFields inherited from class net.minecraft.entity.Entity
changingDimension, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_7357, field_7362, field_7363, field_7364, field_7365, field_7370, field_7390, fireResistance, firstUpdate, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inLava, isFireImmune, lastPortalBlockPos, lastPortalVec3d, netherPortalCooldown, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, renderDistanceMultiplier, rider, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, trackedX, trackedY, trackedZ, vehicle, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
Constructors Constructor Description ItemEntity(World world)ItemEntity(World world, double x, double y, double z)ItemEntity(World world, double x, double y, double z, ItemStack stack) -
Method Summary
Modifier and Type Method Description protected voidburn(int time)protected booleancanClimb()booleancannotPickup()booleandamage(DamageSource source, float amount)voiddeserialize(CompoundTag tag)intgetAge()ItemStackgetItemStack()StringgetOwner()StringgetThrower()StringgetTranslationKey()protected voidinitDataTracker()booleanisAttackable()booleanmethod_6912()private booleanmethod_7760(ItemEntity itemEntity)voidmethod_7764()voidonPlayerCollision(PlayerEntity player)voidresetPickupDelay()voidserialize(CompoundTag tag)voidsetCovetedItem()voidsetDespawnImmediately()voidsetItemStack(ItemStack itemStack)voidsetOwner(String owner)voidsetPickupDelay(int pickupDelay)voidsetPickupDelayInfinite()voidsetThrower(String thrower)voidsetToDefaultPickupDelay()voidteleportToDimension(int dimensionId)voidtick()private voidtryMerge()Methods inherited from class net.minecraft.entity.Entity
addVelocity, afterSpawn, animateDamage, attemptSprintingParticles, baseTick, canAvoidTraps, canFly, canUseCommand, checkBlockCollision, collides, copyPortalInfo, copyPosition, destroy, doesNotCollide, doesRenderOnFire, equals, equip, extinguish, fall, fromClientTag, fromTag, getAir, getArmorStacks, getBlastResistance, getBlockPos, getBoundingBox, getBox, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getDistanceTo, getEntity, getEntityId, getEyeHeight, getFlag, getHardCollisionBox, getHeadRotation, getHeightOffset, getHorizontalDirection, getHoverEvent, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getMaxNetherPortalTime, getMountedHeightOffset, getName, getPos, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getSplashSound, getSwimSound, getUuid, getWorld, handleAttack, handleFallDamage, handleStatus, hasCustomName, hashCode, hasVehicle, increaseTransforms, interactAt, isAlive, isCustomNameVisible, isFireImmune, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isPushable, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isTouchingWater, kill, method_6924, method_6926, method_6939, method_6940, method_6943, method_6944, method_6945, method_6948, method_6949, method_6968, method_6971, method_6977, method_6981, method_6984, method_6985, method_6994, method_6998, method_7008, method_7020, method_7049, method_7051, method_7058, move, onLightningStrike, onSwimmingStart, openInventory, playSound, playStepSound, populateCrashReport, pushAwayFrom, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, saveSelfToTag, scheduleVelocityUpdate, sendCommandFeedback, sendMessage, setAir, setArmorSlot, setBoundingBox, setBounds, setCustomName, setCustomNameVisible, setEntityId, setFlag, setHeadYaw, setInNetherPortal, setInvisible, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRotation, setSilent, setSneaking, setSprinting, setStat, setSwimming, setVelocityClient, setWorld, setYaw, shouldRender, shouldRender, shouldRenderName, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, squaredDistanceToEntity, startRiding, tickFire, tickRiding, toListTag, toListTag, toString, updateKilledAdvancementCriterion, updatePosition, updatePositionAndAngles, updateTrackedPositionAndAngles, writePlayerData
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official bLuz;b:Lorg/apache/logging/log4j/Logger;intermediary field_8133Lnet/minecraft/class_1893;field_8133:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/entity/ItemEntity;LOGGER:Lorg/apache/logging/log4j/Logger;
-
age
private int age- Mappings:
Namespace Name Mixin selector official cLuz;c:Iintermediary field_8134Lnet/minecraft/class_1893;field_8134:Inamed ageLnet/minecraft/entity/ItemEntity;age:I
-
pickupDelay
private int pickupDelay- Mappings:
Namespace Name Mixin selector official dLuz;d:Iintermediary field_8135Lnet/minecraft/class_1893;field_8135:Inamed pickupDelayLnet/minecraft/entity/ItemEntity;pickupDelay:I
-
health
private int health- Mappings:
Namespace Name Mixin selector official eLuz;e:Iintermediary field_8136Lnet/minecraft/class_1893;field_8136:Inamed healthLnet/minecraft/entity/ItemEntity;health:I
-
thrower
- Mappings:
Namespace Name Mixin selector official fLuz;f:Ljava/lang/String;intermediary field_8137Lnet/minecraft/class_1893;field_8137:Ljava/lang/String;named throwerLnet/minecraft/entity/ItemEntity;thrower:Ljava/lang/String;
-
owner
- Mappings:
Namespace Name Mixin selector official gLuz;g:Ljava/lang/String;intermediary field_8138Lnet/minecraft/class_1893;field_8138:Ljava/lang/String;named ownerLnet/minecraft/entity/ItemEntity;owner:Ljava/lang/String;
-
hoverHeight
public float hoverHeight- Mappings:
Namespace Name Mixin selector official aLuz;a:Fintermediary field_8132Lnet/minecraft/class_1893;field_8132:Fnamed hoverHeightLnet/minecraft/entity/ItemEntity;hoverHeight:F
-
-
Constructor Details
-
ItemEntity
- Mappings:
Namespace Name Mixin selector official <init>Luz;<init>(Ladm;DDD)Vintermediary <init>Lnet/minecraft/class_1893;<init>(Lnet/minecraft/class_99;DDD)Vnamed <init>Lnet/minecraft/entity/ItemEntity;<init>(Lnet/minecraft/world/World;DDD)V
-
ItemEntity
- Mappings:
Namespace Name Mixin selector official <init>Luz;<init>(Ladm;DDDLzx;)Vintermediary <init>Lnet/minecraft/class_1893;<init>(Lnet/minecraft/class_99;DDDLnet/minecraft/class_2056;)Vnamed <init>Lnet/minecraft/entity/ItemEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/item/ItemStack;)V
-
ItemEntity
- Mappings:
Namespace Name Mixin selector official <init>Lpk;<init>(Ladm;)Vintermediary <init>Lnet/minecraft/class_1745;<init>(Lnet/minecraft/class_99;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
-
Method Details
-
canClimb
protected boolean canClimb() -
initDataTracker
protected void initDataTracker()- Specified by:
initDataTrackerin classEntity- Mappings:
Namespace Name Mixin selector official hLpk;h()Vintermediary method_7043Lnet/minecraft/class_1745;method_7043()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
tick
public void tick() -
tryMerge
private void tryMerge()- Mappings:
Namespace Name Mixin selector official wLuz;w()Vintermediary method_7775Lnet/minecraft/class_1893;method_7775()Vnamed tryMergeLnet/minecraft/entity/ItemEntity;tryMerge()V
-
method_7760
- Mappings:
Namespace Name Mixin selector official aLuz;a(Luz;)Zintermediary method_7760Lnet/minecraft/class_1893;method_7760(Lnet/minecraft/class_1893;)Znamed method_7760Lnet/minecraft/entity/ItemEntity;method_7760(Lnet/minecraft/entity/ItemEntity;)Z
-
method_7764
public void method_7764()- Mappings:
Namespace Name Mixin selector official jLuz;j()Vintermediary method_7764Lnet/minecraft/class_1893;method_7764()Vnamed method_7764Lnet/minecraft/entity/ItemEntity;method_7764()V
-
method_6912
public boolean method_6912()- Overrides:
method_6912in classEntity- Mappings:
Namespace Name Mixin selector official WLpk;W()Zintermediary method_6912Lnet/minecraft/class_1745;method_6912()Znamed method_6912Lnet/minecraft/entity/Entity;method_6912()Z
-
burn
protected void burn(int time) -
damage
-
serialize
-
deserialize
- Specified by:
deserializein classEntity- Mappings:
Namespace Name Mixin selector official aLpk;a(Ldn;)Vintermediary method_6933Lnet/minecraft/class_1745;method_6933(Lnet/minecraft/class_1405;)Vnamed deserializeLnet/minecraft/entity/Entity;deserialize(Lnet/minecraft/nbt/CompoundTag;)V
-
onPlayerCollision
- Overrides:
onPlayerCollisionin classEntity- Mappings:
Namespace Name Mixin selector official dLpk;d(Lwn;)Vintermediary method_7021Lnet/minecraft/class_1745;method_7021(Lnet/minecraft/class_1963;)Vnamed onPlayerCollisionLnet/minecraft/entity/Entity;onPlayerCollision(Lnet/minecraft/entity/player/PlayerEntity;)V
-
getTranslationKey
- Specified by:
getTranslationKeyin interfaceCommandSource- Overrides:
getTranslationKeyin classEntity- Mappings:
Namespace Name Mixin selector official method_6261Lm;method_6261()Ljava/lang/String;intermediary method_6261Lnet/minecraft/class_1659;method_6261()Ljava/lang/String;named getTranslationKeyLnet/minecraft/command/CommandSource;getTranslationKey()Ljava/lang/String;
-
isAttackable
public boolean isAttackable()- Overrides:
isAttackablein classEntity- Mappings:
Namespace Name Mixin selector official aDLpk;aD()Zintermediary method_6951Lnet/minecraft/class_1745;method_6951()Znamed isAttackableLnet/minecraft/entity/Entity;isAttackable()Z
-
teleportToDimension
public void teleportToDimension(int dimensionId)- Overrides:
teleportToDimensionin classEntity- Mappings:
Namespace Name Mixin selector official cLpk;c(I)Vintermediary method_7010Lnet/minecraft/class_1745;method_7010(I)Vnamed teleportToDimensionLnet/minecraft/entity/Entity;teleportToDimension(I)V
-
getItemStack
- Mappings:
Namespace Name Mixin selector official lLuz;l()Lzx;intermediary method_7765Lnet/minecraft/class_1893;method_7765()Lnet/minecraft/class_2056;named getItemStackLnet/minecraft/entity/ItemEntity;getItemStack()Lnet/minecraft/item/ItemStack;
-
setItemStack
- Mappings:
Namespace Name Mixin selector official aLuz;a(Lzx;)Vintermediary method_7761Lnet/minecraft/class_1893;method_7761(Lnet/minecraft/class_2056;)Vnamed setItemStackLnet/minecraft/entity/ItemEntity;setItemStack(Lnet/minecraft/item/ItemStack;)V
-
getOwner
- Mappings:
Namespace Name Mixin selector official mLuz;m()Ljava/lang/String;intermediary method_7766Lnet/minecraft/class_1893;method_7766()Ljava/lang/String;named getOwnerLnet/minecraft/entity/ItemEntity;getOwner()Ljava/lang/String;
-
setOwner
- Mappings:
Namespace Name Mixin selector official bLuz;b(Ljava/lang/String;)Vintermediary method_7762Lnet/minecraft/class_1893;method_7762(Ljava/lang/String;)Vnamed setOwnerLnet/minecraft/entity/ItemEntity;setOwner(Ljava/lang/String;)V
-
getThrower
- Mappings:
Namespace Name Mixin selector official nLuz;n()Ljava/lang/String;intermediary method_7767Lnet/minecraft/class_1893;method_7767()Ljava/lang/String;named getThrowerLnet/minecraft/entity/ItemEntity;getThrower()Ljava/lang/String;
-
setThrower
- Mappings:
Namespace Name Mixin selector official cLuz;c(Ljava/lang/String;)Vintermediary method_7763Lnet/minecraft/class_1893;method_7763(Ljava/lang/String;)Vnamed setThrowerLnet/minecraft/entity/ItemEntity;setThrower(Ljava/lang/String;)V
-
getAge
- Mappings:
Namespace Name Mixin selector official oLuz;o()Iintermediary method_7768Lnet/minecraft/class_1893;method_7768()Inamed getAgeLnet/minecraft/entity/ItemEntity;getAge()I
-
setToDefaultPickupDelay
public void setToDefaultPickupDelay()- Mappings:
Namespace Name Mixin selector official pLuz;p()Vintermediary method_7769Lnet/minecraft/class_1893;method_7769()Vnamed setToDefaultPickupDelayLnet/minecraft/entity/ItemEntity;setToDefaultPickupDelay()V
-
resetPickupDelay
public void resetPickupDelay()- Mappings:
Namespace Name Mixin selector official qLuz;q()Vintermediary method_7770Lnet/minecraft/class_1893;method_7770()Vnamed resetPickupDelayLnet/minecraft/entity/ItemEntity;resetPickupDelay()V
-
setPickupDelayInfinite
public void setPickupDelayInfinite()- Mappings:
Namespace Name Mixin selector official rLuz;r()Vintermediary method_7771Lnet/minecraft/class_1893;method_7771()Vnamed setPickupDelayInfiniteLnet/minecraft/entity/ItemEntity;setPickupDelayInfinite()V
-
setPickupDelay
public void setPickupDelay(int pickupDelay)- Mappings:
Namespace Name Mixin selector official aLuz;a(I)Vintermediary method_7759Lnet/minecraft/class_1893;method_7759(I)Vnamed setPickupDelayLnet/minecraft/entity/ItemEntity;setPickupDelay(I)V
-
cannotPickup
public boolean cannotPickup()- Mappings:
Namespace Name Mixin selector official sLuz;s()Zintermediary method_7772Lnet/minecraft/class_1893;method_7772()Znamed cannotPickupLnet/minecraft/entity/ItemEntity;cannotPickup()Z
-
setCovetedItem
public void setCovetedItem()- Mappings:
Namespace Name Mixin selector official uLuz;u()Vintermediary method_7773Lnet/minecraft/class_1893;method_7773()Vnamed setCovetedItemLnet/minecraft/entity/ItemEntity;setCovetedItem()V
-
setDespawnImmediately
public void setDespawnImmediately()- Mappings:
Namespace Name Mixin selector official vLuz;v()Vintermediary method_7774Lnet/minecraft/class_1893;method_7774()Vnamed setDespawnImmediatelyLnet/minecraft/entity/ItemEntity;setDespawnImmediately()V
-