Package net.minecraft.entity
Class ItemEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.ItemEntity
- All Implemented Interfaces:
CommandOutput,Nameable,EntityLike
- Mappings:
Namespace Name official bnyintermediary net/minecraft/class_1542named net/minecraft/entity/ItemEntity
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate intprivate intThe number of ticks since this item entity has been created.private static final intprivate intprivate static final TrackedData<ItemStack>final floatFields inherited from class net.minecraft.entity.Entity
age, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_FLYING_FLAG_INDEX, fallDistance, field_29974, field_29991, field_36331, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inNetherPortal, inPowderSnow, intersectionChecked, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, MAX_RIDING_COOLDOWN, MAX_SCOREBOARD_TAGS, movementMultiplier, netherPortalTime, noClip, ON_FIRE_FLAG_INDEX, onGround, PASSENGERS_KEY, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, stepHeight, submergedInWater, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, VELOCITY_AFFECTING_POS_Y_OFFSET, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFire, worldFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY -
Constructor Summary
ConstructorsModifierConstructorDescriptionItemEntity(EntityType<? extends ItemEntity> type, World world) privateItemEntity(ItemEntity entity) ItemEntity(World world, double x, double y, double z, ItemStack stack) ItemEntity(World world, double x, double y, double z, ItemStack stack, double velocityX, double velocityY, double velocityZ) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate voidprivate booleancanMerge()static booleanbooleanReturns whether the pickup delay of this item entity is greater than 0.copy()Packet<?>booleandamage(DamageSource source, float amount) floatintReturns the number of ticks since this item entity has been created.protected Entity.MoveEffectReturns the possible effect(s) of an entity moving.getName()getOwner()Returns the UUID of the entity to which belongs this item entity, ornullif there is not.floatgetRotation(float tickDelta) getStack()Returns the item stack contained in this item entity.Returns the UUID of the entity which created this item entity by throwing an item, ornullif it was created otherwise.protected voidbooleanbooleanprivate static voidmerge(ItemEntity targetEntity, ItemStack targetStack, ItemEntity sourceEntity, ItemStack sourceStack) private static voidmerge(ItemEntity targetEntity, ItemStack stack1, ItemStack stack2) static ItemStackmoveToWorld(ServerWorld destination) Moves this entity to another world.booleanvoidonPlayerCollision(PlayerEntity player) voidonTrackedDataSet(TrackedData<?> data) voidvoidSets the number of ticks before this item entity can be picked up to 0.voidvoidvoidvoidSets the owner of this item entity toowner.voidsetPickupDelay(int pickupDelay) Sets the number of ticks before this item entity can be picked up topickupDelay.voidMakes this item entity impossible to be picked up by setting its pickup delay to 32767.voidSets the item stack contained in this item entity tostack.voidsetThrower(@Nullable UUID thrower) Sets the thrower of this item entity tothrower.voidSets the number of ticks before this item entity can be picked up to the default value of 10.voidtick()private voidtryMerge()private voidtryMerge(ItemEntity other) voidMethods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addFlapEffects, addPassenger, addScoreboardTag, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, animateDamage, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, baseTick, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeRiddenInWater, canBeSpectated, canExplosionDestroyBlock, canFreeze, canModifyAt, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, checkDespawn, checkWaterState, collides, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, equipStack, extinguish, fall, getAir, getArmorItems, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCustomName, getDataTracker, getDefaultName, getDefaultNetherPortalCooldown, getDimensions, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeadYaw, getHeight, getHeightOffset, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getItemsHand, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMovementDirection, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPickBlockStack, getPistonBehavior, getPitch, getPitch, getPortalRect, getPos, getPose, getPrimaryPassenger, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getSplashSound, getStackReference, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getSwimHeight, getSwimSound, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getVelocityMultiplier, getVisibilityBoundingBox, getWidth, getWorld, getX, getY, getYaw, getYaw, getZ, handleAttack, handleFallDamage, handleStatus, hasCollidedSoftly, hasCustomName, hashCode, hasNetherPortalCooldown, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, hasPassengerType, hasPermissionLevel, hasPlayerRider, hasPrimaryPassenger, hasVehicle, hasWings, interact, interactAt, isAlive, isCollidable, isConnectedThroughVehicle, isCustomNameVisible, isDescending, isFrozen, isGlowing, isGlowingLocal, isImmuneToExplosion, isInLava, isInPose, isInRange, isInRange, isInsideWall, isInsideWaterOrBubbleColumn, isInSneakingPose, isInSwimmingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isPartOf, isPlayer, isPushable, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, kill, lookAt, move, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onLanding, onPassengerLookAround, onRemoved, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playExtinguishSound, playSound, playSoundIfNotSilent, playStepSound, playSwimSound, populateCrashReport, positionInPortal, pushAwayFrom, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removeFromDimension, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, resetNetherPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, sendSystemMessage, setAir, setBodyYaw, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setHeadYaw, setId, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setOnGround, setPitch, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setYaw, shouldBroadcastConsoleToOps, shouldEscapePowderSnow, shouldLeaveSwimmingPose, shouldReceiveFeedback, shouldRender, shouldRender, shouldRenderName, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, startRiding, stopRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, tickInVoid, tickNetherPortal, tickNetherPortalCooldown, tickRiding, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSwimming, updateTrackedHeadRotation, updateTrackedPosition, updateTrackedPosition, updateTrackedPositionAndAngles, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbtMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutput
cannotBeSilenced
-
Field Details
-
STACK
- Mappings:
Namespace Name Mixin selector official cLbny;c:Lyn;intermediary field_7199Lnet/minecraft/class_1542;field_7199:Lnet/minecraft/class_2940;named STACKLnet/minecraft/entity/ItemEntity;STACK:Lnet/minecraft/entity/data/TrackedData;
-
DESPAWN_AGE
private static final int DESPAWN_AGE- See Also:
- Mappings:
Namespace Name Mixin selector official dLbny;d:Iintermediary field_30456Lnet/minecraft/class_1542;field_30456:Inamed DESPAWN_AGELnet/minecraft/entity/ItemEntity;DESPAWN_AGE:I
-
CANNOT_PICK_UP_DELAY
private static final int CANNOT_PICK_UP_DELAY- See Also:
- Mappings:
Namespace Name Mixin selector official eLbny;e:Iintermediary field_30457Lnet/minecraft/class_1542;field_30457:Inamed CANNOT_PICK_UP_DELAYLnet/minecraft/entity/ItemEntity;CANNOT_PICK_UP_DELAY:I
-
NEVER_DESPAWN_AGE
private static final int NEVER_DESPAWN_AGE- See Also:
- Mappings:
Namespace Name Mixin selector official fLbny;f:Iintermediary field_30458Lnet/minecraft/class_1542;field_30458:Inamed NEVER_DESPAWN_AGELnet/minecraft/entity/ItemEntity;NEVER_DESPAWN_AGE:I
-
itemAge
private int itemAgeThe number of ticks since this item entity has been created. It is a short value with keyAgein the NBT structure.It differs from
Entity.age.- Mappings:
Namespace Name Mixin selector official aoLbny;ao:Iintermediary field_7204Lnet/minecraft/class_1542;field_7204:Inamed itemAgeLnet/minecraft/entity/ItemEntity;itemAge:I
-
pickupDelay
private int pickupDelay- Mappings:
Namespace Name Mixin selector official apLbny;ap:Iintermediary field_7202Lnet/minecraft/class_1542;field_7202:Inamed pickupDelayLnet/minecraft/entity/ItemEntity;pickupDelay:I
-
health
private int health- Mappings:
Namespace Name Mixin selector official aqLbny;aq:Iintermediary field_7201Lnet/minecraft/class_1542;field_7201:Inamed healthLnet/minecraft/entity/ItemEntity;health:I
-
thrower
- Mappings:
Namespace Name Mixin selector official arLbny;ar:Ljava/util/UUID;intermediary field_7200Lnet/minecraft/class_1542;field_7200:Ljava/util/UUID;named throwerLnet/minecraft/entity/ItemEntity;thrower:Ljava/util/UUID;
-
owner
- Mappings:
Namespace Name Mixin selector official asLbny;as:Ljava/util/UUID;intermediary field_7205Lnet/minecraft/class_1542;field_7205:Ljava/util/UUID;named ownerLnet/minecraft/entity/ItemEntity;owner:Ljava/util/UUID;
-
uniqueOffset
public final float uniqueOffset- Mappings:
Namespace Name Mixin selector official bLbny;b:Fintermediary field_7203Lnet/minecraft/class_1542;field_7203:Fnamed uniqueOffsetLnet/minecraft/entity/ItemEntity;uniqueOffset:F
-
-
Constructor Details
-
ItemEntity
- Mappings:
Namespace Name Mixin selector official <init>Layu;<init>(Layy;Lcdu;)Vintermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
-
ItemEntity
- Mappings:
Namespace Name Mixin selector official <init>Lbny;<init>(Lcdu;DDDLbxu;)Vintermediary <init>Lnet/minecraft/class_1542;<init>(Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;)Vnamed <init>Lnet/minecraft/entity/ItemEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/item/ItemStack;)V
-
ItemEntity
public ItemEntity(World world, double x, double y, double z, ItemStack stack, double velocityX, double velocityY, double velocityZ) - Mappings:
Namespace Name Mixin selector official <init>Lbny;<init>(Lcdu;DDDLbxu;DDD)Vintermediary <init>Lnet/minecraft/class_1542;<init>(Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;DDD)Vnamed <init>Lnet/minecraft/entity/ItemEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/item/ItemStack;DDD)V
-
ItemEntity
- Mappings:
Namespace Name Mixin selector official <init>Lbny;<init>(Lbny;)Vintermediary <init>Lnet/minecraft/class_1542;<init>(Lnet/minecraft/class_1542;)Vnamed <init>Lnet/minecraft/entity/ItemEntity;<init>(Lnet/minecraft/entity/ItemEntity;)V
-
-
Method Details
-
occludeVibrationSignals
public boolean occludeVibrationSignals()- Overrides:
occludeVibrationSignalsin classEntity- Mappings:
Namespace Name Mixin selector official aPLayu;aP()Zintermediary method_33189Lnet/minecraft/class_1297;method_33189()Znamed occludeVibrationSignalsLnet/minecraft/entity/Entity;occludeVibrationSignals()Z
-
getMoveEffect
Returns the possible effect(s) of an entity moving.- Overrides:
getMoveEffectin classEntity- Mappings:
Namespace Name Mixin selector official aOLayu;aO()Layu$b;intermediary method_33570Lnet/minecraft/class_1297;method_33570()Lnet/minecraft/class_1297$class_5799;named getMoveEffectLnet/minecraft/entity/Entity;getMoveEffect()Lnet/minecraft/entity/Entity$MoveEffect;
-
initDataTracker
protected void initDataTracker()- Specified by:
initDataTrackerin classEntity- Mappings:
Namespace Name Mixin selector official a_Layu;a_()Vintermediary method_5693Lnet/minecraft/class_1297;method_5693()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
tick
public void tick() -
applyWaterBuoyancy
private void applyWaterBuoyancy()- Mappings:
Namespace Name Mixin selector official xLbny;x()Vintermediary method_6974Lnet/minecraft/class_1542;method_6974()Vnamed applyWaterBuoyancyLnet/minecraft/entity/ItemEntity;applyWaterBuoyancy()V
-
applyLavaBuoyancy
private void applyLavaBuoyancy()- Mappings:
Namespace Name Mixin selector official yLbny;y()Vintermediary method_24348Lnet/minecraft/class_1542;method_24348()Vnamed applyLavaBuoyancyLnet/minecraft/entity/ItemEntity;applyLavaBuoyancy()V
-
tryMerge
private void tryMerge()- Mappings:
Namespace Name Mixin selector official zLbny;z()Vintermediary method_6973Lnet/minecraft/class_1542;method_6973()Vnamed tryMergeLnet/minecraft/entity/ItemEntity;tryMerge()V
-
canMerge
private boolean canMerge()- Mappings:
Namespace Name Mixin selector official ALbny;A()Zintermediary method_20397Lnet/minecraft/class_1542;method_20397()Znamed canMergeLnet/minecraft/entity/ItemEntity;canMerge()Z
-
tryMerge
- Mappings:
Namespace Name Mixin selector official aLbny;a(Lbny;)Vintermediary method_6972Lnet/minecraft/class_1542;method_6972(Lnet/minecraft/class_1542;)Vnamed tryMergeLnet/minecraft/entity/ItemEntity;tryMerge(Lnet/minecraft/entity/ItemEntity;)V
-
canMerge
- Mappings:
Namespace Name Mixin selector official aLbny;a(Lbxu;Lbxu;)Zintermediary method_24017Lnet/minecraft/class_1542;method_24017(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Znamed canMergeLnet/minecraft/entity/ItemEntity;canMerge(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
-
merge
- Mappings:
Namespace Name Mixin selector official aLbny;a(Lbxu;Lbxu;I)Lbxu;intermediary method_24018Lnet/minecraft/class_1542;method_24018(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1799;named mergeLnet/minecraft/entity/ItemEntity;merge(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;I)Lnet/minecraft/item/ItemStack;
-
merge
- Mappings:
Namespace Name Mixin selector official aLbny;a(Lbny;Lbxu;Lbxu;)Vintermediary method_24016Lnet/minecraft/class_1542;method_24016(Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Vnamed mergeLnet/minecraft/entity/ItemEntity;merge(Lnet/minecraft/entity/ItemEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)V
-
merge
private static void merge(ItemEntity targetEntity, ItemStack targetStack, ItemEntity sourceEntity, ItemStack sourceStack) - Mappings:
Namespace Name Mixin selector official aLbny;a(Lbny;Lbxu;Lbny;Lbxu;)Vintermediary method_18006Lnet/minecraft/class_1542;method_18006(Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;)Vnamed mergeLnet/minecraft/entity/ItemEntity;merge(Lnet/minecraft/entity/ItemEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/ItemEntity;Lnet/minecraft/item/ItemStack;)V
-
isFireImmune
public boolean isFireImmune()- Overrides:
isFireImmunein classEntity- Mappings:
Namespace Name Mixin selector official aQLayu;aQ()Zintermediary method_5753Lnet/minecraft/class_1297;method_5753()Znamed isFireImmuneLnet/minecraft/entity/Entity;isFireImmune()Z
-
damage
-
writeCustomDataToNbt
- Specified by:
writeCustomDataToNbtin classEntity- Mappings:
Namespace Name Mixin selector official bLayu;b(Loy;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Specified by:
readCustomDataFromNbtin classEntity- Mappings:
Namespace Name Mixin selector official aLayu;a(Loy;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
onPlayerCollision
- Overrides:
onPlayerCollisionin classEntity- Mappings:
Namespace Name Mixin selector official b_Layu;b_(Lbrf;)Vintermediary method_5694Lnet/minecraft/class_1297;method_5694(Lnet/minecraft/class_1657;)Vnamed onPlayerCollisionLnet/minecraft/entity/Entity;onPlayerCollision(Lnet/minecraft/entity/player/PlayerEntity;)V
-
getName
- Specified by:
getNamein interfaceNameable- Overrides:
getNamein classEntity- Mappings:
Namespace Name Mixin selector official XLaxu;X()Lqy;intermediary method_5477Lnet/minecraft/class_1275;method_5477()Lnet/minecraft/class_2561;named getNameLnet/minecraft/util/Nameable;getName()Lnet/minecraft/text/Text;
-
isAttackable
public boolean isAttackable()- Overrides:
isAttackablein classEntity- Mappings:
Namespace Name Mixin selector official cgLayu;cg()Zintermediary method_5732Lnet/minecraft/class_1297;method_5732()Znamed isAttackableLnet/minecraft/entity/Entity;isAttackable()Z
-
moveToWorld
Moves this entity to another world.Note all entities except server player entities are completely recreated at the destination.
- Overrides:
moveToWorldin classEntity- Returns:
- the entity in the other world
- Mappings:
Namespace Name Mixin selector official bLayu;b(Laek;)Layu;intermediary method_5731Lnet/minecraft/class_1297;method_5731(Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297;named moveToWorldLnet/minecraft/entity/Entity;moveToWorld(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/entity/Entity;
-
getStack
Returns the item stack contained in this item entity.- Mappings:
Namespace Name Mixin selector official hLbny;h()Lbxu;intermediary method_6983Lnet/minecraft/class_1542;method_6983()Lnet/minecraft/class_1799;named getStackLnet/minecraft/entity/ItemEntity;getStack()Lnet/minecraft/item/ItemStack;
-
setStack
Sets the item stack contained in this item entity tostack.- Mappings:
Namespace Name Mixin selector official aLbny;a(Lbxu;)Vintermediary method_6979Lnet/minecraft/class_1542;method_6979(Lnet/minecraft/class_1799;)Vnamed setStackLnet/minecraft/entity/ItemEntity;setStack(Lnet/minecraft/item/ItemStack;)V
-
onTrackedDataSet
- Overrides:
onTrackedDataSetin classEntity- Mappings:
Namespace Name Mixin selector official aLayu;a(Lyn;)Vintermediary method_5674Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)Vnamed onTrackedDataSetLnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
-
getOwner
Returns the UUID of the entity to which belongs this item entity, ornullif there is not.If there is one, the owner is the only entity which can pick up this item entity.
- Mappings:
Namespace Name Mixin selector official iLbny;i()Ljava/util/UUID;intermediary method_6986Lnet/minecraft/class_1542;method_6986()Ljava/util/UUID;named getOwnerLnet/minecraft/entity/ItemEntity;getOwner()Ljava/util/UUID;
-
setOwner
Sets the owner of this item entity toowner.Used when an item is given to an entity, but this entity does not have enough space in its inventory.
- Mappings:
Namespace Name Mixin selector official bLbny;b(Ljava/util/UUID;)Vintermediary method_6984Lnet/minecraft/class_1542;method_6984(Ljava/util/UUID;)Vnamed setOwnerLnet/minecraft/entity/ItemEntity;setOwner(Ljava/util/UUID;)V
-
getThrower
Returns the UUID of the entity which created this item entity by throwing an item, ornullif it was created otherwise.- Mappings:
Namespace Name Mixin selector official jLbny;j()Ljava/util/UUID;intermediary method_6978Lnet/minecraft/class_1542;method_6978()Ljava/util/UUID;named getThrowerLnet/minecraft/entity/ItemEntity;getThrower()Ljava/util/UUID;
-
setThrower
Sets the thrower of this item entity tothrower.- Mappings:
Namespace Name Mixin selector official cLbny;c(Ljava/util/UUID;)Vintermediary method_6981Lnet/minecraft/class_1542;method_6981(Ljava/util/UUID;)Vnamed setThrowerLnet/minecraft/entity/ItemEntity;setThrower(Ljava/util/UUID;)V
-
getItemAge
public int getItemAge()Returns the number of ticks since this item entity has been created.Increases every tick. When it equals to 6000 ticks (5 minutes), this item entity disappears.
Unlike Entity.age, it is persistent and not synchronized between the client and the server.
- See Also:
- Mappings:
Namespace Name Mixin selector official lLbny;l()Iintermediary method_6985Lnet/minecraft/class_1542;method_6985()Inamed getItemAgeLnet/minecraft/entity/ItemEntity;getItemAge()I
-
setToDefaultPickupDelay
public void setToDefaultPickupDelay()Sets the number of ticks before this item entity can be picked up to the default value of 10.- Mappings:
Namespace Name Mixin selector official nLbny;n()Vintermediary method_6988Lnet/minecraft/class_1542;method_6988()Vnamed setToDefaultPickupDelayLnet/minecraft/entity/ItemEntity;setToDefaultPickupDelay()V
-
resetPickupDelay
public void resetPickupDelay()Sets the number of ticks before this item entity can be picked up to 0.- Mappings:
Namespace Name Mixin selector official oLbny;o()Vintermediary method_6975Lnet/minecraft/class_1542;method_6975()Vnamed resetPickupDelayLnet/minecraft/entity/ItemEntity;resetPickupDelay()V
-
setPickupDelayInfinite
public void setPickupDelayInfinite()Makes this item entity impossible to be picked up by setting its pickup delay to 32767.- Mappings:
Namespace Name Mixin selector official qLbny;q()Vintermediary method_6989Lnet/minecraft/class_1542;method_6989()Vnamed setPickupDelayInfiniteLnet/minecraft/entity/ItemEntity;setPickupDelayInfinite()V
-
setPickupDelay
public void setPickupDelay(int pickupDelay) Sets the number of ticks before this item entity can be picked up topickupDelay.- Mappings:
Namespace Name Mixin selector official aLbny;a(I)Vintermediary method_6982Lnet/minecraft/class_1542;method_6982(I)Vnamed setPickupDelayLnet/minecraft/entity/ItemEntity;setPickupDelay(I)V
-
cannotPickup
public boolean cannotPickup()Returns whether the pickup delay of this item entity is greater than 0.- Mappings:
Namespace Name Mixin selector official rLbny;r()Zintermediary method_6977Lnet/minecraft/class_1542;method_6977()Znamed cannotPickupLnet/minecraft/entity/ItemEntity;cannotPickup()Z
-
setNeverDespawn
public void setNeverDespawn()- Mappings:
Namespace Name Mixin selector official sLbny;s()Vintermediary method_35190Lnet/minecraft/class_1542;method_35190()Vnamed setNeverDespawnLnet/minecraft/entity/ItemEntity;setNeverDespawn()V
-
setCovetedItem
public void setCovetedItem()- Mappings:
Namespace Name Mixin selector official tLbny;t()Vintermediary method_6976Lnet/minecraft/class_1542;method_6976()Vnamed setCovetedItemLnet/minecraft/entity/ItemEntity;setCovetedItem()V
-
setDespawnImmediately
public void setDespawnImmediately()- Mappings:
Namespace Name Mixin selector official uLbny;u()Vintermediary method_6987Lnet/minecraft/class_1542;method_6987()Vnamed setDespawnImmediatelyLnet/minecraft/entity/ItemEntity;setDespawnImmediately()V
-
getRotation
public float getRotation(float tickDelta) - Mappings:
Namespace Name Mixin selector official aLbny;a(F)Fintermediary method_27314Lnet/minecraft/class_1542;method_27314(F)Fnamed getRotationLnet/minecraft/entity/ItemEntity;getRotation(F)F
-
createSpawnPacket
- Specified by:
createSpawnPacketin classEntity- Mappings:
Namespace Name Mixin selector official SLayu;S()Lrq;intermediary method_18002Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;named createSpawnPacketLnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;
-
copy
- Mappings:
Namespace Name Mixin selector official wLbny;w()Lbny;intermediary method_29271Lnet/minecraft/class_1542;method_29271()Lnet/minecraft/class_1542;named copyLnet/minecraft/entity/ItemEntity;copy()Lnet/minecraft/entity/ItemEntity;
-
getSoundCategory
- Overrides:
getSoundCategoryin classEntity- Mappings:
Namespace Name Mixin selector official cQLayu;cQ()Laia;intermediary method_5634Lnet/minecraft/class_1297;method_5634()Lnet/minecraft/class_3419;named getSoundCategoryLnet/minecraft/entity/Entity;getSoundCategory()Lnet/minecraft/sound/SoundCategory;
-
getBodyYaw
public float getBodyYaw()- Overrides:
getBodyYawin classEntity- Mappings:
Namespace Name Mixin selector official dpLayu;dp()Fintermediary method_43078Lnet/minecraft/class_1297;method_43078()Fnamed getBodyYawLnet/minecraft/entity/Entity;getBodyYaw()F
-