# Package org.bukkit.inventory.meta

package org.bukkit.inventory.meta
The interfaces used when manipulating extra data can can be stored inside `item stacks`.

Related Packages
Package
Description
org.bukkit.inventory
Classes involved in manipulating player inventories and item interactions.
org.bukkit.inventory.meta.tags
Classes that allow attaching custom data to items.
Class
Description
AxolotlBucketMeta
Represents a bucket of axolotl.
BannerMeta
BlockDataMeta
BlockStateMeta
BookMeta
Represents a book (`Material.WRITABLE_BOOK` or `Material.WRITTEN_BOOK`) that can have a title, an author, and pages.
BookMeta.BookMetaBuilder
BookMeta.Generation
Represents the generation (or level of copying) of a written book
BookMeta.Spigot
BundleMeta
CompassMeta
Represents a compass that can track a specific location.
CrossbowMeta
Damageable
Represents an item that has durability and can take damage.
EnchantmentStorageMeta
EnchantmentMeta is specific to items that can store enchantments, as opposed to being enchanted.
FireworkEffectMeta
Represents a meta that can store a single FireworkEffect.
FireworkMeta
Represents a `Material.FIREWORK_ROCKET` and its effects.
ItemMeta
This type represents the storage mechanism for auxiliary item data.
KnowledgeBookMeta
LeatherArmorMeta
Represents leather armor (`Material.LEATHER_BOOTS`, `Material.LEATHER_CHESTPLATE`, `Material.LEATHER_HELMET`, or `Material.LEATHER_LEGGINGS`) that can be colored.
MapMeta
Represents a map that can be scalable.
PotionMeta
Represents a potion or item that can have custom effects.
Repairable
Represents an item that can be repaired at an anvil.
SkullMeta
Represents a skull that can have an owner.
SpawnEggMeta
Represents a spawn egg and it's spawned type.
SuspiciousStewMeta
Represents a suspicious stew that can have custom effects.
TropicalFishBucketMeta
Represents a bucket of tropical fish.