Basalt's own (PowerNukkitX's EntityItem): an item lying in the world.
Class in @minecraft/server
Extends Entity
Basalt’s own (PowerNukkitX’s EntityItem): an item lying in the world.
import { ItemEntity } from '@minecraft/server';Properties
Section titled “Properties”itemStack
Section titled “itemStack”read-only
readonly itemStack: ItemStack | undefined;What it holds, as getComponent("minecraft:item").itemStack.
owner: Player | undefined;Who alone may pick it up, or undefined for anyone.
lifetimeLeft
Section titled “lifetimeLeft”read-only
readonly lifetimeLeft: number | undefined;Ticks before it despawns, undefined for never.
pickupDelay
Section titled “pickupDelay”read-only
readonly pickupDelay: number;Ticks before it can be picked up.
Methods
Section titled “Methods”showTo
Section titled “showTo”showTo(player: Player): void;Shows it to a player it was hidden from.
playerPlayer
hideFrom
Section titled “hideFrom”hideFrom(player: Player): void;This player stops seeing it, even as its chunk is sent again.
playerPlayer
showToEveryone
Section titled “showToEveryone”showToEveryone(): void;setLifetime
Section titled “setLifetime”setLifetime(ticks?: number): void;Ticks to last from now; undefined for the world’s usual, Infinity for forever.
ticksoptionalnumber
setPickupDelay
Section titled “setPickupDelay”setPickupDelay(ticks: number): void;ticksnumber
Used by
Section titled “Used by”Dimension.spawnItem, ItemSpawnAfterEvent.entity, PlayerPickupItemAfterEvent.entity
Inherited
Section titled “Inherited”From Entity: id, typeId, isValid, dimension, location, nameTag, localizationKey, isOnGround, isInWater, isFalling, fallDistance, isClimbing, isSwimming, isSneaking, isSprinting, getHeadLocation, getComponent, getComponents, hasComponent, matches, getVelocity, getRotation, getViewDirection, applyImpulse, clearVelocity, setVelocity, applyKnockback, teleport, getTags, hasTag, addTag, removeTag, getDynamicProperty, setDynamicProperty, setDynamicProperties, getDynamicPropertyIds, getDynamicPropertyTotalByteCount, clearDynamicProperties, scoreboardIdentity, runCommand, kill, remove, isSleeping, addEffect, getEffect, getEffects, removeEffect, addItem, applyDamage, setOnFire, extinguishFire, lookAt, setRotation, playAnimation, triggerEvent, tryTeleport, getProperty, setProperty, resetProperty, getBlockFromViewDirection, getEntitiesFromViewDirection, getBlockStandingOn, getAllBlocksStandingOn, getAABB, nameplateDepthTested, nameplateRenderDistance