Package net.minecraft.entity
Class ItemEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.ItemEntity
- All Implemented Interfaces:
CommandSource
- Mappings:
Namespace Name official aclintermediary net/minecraft/class_964named net/minecraft/entity/ItemEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intfloatprivate static final Loggerprivate Stringprivate intprivate static final TrackedData<ItemStack>private StringFields inherited from class net.minecraft.entity.Entity
changingDimension, chunkX, chunkY, chunkZ, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_3223, firstUpdate, FLAGS, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inLava, isFireImmune, isGlowing, lastPortalBlockPos, lastPortalVec3d, netherPortalCooldown, netherPortalTime, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, ridingCooldown, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, tracedX, tracedY, tracedZ, updateNeeded, uuidString, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
ConstructorsConstructorDescriptionItemEntity(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 TypeMethodDescriptionprotected voidburn(int time) protected booleancanClimb()booleanchangeDimension(int newDimension) booleandamage(DamageSource source, float amount) intgetAge()getOwner()protected voidbooleanstatic voidmethod_13522(class_2934 class_2934) voidvoidonPlayerCollision(PlayerEntity player) voidvoidvoidvoidvoidsetItemStack(ItemStack itemStack) voidvoidsetPickupDelay(int pickupDelay) voidvoidsetThrower(String thrower) voidvoidtick()private voidtryMerge()private booleantryMerge(ItemEntity other) booleanvoidMethods inherited from class net.minecraft.entity.Entity
addPassenger, addScoreboardTag, addVelocity, afterSpawn, animateDamage, applyMirror, applyRotation, attemptSprintingParticles, baseTick, canAddPassenger, canAvoidTraps, canExplosionDestroyBlock, canFly, canStartRiding, canUseCommand, canUsePortals, checkBlockCollision, collides, copyPosition, dealDamage, destroy, distanceTo, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropItem, entityDataRequiresOperator, equals, equip, equipStack, extinguish, fall, fromNbt, getAir, getArmorItems, getBlastResistance, getBlockPos, getBoundingBox, getBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getEntity, getEntityId, getEntityName, getEyeHeight, getFlag, getHardCollisionBox, getHeadRotation, getHeightOffset, getHorizontalDirection, getHoverEvent, getItemsEquipped, getItemsHand, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getLightmapCoordinates, getMaxNetherPortalTime, getMinecraftServer, getMountedHeightOffset, getMovementDirection, getParts, getPassengerList, getPassengersDeep, getPassengersDeep, getPistonBehavior, getPos, getPrimaryPassenger, getRenderDistanceMultiplier, getRootVehicle, getRotation, getRotationClient, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getSoundCategory, getTargetingMargin, getUuid, getVehicle, getVisibilityBoundingBox, getWorld, handleAttack, handleFallDamage, handleStatus, hasCustomName, hashCode, hasMount, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, increaseTransforms, interact, interactAt, isAlive, isConnectedThroughVehicle, isCustomNameVisible, isFireImmune, isGlowing, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isPushable, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isTeammate, isTeamPlayer, isTouchingLava, isTouchingWater, kill, method_10965, method_12984, method_12985, method_12991, method_13003, method_13932, method_15051, method_15052, method_15055, method_2492, method_6344, move, onBlockCollision, onKilledOther, onLightningStrike, onPassengerLookAround, onStartedTrackingBy, onStoppedTrackingBy, onSwimmingStart, onTrackedDataSet, playSound, playStepSound, populateCrashReport, pushAwayFrom, pushOutOfBlocks, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, ride, saveSelfToNbt, saveToNbt, scheduleVelocityUpdate, sendCommandFeedback, sendMessage, setAir, setBoundingBox, setBounds, setCustomName, setCustomNameVisible, setEntityId, setFlag, setGlowing, setHeadYaw, setInLava, setInNetherPortal, setInvisible, setInvulnerable, setNoGravity, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, setStat, setUuid, setVelocityClient, setWorld, setYaw, shouldRender, shouldRender, shouldRenderName, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, startRiding, stopRiding, teleportRequested, tickFire, tickNetherPortalCooldown, tickRiding, toListNbt, toListNbt, toNbt, toString, updateKilledAchievement, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSubmergedInWaterState, updateTrackedPositionAndAngles
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official bLacl;b:Lorg/apache/logging/log4j/Logger;intermediary field_9120Lnet/minecraft/class_964;field_9120:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/entity/ItemEntity;LOGGER:Lorg/apache/logging/log4j/Logger;
-
STACK
- Mappings:
Namespace Name Mixin selector official cLacl;c:Lmy;intermediary field_14742Lnet/minecraft/class_964;field_14742:Lnet/minecraft/class_2921;named STACKLnet/minecraft/entity/ItemEntity;STACK:Lnet/minecraft/entity/data/TrackedData;
-
age
private int age- Mappings:
Namespace Name Mixin selector official dLacl;d:Iintermediary field_3893Lnet/minecraft/class_964;field_3893:Inamed ageLnet/minecraft/entity/ItemEntity;age:I
-
pickupDelay
private int pickupDelay- Mappings:
Namespace Name Mixin selector official eLacl;e:Iintermediary field_3894Lnet/minecraft/class_964;field_3894:Inamed pickupDelayLnet/minecraft/entity/ItemEntity;pickupDelay:I
-
health
private int health- Mappings:
Namespace Name Mixin selector official fLacl;f:Iintermediary field_3896Lnet/minecraft/class_964;field_3896:Inamed healthLnet/minecraft/entity/ItemEntity;health:I
-
thrower
- Mappings:
Namespace Name Mixin selector official gLacl;g:Ljava/lang/String;intermediary field_9121Lnet/minecraft/class_964;field_9121:Ljava/lang/String;named throwerLnet/minecraft/entity/ItemEntity;thrower:Ljava/lang/String;
-
owner
- Mappings:
Namespace Name Mixin selector official hLacl;h:Ljava/lang/String;intermediary field_9122Lnet/minecraft/class_964;field_9122:Ljava/lang/String;named ownerLnet/minecraft/entity/ItemEntity;owner:Ljava/lang/String;
-
hoverHeight
public float hoverHeight- Mappings:
Namespace Name Mixin selector official aLacl;a:Fintermediary field_3895Lnet/minecraft/class_964;field_3895:Fnamed hoverHeightLnet/minecraft/entity/ItemEntity;hoverHeight:F
-
-
Constructor Details
-
ItemEntity
- Mappings:
Namespace Name Mixin selector official <init>Lacl;<init>(Lamu;DDD)Vintermediary <init>Lnet/minecraft/class_964;<init>(Lnet/minecraft/class_1150;DDD)Vnamed <init>Lnet/minecraft/entity/ItemEntity;<init>(Lnet/minecraft/world/World;DDD)V
-
ItemEntity
- Mappings:
Namespace Name Mixin selector official <init>Lacl;<init>(Lamu;DDDLaip;)Vintermediary <init>Lnet/minecraft/class_964;<init>(Lnet/minecraft/class_1150;DDDLnet/minecraft/class_1071;)Vnamed <init>Lnet/minecraft/entity/ItemEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/item/ItemStack;)V
-
ItemEntity
- Mappings:
Namespace Name Mixin selector official <init>Lvg;<init>(Lamu;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)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 iLvg;i()Vintermediary method_2484Lnet/minecraft/class_864;method_2484()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
tick
public void tick() -
tryMerge
private void tryMerge()- Mappings:
Namespace Name Mixin selector official xLacl;x()Vintermediary method_4549Lnet/minecraft/class_964;method_4549()Vnamed tryMergeLnet/minecraft/entity/ItemEntity;tryMerge()V
-
tryMerge
- Mappings:
Namespace Name Mixin selector official aLacl;a(Lacl;)Zintermediary method_3057Lnet/minecraft/class_964;method_3057(Lnet/minecraft/class_964;)Znamed tryMergeLnet/minecraft/entity/ItemEntity;tryMerge(Lnet/minecraft/entity/ItemEntity;)Z
-
method_3058
public void method_3058()- Mappings:
Namespace Name Mixin selector official jLacl;j()Vintermediary method_3058Lnet/minecraft/class_964;method_3058()Vnamed method_3058Lnet/minecraft/entity/ItemEntity;method_3058()V
-
updateWaterState
public boolean updateWaterState()- Overrides:
updateWaterStatein classEntity- Mappings:
Namespace Name Mixin selector official aqLvg;aq()Zintermediary method_2468Lnet/minecraft/class_864;method_2468()Znamed updateWaterStateLnet/minecraft/entity/Entity;updateWaterState()Z
-
burn
protected void burn(int time) -
damage
-
method_13522
- Mappings:
Namespace Name Mixin selector official aLacl;a(Lry;)Vintermediary method_13522Lnet/minecraft/class_964;method_13522(Lnet/minecraft/class_2934;)Vnamed method_13522Lnet/minecraft/entity/ItemEntity;method_13522(Lnet/minecraft/class_2934;)V
-
writeCustomDataToNbt
- Specified by:
writeCustomDataToNbtin classEntity- Mappings:
Namespace Name Mixin selector official bLvg;b(Lfy;)Vintermediary method_2528Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Specified by:
readCustomDataFromNbtin classEntity- Mappings:
Namespace Name Mixin selector official aLvg;a(Lfy;)Vintermediary method_2498Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
onPlayerCollision
- Overrides:
onPlayerCollisionin classEntity- Mappings:
Namespace Name Mixin selector official dLvg;d(Laed;)Vintermediary method_2530Lnet/minecraft/class_864;method_2530(Lnet/minecraft/class_988;)Vnamed onPlayerCollisionLnet/minecraft/entity/Entity;onPlayerCollision(Lnet/minecraft/entity/player/PlayerEntity;)V
-
getTranslatedName
- Specified by:
getTranslatedNamein interfaceCommandSource- Overrides:
getTranslatedNamein classEntity- Mappings:
Namespace Name Mixin selector official method_2518Lvg;method_2518()Ljava/lang/String;intermediary method_2518Lnet/minecraft/class_864;method_2518()Ljava/lang/String;named getTranslatedNameLnet/minecraft/entity/Entity;getTranslatedName()Ljava/lang/String;
-
isAttackable
public boolean isAttackable()- Overrides:
isAttackablein classEntity- Mappings:
Namespace Name Mixin selector official bdLvg;bd()Zintermediary method_2521Lnet/minecraft/class_864;method_2521()Znamed isAttackableLnet/minecraft/entity/Entity;isAttackable()Z
-
changeDimension
- Overrides:
changeDimensionin classEntity- Mappings:
Namespace Name Mixin selector official bLvg;b(I)Lvg;intermediary method_3197Lnet/minecraft/class_864;method_3197(I)Lnet/minecraft/class_864;named changeDimensionLnet/minecraft/entity/Entity;changeDimension(I)Lnet/minecraft/entity/Entity;
-
getItemStack
- Mappings:
Namespace Name Mixin selector official kLacl;k()Laip;intermediary method_8399Lnet/minecraft/class_964;method_8399()Lnet/minecraft/class_1071;named getItemStackLnet/minecraft/entity/ItemEntity;getItemStack()Lnet/minecraft/item/ItemStack;
-
setItemStack
- Mappings:
Namespace Name Mixin selector official aLacl;a(Laip;)Vintermediary method_4547Lnet/minecraft/class_964;method_4547(Lnet/minecraft/class_1071;)Vnamed setItemStackLnet/minecraft/entity/ItemEntity;setItemStack(Lnet/minecraft/item/ItemStack;)V
-
getOwner
- Mappings:
Namespace Name Mixin selector official lLacl;l()Ljava/lang/String;intermediary method_8400Lnet/minecraft/class_964;method_8400()Ljava/lang/String;named getOwnerLnet/minecraft/entity/ItemEntity;getOwner()Ljava/lang/String;
-
setOwner
- Mappings:
Namespace Name Mixin selector official dLacl;d(Ljava/lang/String;)Vintermediary method_8397Lnet/minecraft/class_964;method_8397(Ljava/lang/String;)Vnamed setOwnerLnet/minecraft/entity/ItemEntity;setOwner(Ljava/lang/String;)V
-
getThrower
- Mappings:
Namespace Name Mixin selector official nLacl;n()Ljava/lang/String;intermediary method_8401Lnet/minecraft/class_964;method_8401()Ljava/lang/String;named getThrowerLnet/minecraft/entity/ItemEntity;getThrower()Ljava/lang/String;
-
setThrower
- Mappings:
Namespace Name Mixin selector official eLacl;e(Ljava/lang/String;)Vintermediary method_8398Lnet/minecraft/class_964;method_8398(Ljava/lang/String;)Vnamed setThrowerLnet/minecraft/entity/ItemEntity;setThrower(Ljava/lang/String;)V
-
getAge
- Mappings:
Namespace Name Mixin selector official pLacl;p()Iintermediary method_11157Lnet/minecraft/class_964;method_11157()Inamed getAgeLnet/minecraft/entity/ItemEntity;getAge()I
-
setToDefaultPickupDelay
public void setToDefaultPickupDelay()- Mappings:
Namespace Name Mixin selector official qLacl;q()Vintermediary method_11158Lnet/minecraft/class_964;method_11158()Vnamed setToDefaultPickupDelayLnet/minecraft/entity/ItemEntity;setToDefaultPickupDelay()V
-
resetPickupDelay
public void resetPickupDelay()- Mappings:
Namespace Name Mixin selector official rLacl;r()Vintermediary method_11159Lnet/minecraft/class_964;method_11159()Vnamed resetPickupDelayLnet/minecraft/entity/ItemEntity;resetPickupDelay()V
-
setPickupDelayInfinite
public void setPickupDelayInfinite()- Mappings:
Namespace Name Mixin selector official sLacl;s()Vintermediary method_11160Lnet/minecraft/class_964;method_11160()Vnamed setPickupDelayInfiniteLnet/minecraft/entity/ItemEntity;setPickupDelayInfinite()V
-
setPickupDelay
public void setPickupDelay(int pickupDelay) - Mappings:
Namespace Name Mixin selector official aLacl;a(I)Vintermediary method_11156Lnet/minecraft/class_964;method_11156(I)Vnamed setPickupDelayLnet/minecraft/entity/ItemEntity;setPickupDelay(I)V
-
cannotPickup
public boolean cannotPickup()- Mappings:
Namespace Name Mixin selector official tLacl;t()Zintermediary method_11161Lnet/minecraft/class_964;method_11161()Znamed cannotPickupLnet/minecraft/entity/ItemEntity;cannotPickup()Z
-
setCovetedItem
public void setCovetedItem()- Mappings:
Namespace Name Mixin selector official vLacl;v()Vintermediary method_11162Lnet/minecraft/class_964;method_11162()Vnamed setCovetedItemLnet/minecraft/entity/ItemEntity;setCovetedItem()V
-
setDespawnImmediately
public void setDespawnImmediately()- Mappings:
Namespace Name Mixin selector official wLacl;w()Vintermediary method_11163Lnet/minecraft/class_964;method_11163()Vnamed setDespawnImmediatelyLnet/minecraft/entity/ItemEntity;setDespawnImmediately()V
-