public final class GlowItemFactory extends Object implements org.bukkit.inventory.ItemFactory
ItemFactory responsible for creating ItemMetas.| Modifier and Type | Method and Description |
|---|---|
org.bukkit.inventory.meta.ItemMeta |
asMetaFor(org.bukkit.inventory.meta.ItemMeta meta,
org.bukkit.inventory.ItemStack stack) |
org.bukkit.inventory.meta.ItemMeta |
asMetaFor(org.bukkit.inventory.meta.ItemMeta meta,
org.bukkit.Material material) |
org.bukkit.inventory.ItemStack |
ensureServerConversions(org.bukkit.inventory.ItemStack itemStack) |
boolean |
equals(org.bukkit.inventory.meta.ItemMeta meta1,
org.bukkit.inventory.meta.ItemMeta meta2) |
org.bukkit.Color |
getDefaultLeatherColor() |
String |
getI18NDisplayName(org.bukkit.inventory.ItemStack itemStack) |
org.bukkit.inventory.meta.ItemMeta |
getItemMeta(org.bukkit.Material material) |
static GlowItemFactory |
instance()
Get the static GlowItemFactory instance.
|
boolean |
isApplicable(org.bukkit.inventory.meta.ItemMeta meta,
org.bukkit.inventory.ItemStack stack) |
boolean |
isApplicable(org.bukkit.inventory.meta.ItemMeta meta,
org.bukkit.Material material) |
org.bukkit.inventory.meta.ItemMeta |
readNbt(org.bukkit.Material material,
CompoundTag tag)
Reads an
ItemMeta from an NBT tag. |
CompoundTag |
writeNbt(org.bukkit.inventory.meta.ItemMeta meta)
Writes an
ItemMeta to an NBT tag. |
public static GlowItemFactory instance()
public org.bukkit.inventory.meta.ItemMeta getItemMeta(org.bukkit.Material material)
getItemMeta in interface org.bukkit.inventory.ItemFactorypublic boolean isApplicable(org.bukkit.inventory.meta.ItemMeta meta,
org.bukkit.inventory.ItemStack stack)
throws IllegalArgumentException
isApplicable in interface org.bukkit.inventory.ItemFactoryIllegalArgumentExceptionpublic boolean isApplicable(org.bukkit.inventory.meta.ItemMeta meta,
org.bukkit.Material material)
throws IllegalArgumentException
isApplicable in interface org.bukkit.inventory.ItemFactoryIllegalArgumentExceptionpublic boolean equals(org.bukkit.inventory.meta.ItemMeta meta1,
org.bukkit.inventory.meta.ItemMeta meta2)
throws IllegalArgumentException
equals in interface org.bukkit.inventory.ItemFactoryIllegalArgumentExceptionpublic org.bukkit.inventory.meta.ItemMeta asMetaFor(org.bukkit.inventory.meta.ItemMeta meta,
org.bukkit.inventory.ItemStack stack)
throws IllegalArgumentException
asMetaFor in interface org.bukkit.inventory.ItemFactoryIllegalArgumentExceptionpublic org.bukkit.inventory.meta.ItemMeta asMetaFor(org.bukkit.inventory.meta.ItemMeta meta,
org.bukkit.Material material)
throws IllegalArgumentException
asMetaFor in interface org.bukkit.inventory.ItemFactoryIllegalArgumentExceptionpublic org.bukkit.Color getDefaultLeatherColor()
getDefaultLeatherColor in interface org.bukkit.inventory.ItemFactorypublic org.bukkit.inventory.ItemStack ensureServerConversions(org.bukkit.inventory.ItemStack itemStack)
ensureServerConversions in interface org.bukkit.inventory.ItemFactorypublic String getI18NDisplayName(org.bukkit.inventory.ItemStack itemStack)
getI18NDisplayName in interface org.bukkit.inventory.ItemFactorypublic CompoundTag writeNbt(org.bukkit.inventory.meta.ItemMeta meta)
ItemMeta to an NBT tag.meta - an ItemMetameta matches an item with no "tag" subtagpublic org.bukkit.inventory.meta.ItemMeta readNbt(org.bukkit.Material material,
CompoundTag tag)
ItemMeta from an NBT tag.material - the materialtag - the "tag" subtag of an item NBT tagItemMetaCopyright © 2021. All rights reserved.