public class GlowMetaBanner extends GlowMetaItem implements org.bukkit.inventory.meta.BannerMeta
| Modifier and Type | Field and Description |
|---|---|
protected org.bukkit.DyeColor |
baseColor |
protected List<org.bukkit.block.banner.Pattern> |
patterns |
| Constructor and Description |
|---|
GlowMetaBanner(org.bukkit.inventory.meta.ItemMeta meta)
Creates an instance by copying from the given
ItemMeta. |
| Modifier and Type | Method and Description |
|---|---|
void |
addPattern(org.bukkit.block.banner.Pattern pattern) |
org.bukkit.inventory.meta.ItemMeta |
clone() |
org.bukkit.DyeColor |
getBaseColor() |
org.bukkit.block.banner.Pattern |
getPattern(int i) |
List<org.bukkit.block.banner.Pattern> |
getPatterns() |
boolean |
isApplicable(org.bukkit.Material material)
Check whether this ItemMeta can be applied to the given material.
|
int |
numberOfPatterns() |
org.bukkit.block.banner.Pattern |
removePattern(int i) |
Map<String,Object> |
serialize() |
void |
setBaseColor(org.bukkit.DyeColor baseColor) |
void |
setPattern(int i,
org.bukkit.block.banner.Pattern pattern) |
void |
setPatterns(List<org.bukkit.block.banner.Pattern> patterns) |
addEnchant, addItemFlags, getDisplayName, getEnchantLevel, getEnchants, getItemFlags, getLocalizedName, getLore, hasConflictingEnchant, hasDisplayName, hasEnchant, hasEnchants, hasItemFlag, hasLocalizedName, hasLore, isUnbreakable, readNbtEnchants, removeEnchant, removeItemFlags, serializeEnchants, setDisplayName, setLocalizedName, setLore, setUnbreakable, spigot, toString, writeNbtEnchantsequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddEnchant, addItemFlags, getDisplayName, getEnchantLevel, getEnchants, getItemFlags, getLocalizedName, getLore, hasConflictingEnchant, hasDisplayName, hasEnchant, hasEnchants, hasItemFlag, hasLocalizedName, hasLore, isUnbreakable, removeEnchant, removeItemFlags, setDisplayName, setLocalizedName, setLore, setUnbreakable, spigotprotected List<org.bukkit.block.banner.Pattern> patterns
protected org.bukkit.DyeColor baseColor
public GlowMetaBanner(org.bukkit.inventory.meta.ItemMeta meta)
ItemMeta. If that item is another
BannerMeta, its patterns are copied; otherwise, the new banner is blank.meta - the ItemMeta to copypublic List<org.bukkit.block.banner.Pattern> getPatterns()
getPatterns in interface org.bukkit.inventory.meta.BannerMetapublic void setPatterns(List<org.bukkit.block.banner.Pattern> patterns)
setPatterns in interface org.bukkit.inventory.meta.BannerMetapublic void addPattern(org.bukkit.block.banner.Pattern pattern)
addPattern in interface org.bukkit.inventory.meta.BannerMetapublic org.bukkit.block.banner.Pattern getPattern(int i)
getPattern in interface org.bukkit.inventory.meta.BannerMetapublic org.bukkit.block.banner.Pattern removePattern(int i)
removePattern in interface org.bukkit.inventory.meta.BannerMetapublic void setPattern(int i,
org.bukkit.block.banner.Pattern pattern)
setPattern in interface org.bukkit.inventory.meta.BannerMetapublic int numberOfPatterns()
numberOfPatterns in interface org.bukkit.inventory.meta.BannerMetapublic org.bukkit.inventory.meta.ItemMeta clone()
clone in interface org.bukkit.inventory.meta.ItemMetaclone in class GlowMetaItempublic boolean isApplicable(org.bukkit.Material material)
GlowMetaItemisApplicable in class GlowMetaItemmaterial - The Material.public Map<String,Object> serialize()
serialize in interface org.bukkit.configuration.serialization.ConfigurationSerializableserialize in class GlowMetaItempublic org.bukkit.DyeColor getBaseColor()
getBaseColor in interface org.bukkit.inventory.meta.BannerMetapublic void setBaseColor(org.bukkit.DyeColor baseColor)
setBaseColor in interface org.bukkit.inventory.meta.BannerMetaCopyright © 2021. All rights reserved.