$blockEntityTag | pocketmine\item\Item | protected |
$canDestroy (defined in pocketmine\item\Item) | pocketmine\item\Item | protected |
$canPlaceOn (defined in pocketmine\item\Item) | pocketmine\item\Item | protected |
$count (defined in pocketmine\item\Item) | pocketmine\item\Item | protected |
$customName (defined in pocketmine\item\Item) | pocketmine\item\Item | protected |
$keepOnDeath (defined in pocketmine\item\Item) | pocketmine\item\Item | protected |
$lore (defined in pocketmine\item\Item) | pocketmine\item\Item | protected |
__clone() (defined in pocketmine\item\Item) | pocketmine\item\Item | |
__construct(private ItemIdentifier $identifier, protected string $name="Unknown", private array $enchantmentTags=[]) | pocketmine\item\Item | |
__toString() (defined in pocketmine\item\Item) | pocketmine\item\Item | |
canBePlaced() (defined in pocketmine\item\Item) | pocketmine\item\Item | |
canStackWith(Item $other) | pocketmine\item\Item | |
clearCustomBlockData() | pocketmine\item\Item | |
clearCustomName() | pocketmine\item\Item | |
clearNamedTag() | pocketmine\item\Item | |
createEntity(Location $location, Player $thrower) (defined in pocketmine\item\IceBomb) | pocketmine\item\IceBomb | protected |
describeState(RuntimeDataDescriber $w) | pocketmine\item\Item | protected |
deserializeCompoundTag(CompoundTag $tag) | pocketmine\item\Item | protected |
equals(Item $item, bool $checkDamage=true, bool $checkCompound=true) | pocketmine\item\Item | |
equalsExact(Item $other) | pocketmine\item\Item | |
getAttackPoints() | pocketmine\item\Item | |
getBlock(?int $clickedFace=null) | pocketmine\item\Item | |
getBlockToolHarvestLevel() | pocketmine\item\Item | |
getBlockToolType() | pocketmine\item\Item | |
getCanDestroy() | pocketmine\item\Item | |
getCanPlaceOn() | pocketmine\item\Item | |
getCooldownTag() | pocketmine\item\Item | |
getCooldownTicks() | pocketmine\item\IceBomb | |
getCount() (defined in pocketmine\item\Item) | pocketmine\item\Item | |
getCustomBlockData() (defined in pocketmine\item\Item) | pocketmine\item\Item | |
getCustomName() (defined in pocketmine\item\Item) | pocketmine\item\Item | |
getDefensePoints() | pocketmine\item\Item | |
getEnchantability() | pocketmine\item\Item | |
getEnchantmentTags() | pocketmine\item\Item | |
getFuelResidue() | pocketmine\item\Item | |
getFuelTime() | pocketmine\item\Item | |
getLore() | pocketmine\item\Item | |
getMaxStackSize() | pocketmine\item\IceBomb | |
getMiningEfficiency(bool $isCorrectTool) (defined in pocketmine\item\Item) | pocketmine\item\Item | |
getName() | pocketmine\item\Item | |
getNamedTag() | pocketmine\item\Item | |
getStateId() (defined in pocketmine\item\Item) | pocketmine\item\Item | |
getThrowForce() (defined in pocketmine\item\IceBomb) | pocketmine\item\IceBomb | |
getTypeId() (defined in pocketmine\item\Item) | pocketmine\item\Item | |
getVanillaName() | pocketmine\item\Item | |
hasCustomBlockData() (defined in pocketmine\item\Item) | pocketmine\item\Item | |
hasCustomName() (defined in pocketmine\item\Item) | pocketmine\item\Item | |
hasNamedTag() | pocketmine\item\Item | |
isFireProof() | pocketmine\item\Item | |
isNull() (defined in pocketmine\item\Item) | pocketmine\item\Item | |
jsonSerialize() | pocketmine\item\Item | |
keepOnDeath() | pocketmine\item\Item | |
legacyJsonDeserialize(array $data) | pocketmine\item\Item | static |
nbtDeserialize(CompoundTag $tag) | pocketmine\item\Item | static |
nbtSerialize(int $slot=-1) | pocketmine\item\Item | |
onAttackEntity(Entity $victim, array &$returnedItems) | pocketmine\item\Item | |
onClickAir(Player $player, Vector3 $directionVector, array &$returnedItems) | pocketmine\item\ProjectileItem | |
onDestroyBlock(Block $block, array &$returnedItems) | pocketmine\item\Item | |
onInteractBlock(Player $player, Block $blockReplace, Block $blockClicked, int $face, Vector3 $clickVector, array &$returnedItems) | pocketmine\item\Item | |
onInteractEntity(Player $player, Entity $entity, Vector3 $clickVector) | pocketmine\item\Item | |
onReleaseUsing(Player $player, array &$returnedItems) | pocketmine\item\Item | |
onTickWorn(Living $entity) | pocketmine\item\Item | |
pop(int $count=1) | pocketmine\item\Item | |
serializeCompoundTag(CompoundTag $tag) (defined in pocketmine\item\Item) | pocketmine\item\Item | protected |
setCanDestroy(array $canDestroy) | pocketmine\item\Item | |
setCanPlaceOn(array $canPlaceOn) | pocketmine\item\Item | |
setCount(int $count) | pocketmine\item\Item | |
setCustomBlockData(CompoundTag $compound) | pocketmine\item\Item | |
setCustomName(string $name) | pocketmine\item\Item | |
setKeepOnDeath(bool $keepOnDeath) (defined in pocketmine\item\Item) | pocketmine\item\Item | |
setLore(array $lines) | pocketmine\item\Item | |
setNamedTag(CompoundTag $tag) | pocketmine\item\Item | |
TAG_BLOCK_ENTITY_TAG (defined in pocketmine\item\Item) | pocketmine\item\Item | |
TAG_DISPLAY (defined in pocketmine\item\Item) | pocketmine\item\Item | |
TAG_DISPLAY_LORE (defined in pocketmine\item\Item) | pocketmine\item\Item | |
TAG_DISPLAY_NAME (defined in pocketmine\item\Item) | pocketmine\item\Item | |
TAG_ENCH (defined in pocketmine\item\Item) | pocketmine\item\Item | |
TAG_KEEP_ON_DEATH (defined in pocketmine\item\Item) | pocketmine\item\Item | |