接口 BannerMeta
-
方法概要
修饰符和类型方法说明void
addPattern
(@NotNull Pattern pattern) 在现有的图案顶上新增图案.getPattern
(int i) 返回在指定索引处的图案.返回这个旗帜的图案的列表.int
返回在这个旗帜的图案数量.removePattern
(int i) 在指定索引处移除图案.void
setPattern
(int i, @NotNull Pattern pattern) 在指定的索引处设置图案.void
setPatterns
(@NotNull List<Pattern> patterns) 设置这个旗帜的图案.从接口继承的方法 org.bukkit.configuration.serialization.ConfigurationSerializable
serialize
从接口继承的方法 org.bukkit.inventory.meta.ItemMeta
addAttributeModifier, addEnchant, addItemFlags, clone, getAsComponentString, getAsString, getAttributeModifiers, getAttributeModifiers, getAttributeModifiers, getCustomModelData, getCustomTagContainer, getDisplayName, getEnchantLevel, getEnchantmentGlintOverride, getEnchants, getFood, getItemFlags, getItemName, getJukeboxPlayable, getLocalizedName, getLore, getMaxStackSize, getRarity, getTool, hasAttributeModifiers, hasConflictingEnchant, hasCustomModelData, hasDisplayName, hasEnchant, hasEnchantmentGlintOverride, hasEnchants, hasFood, hasItemFlag, hasItemName, hasJukeboxPlayable, hasLocalizedName, hasLore, hasMaxStackSize, hasRarity, hasTool, isFireResistant, isHideTooltip, isUnbreakable, removeAttributeModifier, removeAttributeModifier, removeAttributeModifier, removeEnchant, removeEnchantments, removeItemFlags, setAttributeModifiers, setCustomModelData, setDisplayName, setEnchantmentGlintOverride, setFireResistant, setFood, setHideTooltip, setItemName, setJukeboxPlayable, setLocalizedName, setLore, setMaxStackSize, setRarity, setTool, setUnbreakable, setVersion
从接口继承的方法 org.bukkit.persistence.PersistentDataHolder
getPersistentDataContainer
-
方法详细资料
-
getPatterns
返回这个旗帜的图案的列表.原文:Returns a list of patterns on this banner
- 返回:
- 图案列表
-
setPatterns
设置这个旗帜的图案.原文:Sets the patterns used on this banner
- 参数:
patterns
- 新的图案的列表
-
addPattern
在现有的图案顶上新增图案.原文:Adds a new pattern on top of the existing patterns
- 参数:
pattern
- 要新增的图案
-
getPattern
返回在指定索引处的图案.原文:Returns the pattern at the specified index
- 参数:
i
- 索引- 返回:
- 图案
- 抛出:
IndexOutOfBoundsException
- 当索引值不在"[0, numberOfPatterns())"
区间内
-
removePattern
在指定索引处移除图案.原文:Removes the pattern at the specified index
- 参数:
i
- 索引- 返回:
- 移除的图案
- 抛出:
IndexOutOfBoundsException
- 当索引值不在"[0, numberOfPatterns())"
区间内
-
setPattern
在指定的索引处设置图案.原文:Sets the pattern at the specified index
- 参数:
i
- 索引pattern
- 新的图案- 抛出:
IndexOutOfBoundsException
- 当索引值不在"[0, numberOfPatterns())"
区间内
-
numberOfPatterns
int numberOfPatterns()返回在这个旗帜的图案数量.原文:Returns the number of patterns on this banner
- 返回:
- 图案数量
-