Uses of Interface
org.bukkit.inventory.meta.ItemMeta
Package | Description |
---|---|
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 . |
-
Uses of ItemMeta in org.bukkit.inventory
Methods in org.bukkit.inventory that return ItemMeta Modifier and Type Method 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
ItemFactory. getItemMeta(Material material)
This creates a new item meta for the material.ItemMeta
ItemStack. getItemMeta()
Get a copy of this ItemStack'sItemMeta
.Methods in org.bukkit.inventory with parameters of type ItemMeta Modifier and Type Method 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.Material
ItemFactory. updateMaterial(ItemMeta meta, Material material)
Deprecated.for internal use only -
Uses of ItemMeta in org.bukkit.inventory.meta
Subinterfaces of ItemMeta in org.bukkit.inventory.meta Modifier and Type Interface Description interface
BannerMeta
interface
BlockDataMeta
interface
BlockStateMeta
interface
BookMeta
Represents a book (Material.WRITABLE_BOOK
orMaterial.WRITTEN_BOOK
) that can have a title, an author, and pages.interface
CompassMeta
Represents a compass that can track a specific location.interface
CrossbowMeta
interface
EnchantmentStorageMeta
EnchantmentMeta is specific to items that can store enchantments, as opposed to being enchanted.interface
FireworkEffectMeta
Represents a meta that can store a single FireworkEffect.interface
FireworkMeta
Represents aMaterial.FIREWORK_ROCKET
and its effects.interface
KnowledgeBookMeta
interface
LeatherArmorMeta
Represents leather armor (Material.LEATHER_BOOTS
,Material.LEATHER_CHESTPLATE
,Material.LEATHER_HELMET
, orMaterial.LEATHER_LEGGINGS
) that can be colored.interface
MapMeta
Represents a map that can be scalable.interface
PotionMeta
Represents a potion or item that can have custom effects.interface
SkullMeta
Represents a skull that can have an owner.interface
SpawnEggMeta
Represents a spawn egg and it's spawned type.interface
SuspiciousStewMeta
Represents a suspicious stew that can have custom effects.interface
TropicalFishBucketMeta
Represents a bucket of tropical fish.Methods in org.bukkit.inventory.meta that return ItemMeta Modifier and Type Method Description ItemMeta
ItemMeta. clone()