程序包 org.bukkit.block
接口 Sign
- 所有超级接口:
BlockState
,Metadatable
代表一个告示牌或者墙上告示牌(快照).
-
方法概要
从接口继承的方法 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
-
方法详细资料
-
getLines
String[] getLines()获取这个告示牌上当前的文本.原文: Gets all the lines of text currently on this sign.
- 返回:
- 每行文本字符串数组
-
getLine
获取指定行的文本.例如, getLine(0)将返回告示牌第一行的文本.
原文: Gets the line of text at the specified index.
For example, getLine(0) will return the first line of text.
- 参数:
index
- 要获取的文本的行数,从0开始- 返回:
- 这个行的文本
- 抛出:
IndexOutOfBoundsException
- 在此行没有文本的时候抛出这个错误
-
setLine
设置指定索引行的文本.例如,setLine(0, "行1") 将设置告示牌第一行的文本为"行1".
请注意:从0开始数行.
原文: Sets the line of text at the specified index.
For example, setLine(0, "Line One") will set the first line of text to "Line One".
- 参数:
index
- 要设置的文本的行数,从0开始line
- 新的指定的文本索引- 抛出:
IndexOutOfBoundsException
- 如果索引超出了0-3的范围
-