| Package | Description | 
|---|---|
| com.destroystokyo.paper.inventory.meta | |
| org.bukkit.inventory | Classes involved in manipulating player inventories and item interactions. | 
| org.bukkit.inventory.meta | The interfaces used when manipulating extra data can can be stored inside
  item stacks. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ArmorStandMeta | 
| Modifier and Type | Method and Description | 
|---|---|
| ItemMeta | ItemFactory. asMetaFor(ItemMeta meta,
         ItemStack stack)Returns an appropriate item meta for the specified stack. | 
| ItemMeta | ItemFactory. asMetaFor(ItemMeta meta,
         Material material)Returns an appropriate item meta for the specified material. | 
| ItemMeta | ItemStack. getItemMeta()Get a copy of this ItemStack's  ItemMeta. | 
| ItemMeta | ItemFactory. getItemMeta(Material material)This creates a new item meta for the material. | 
| Modifier and Type | Method and Description | 
|---|---|
| ItemMeta | ItemFactory. asMetaFor(ItemMeta meta,
         ItemStack stack)Returns an appropriate item meta for the specified stack. | 
| ItemMeta | ItemFactory. asMetaFor(ItemMeta meta,
         Material material)Returns an appropriate item meta for the specified material. | 
| boolean | ItemFactory. equals(ItemMeta meta1,
      ItemMeta meta2)This method is used to compare two item meta data objects. | 
| boolean | ItemFactory. isApplicable(ItemMeta meta,
            ItemStack stack)This method checks the item meta to confirm that it is applicable (no
 data lost if applied) to the specified ItemStack. | 
| boolean | ItemFactory. isApplicable(ItemMeta meta,
            Material material)This method checks the item meta to confirm that it is applicable (no
 data lost if applied) to the specified Material. | 
| boolean | ItemStack. setItemMeta(ItemMeta itemMeta)Set the ItemMeta of this ItemStack. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BannerMeta | 
| interface  | BlockStateMeta | 
| interface  | BookMetaRepresents a book ( Material.BOOK_AND_QUILLorMaterial.WRITTEN_BOOK) that can have a title, an author, and pages. | 
| interface  | EnchantmentStorageMetaEnchantmentMeta is specific to items that can store enchantments, as
 opposed to being enchanted. | 
| interface  | FireworkEffectMetaRepresents a meta that can store a single FireworkEffect. | 
| interface  | FireworkMetaRepresents a  Material.FIREWORKand its effects. | 
| interface  | KnowledgeBookMeta | 
| interface  | LeatherArmorMetaRepresents leather armor ( Material.LEATHER_BOOTS,Material.LEATHER_CHESTPLATE,Material.LEATHER_HELMET, orMaterial.LEATHER_LEGGINGS) that can be colored. | 
| interface  | MapMetaRepresents a map that can be scalable. | 
| interface  | PotionMetaRepresents a potion or item that can have custom effects. | 
| interface  | SkullMetaRepresents a skull ( Material.SKULL_ITEM) that can have an owner. | 
| interface  | SpawnEggMetaRepresents a  Material.MONSTER_EGGand it's spawned type. | 
| Modifier and Type | Method and Description | 
|---|---|
| ItemMeta | ItemMeta. clone() | 
Copyright © 2022. All rights reserved.