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 bgkintermediary 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 intprivate static intprivate static intprivate intprivate intThe number of ticks since this item entity has been created.private UUIDprivate intprivate static TrackedData<ItemStack>private UUIDfloatFields inherited from class net.minecraft.entity.Entity
age, dataTracker, distanceTraveled, fallDistance, field_28627, field_29973, field_29974, field_29979, field_29980, field_29981, field_29987, field_29988, field_29989, field_29990, field_29991, field_29992, field_29993, firstUpdate, FLAGS, fluidHeight, glowing, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inanimate, inNetherPortal, inPowderSnow, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, LOGGER, movementMultiplier, netherPortalTime, noClip, onGround, PASSENGERS_KEY, pitch, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, stepHeight, submergedFluidTag, submergedInWater, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFire, world, yawFields 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)ItemEntity(World world, double x, double y, double z, ItemStack stack) -
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)intReturns 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 ItemStackvoidmoveToWorld(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.voidvoidvoidSets the owner of this item entity touuid.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 uuid)Sets the thrower of this item entity touuid.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, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, adjustSingleAxisMovementForCollisions, animateDamage, applyMirror, applyRotation, attemptTickInVoid, baseTick, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeRiddenInWater, canBeSpectated, canExplosionDestroyBlock, canFreeze, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, checkDespawn, checkWaterState, collides, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, dealDamage, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, equipStack, extinguish, fall, getAir, getArmorItems, getBlockPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraBlockPos, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandItemSlot, getCommandSource, getCustomName, getDataTracker, getDefaultName, getDefaultNetherPortalCooldown, getDimensions, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getGameEventHandler, getHeadYaw, getHeight, getHeightOffset, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getItemsHand, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMovementDirection, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPickBlockStack, getPistonBehavior, getPitch, getPortalRect, getPos, getPose, getPrimaryPassenger, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getSplashSound, getStandingEyeHeight, getSwimHeight, getSwimSound, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getVelocityMultiplier, getVisibilityBoundingBox, getWidth, getX, getY, getYaw, getZ, handleAttack, handleFallDamage, handleStatus, hasCustomName, hashCode, hasNetherPortalCooldown, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, hasPassengerType, hasPermissionLevel, hasPlayerRider, hasVehicle, hasWings, interact, interactAt, isAlive, isCollidable, isConnectedThroughVehicle, isCustomNameVisible, isDescending, isFreezing, isGlowing, isImmuneToExplosion, isInLava, 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, method_30951, method_36209, move, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onPassengerLookAround, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playSound, 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, setBoundingBox, setCustomName, setCustomNameVisible, setEntityId, setFireTicks, setFlag, setFrozenTicks, setGlowing, setHeadYaw, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setListener, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setOnGround, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setYaw, shouldBroadcastConsoleToOps, shouldLeaveSwimmingPose, shouldReceiveFeedback, shouldRender, shouldRender, shouldRenderName, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredHorizontalLength, startRiding, startRiding, stopRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, tickInVoid, tickNetherPortal, tickNetherPortalCooldown, tickRiding, toNbtList, toNbtList, toString, unsetRemoved, 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
method_36320
-
Field Details
-
STACK
- Mappings:
Namespace Name Mixin selector official cLbgk;c:Lvy;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:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLbgk;d:Iintermediary field_30456Lnet/minecraft/class_1542;field_30456:Inamed DESPAWN_AGELnet/minecraft/entity/ItemEntity;DESPAWN_AGE:I
-
field_30457
private static final int field_30457- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official eLbgk;e:Iintermediary field_30457Lnet/minecraft/class_1542;field_30457:Inamed field_30457Lnet/minecraft/entity/ItemEntity;field_30457:I
-
field_30458
private static final int field_30458- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official fLbgk;f:Iintermediary field_30458Lnet/minecraft/class_1542;field_30458:Inamed field_30458Lnet/minecraft/entity/ItemEntity;field_30458: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 arLbgk;ar: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 asLbgk;as: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 atLbgk;at:Iintermediary field_7201Lnet/minecraft/class_1542;field_7201:Inamed healthLnet/minecraft/entity/ItemEntity;health:I
-
thrower
- Mappings:
Namespace Name Mixin selector official auLbgk;au: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 avLbgk;av: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 bLbgk;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>Laso;<init>(Lass;Lbvx;)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>Lbgk;<init>(Lbvx;DDD)Vintermediary <init>Lnet/minecraft/class_1542;<init>(Lnet/minecraft/class_1937;DDD)Vnamed <init>Lnet/minecraft/entity/ItemEntity;<init>(Lnet/minecraft/world/World;DDD)V
-
ItemEntity
- Mappings:
Namespace Name Mixin selector official <init>Lbgk;<init>(Lbvx;DDDLbpx;)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
- Mappings:
Namespace Name Mixin selector official <init>Lbgk;<init>(Lbgk;)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 aHLaso;aH()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 aGLaso;aG()Laso$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 fLaso;f()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 wLbgk;w()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 xLbgk;x()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 zLbgk;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 ALbgk;A()Zintermediary method_20397Lnet/minecraft/class_1542;method_20397()Znamed canMergeLnet/minecraft/entity/ItemEntity;canMerge()Z
-
tryMerge
- Mappings:
Namespace Name Mixin selector official aLbgk;a(Lbgk;)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 aLbgk;a(Lbpx;Lbpx;)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 aLbgk;a(Lbpx;Lbpx;I)Lbpx;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 aLbgk;a(Lbgk;Lbpx;Lbpx;)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 aLbgk;a(Lbgk;Lbpx;Lbgk;Lbpx;)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 aILaso;aI()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 bLaso;b(Lmv;)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 aLaso;a(Lmv;)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 a_Laso;a_(Lbjl;)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 SLarn;S()Lon;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 bXLaso;bX()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 bLaso;b(Labj;)Laso;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 hLbgk;h()Lbpx;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 bLbgk;b(Lbpx;)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 aLaso;a(Lvy;)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 iLbgk;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 touuid.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 bLbgk;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 jLbgk;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 touuid.- Mappings:
Namespace Name Mixin selector official cLbgk;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:
tick()- Mappings:
Namespace Name Mixin selector official lLbgk;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 nLbgk;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 oLbgk;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 pLbgk;p()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 aLbgk;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 qLbgk;q()Zintermediary method_6977Lnet/minecraft/class_1542;method_6977()Znamed cannotPickupLnet/minecraft/entity/ItemEntity;cannotPickup()Z
-
method_35190
public void method_35190()- Mappings:
Namespace Name Mixin selector official rLbgk;r()Vintermediary method_35190Lnet/minecraft/class_1542;method_35190()Vnamed method_35190Lnet/minecraft/entity/ItemEntity;method_35190()V
-
setCovetedItem
public void setCovetedItem()- Mappings:
Namespace Name Mixin selector official sLbgk;s()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 tLbgk;t()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 aLbgk;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 PLaso;P()Lpf;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 vLbgk;v()Lbgk;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 cGLaso;cG()Laex;intermediary method_5634Lnet/minecraft/class_1297;method_5634()Lnet/minecraft/class_3419;named getSoundCategoryLnet/minecraft/entity/Entity;getSoundCategory()Lnet/minecraft/sound/SoundCategory;
-