Package net.minecraft.entity
Class ItemEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.ItemEntity
- All Implemented Interfaces:
class_3893,Nameable
- Mappings:
Namespace Name official ammintermediary net/minecraft/class_964named net/minecraft/entity/ItemEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate UUIDprivate UUIDprivate intfloatprivate intprivate static final TrackedData<ItemStack>Fields inherited from class net.minecraft.entity.Entity
changingDimension, chunkX, chunkY, chunkZ, colliding, dataTracker, distanceTraveled, fallDistance, field_16693, field_16694, field_16696, field_3223, firstUpdate, FLAGS, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inLava, isFireImmune, isGlowing, lastPortalBlockPos, lastPortalVec3d, LOGGER_, 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()booleanbooleandamage(DamageSource source, float amount) intgetAge()protected voidbooleanmethod_15562(DimensionType dimensionType) voidmethod_15847(UUID uUID) voidmethod_15848(UUID uUID) private voidvoidvoidonPlayerCollision(PlayerEntity player) voidvoidvoidvoidvoidsetItemStack(ItemStack itemStack) voidsetPickupDelay(int pickupDelay) voidvoidvoidtick()private voidtryMerge()private booleantryMerge(ItemEntity other) voidMethods inherited from class net.minecraft.entity.Entity
addPassenger, addScoreboardTag, addVelocity, afterSpawn, animateDamage, applyMirror, applyRotation, attemptSprintingParticles, baseTick, canAddPassenger, canAvoidTraps, canFly, canStartRiding, canUsePortals, checkBlockCollision, collides, copyPortalInfo, copyPosition, dealDamage, destroy, distanceTo, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, entityDataRequiresOperator, equals, equip, equipStack, extinguish, fall, fromNbt, getAir, getArmorItems, getBoundingBox, getBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getDataTracker, getDefaultNetherPortalCooldown, getEntityId, getEntityName, getEyeHeight, getFlag, getHardCollisionBox, getHeadRotation, getHeightOffset, getHorizontalDirection, getHoverEvent, getItemsEquipped, getItemsHand, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getLightmapCoordinates, getMaxNetherPortalTime, getMountedHeightOffset, getMovementDirection, getParts, getPassengerList, getPassengersDeep, getPistonBehavior, getPrimaryPassenger, getRenderDistanceMultiplier, getRootVehicle, getRotation, getRotationClient, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getSoundCategory, getTargetingMargin, getUuid, getVehicle, getVisibilityBoundingBox, handleAttack, handleFallDamage, handleStatus, hasCustomName, hashCode, hasMount, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, interact, interactAt, isAlive, isConnectedThroughVehicle, isCustomNameVisible, isFireImmune, isGlowing, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isPushable, isSilent, isSneaking, isSpectatedBy, isSprinting, isTeammate, isTeamPlayer, isTouchingLava, isTouchingWater, kill, method_10787, method_10931, method_10932, method_10933, method_10936, method_12265, method_12833, method_12984, method_12985, method_12991, method_13003, method_15051, method_15055, method_15541, method_15557, method_15558, method_15559, method_15560, method_15561, method_15563, method_15564, method_15566, method_15567, method_15569, method_15570, method_15571, method_15572, method_15573, method_15574, method_15575, method_15576, method_15577, method_15578, method_15580, method_15581, method_15582, method_15583, method_15584, method_15585, method_15586, method_15588, method_15589, method_15590, method_15591, method_15592, method_15593, method_15594, method_17412, method_17413, method_17414, method_2492, method_4086, method_5505, method_5506, method_6344, move, onBlockCollision, onKilledOther, onLightningStrike, onPassengerLookAround, onStartedTrackingBy, onStoppedTrackingBy, onSwimmingStart, onTrackedDataSet, playSound, populateCrashReport, pushAwayFrom, pushOutOfBlocks, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, ride, saveSelfToNbt, saveToNbt, scheduleVelocityUpdate, setAir, setBoundingBox, setBounds, setCustomNameVisible, setEntityId, setFlag, setGlowing, setHeadYaw, setInLava, setInNetherPortal, setInvisible, setInvulnerable, setNoGravity, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, 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, updateWaterState
-
Field Details
-
STACK
- Mappings:
Namespace Name Mixin selector official bLamm;b:Lor;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 cLamm;c: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 dLamm;d: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 eLamm;e:Iintermediary field_3896Lnet/minecraft/class_964;field_3896:Inamed healthLnet/minecraft/entity/ItemEntity;health:I
-
field_17024
- Mappings:
Namespace Name Mixin selector official fLamm;f:Ljava/util/UUID;intermediary field_17024Lnet/minecraft/class_964;field_17024:Ljava/util/UUID;named field_17024Lnet/minecraft/entity/ItemEntity;field_17024:Ljava/util/UUID;
-
field_17025
- Mappings:
Namespace Name Mixin selector official gLamm;g:Ljava/util/UUID;intermediary field_17025Lnet/minecraft/class_964;field_17025:Ljava/util/UUID;named field_17025Lnet/minecraft/entity/ItemEntity;field_17025:Ljava/util/UUID;
-
hoverHeight
public float hoverHeight- Mappings:
Namespace Name Mixin selector official aLamm;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>Laer;<init>(Laxy;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
ItemEntity
- Mappings:
Namespace Name Mixin selector official <init>Lamm;<init>(Laxy;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>Lamm;<init>(Laxy;DDDLate;)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
-
-
Method Details
-
canClimb
protected boolean canClimb() -
initDataTracker
protected void initDataTracker()- Specified by:
initDataTrackerin classEntity- Mappings:
Namespace Name Mixin selector official x_Laer;x_()Vintermediary method_2484Lnet/minecraft/class_864;method_2484()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
tick
public void tick() -
method_15849
private void method_15849()- Mappings:
Namespace Name Mixin selector official uLamm;u()Vintermediary method_15849Lnet/minecraft/class_964;method_15849()Vnamed method_15849Lnet/minecraft/entity/ItemEntity;method_15849()V
-
tryMerge
private void tryMerge()- Mappings:
Namespace Name Mixin selector official vLamm;v()Vintermediary method_4549Lnet/minecraft/class_964;method_4549()Vnamed tryMergeLnet/minecraft/entity/ItemEntity;tryMerge()V
-
tryMerge
- Mappings:
Namespace Name Mixin selector official aLamm;a(Lamm;)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 fLamm;f()Vintermediary method_3058Lnet/minecraft/class_964;method_3058()Vnamed method_3058Lnet/minecraft/entity/ItemEntity;method_3058()V
-
burn
protected void burn(int time) -
damage
-
writeCustomDataToNbt
- Specified by:
writeCustomDataToNbtin classEntity- Mappings:
Namespace Name Mixin selector official bLaer;b(Lgy;)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 aLaer;a(Lgy;)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 dLaer;d(Laog;)Vintermediary method_2530Lnet/minecraft/class_864;method_2530(Lnet/minecraft/class_988;)Vnamed onPlayerCollisionLnet/minecraft/entity/Entity;onPlayerCollision(Lnet/minecraft/entity/player/PlayerEntity;)V
-
method_15540
- Specified by:
method_15540in interfaceNameable- Overrides:
method_15540in classEntity- Mappings:
Namespace Name Mixin selector official N_Ladr;N_()Lij;intermediary method_15540Lnet/minecraft/class_2611;method_15540()Lnet/minecraft/class_1982;named method_15540Lnet/minecraft/text/Nameable;method_15540()Lnet/minecraft/text/Text;
-
isAttackable
public boolean isAttackable()- Overrides:
isAttackablein classEntity- Mappings:
Namespace Name Mixin selector official bkLaer;bk()Zintermediary method_2521Lnet/minecraft/class_864;method_2521()Znamed isAttackableLnet/minecraft/entity/Entity;isAttackable()Z
-
method_15562
- Overrides:
method_15562in classEntity- Mappings:
Namespace Name Mixin selector official aLaer;a(Lbod;)Laer;intermediary method_15562Lnet/minecraft/class_864;method_15562(Lnet/minecraft/class_3793;)Lnet/minecraft/class_864;named method_15562Lnet/minecraft/entity/Entity;method_15562(Lnet/minecraft/world/dimension/DimensionType;)Lnet/minecraft/entity/Entity;
-
getItemStack
- Mappings:
Namespace Name Mixin selector official iLamm;i()Late;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 bLamm;b(Late;)Vintermediary method_4547Lnet/minecraft/class_964;method_4547(Lnet/minecraft/class_1071;)Vnamed setItemStackLnet/minecraft/entity/ItemEntity;setItemStack(Lnet/minecraft/item/ItemStack;)V
-
method_8400
- Mappings:
Namespace Name Mixin selector official kLamm;k()Ljava/util/UUID;intermediary method_8400Lnet/minecraft/class_964;method_8400()Ljava/util/UUID;named method_8400Lnet/minecraft/entity/ItemEntity;method_8400()Ljava/util/UUID;
-
method_15847
- Mappings:
Namespace Name Mixin selector official bLamm;b(Ljava/util/UUID;)Vintermediary method_15847Lnet/minecraft/class_964;method_15847(Ljava/util/UUID;)Vnamed method_15847Lnet/minecraft/entity/ItemEntity;method_15847(Ljava/util/UUID;)V
-
method_8401
- Mappings:
Namespace Name Mixin selector official lLamm;l()Ljava/util/UUID;intermediary method_8401Lnet/minecraft/class_964;method_8401()Ljava/util/UUID;named method_8401Lnet/minecraft/entity/ItemEntity;method_8401()Ljava/util/UUID;
-
method_15848
- Mappings:
Namespace Name Mixin selector official cLamm;c(Ljava/util/UUID;)Vintermediary method_15848Lnet/minecraft/class_964;method_15848(Ljava/util/UUID;)Vnamed method_15848Lnet/minecraft/entity/ItemEntity;method_15848(Ljava/util/UUID;)V
-
getAge
- Mappings:
Namespace Name Mixin selector official mLamm;m()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 nLamm;n()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 oLamm;o()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 pLamm;p()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 aLamm;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 qLamm;q()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 sLamm;s()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 tLamm;t()Vintermediary method_11163Lnet/minecraft/class_964;method_11163()Vnamed setDespawnImmediatelyLnet/minecraft/entity/ItemEntity;setDespawnImmediately()V
-