程序包 org.bukkit.block
接口 Banner
- 所有超级接口:
BlockState
,Metadatable
代表旗帜(快照)/Represents a captured state of a banner.
-
方法概要
修饰符和类型方法说明void
addPattern
(Pattern pattern) 在现有的图案上添加一个图案.返回这个旗帜的底色.getPattern
(int i) 返回这个图案指定的索引处.返回这个旗帜的图案.int
返回在这个旗帜上的图案的编号.removePattern
(int i) 以指定的索引处移除图案.void
setBaseColor
(DyeColor color) 设置这个旗帜的底色.void
setPattern
(int i, Pattern pattern) 以指定的索引处设置图案.void
setPatterns
(List<Pattern> patterns) 设置这个旗帜使用的图案.从接口继承的方法 org.bukkit.block.BlockState
getBlock, getChunk, getData, getLightLevel, getLocation, getLocation, getRawData, getType, getTypeId, getWorld, getX, getY, getZ, isPlaced, setData, setRawData, setType, setTypeId, update, update, update
从接口继承的方法 org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadata
-
方法详细资料
-
getBaseColor
DyeColor getBaseColor()返回这个旗帜的底色.原文: Returns the base color for this banner
- 返回:
- 底色
-
setBaseColor
设置这个旗帜的底色.原文: Sets the base color for this banner
- 参数:
color
- 底色
-
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
- 索引- 返回:
- 图案
-
removePattern
以指定的索引处移除图案.原文: Removes the pattern at the specified index
- 参数:
i
- 索引- 返回:
- 移除的图案
-
setPattern
以指定的索引处设置图案.原文: Sets the pattern at the specified index
- 参数:
i
- 索引pattern
- 新的图案
-
numberOfPatterns
int numberOfPatterns()返回在这个旗帜上的图案的编号.原文: Returns the number of patterns on this banner
- 返回:
- 图案的编号
-