接口 SignSide

所有超级接口:
Colorable

public interface SignSide extends Colorable
表示告示牌的一面。
  • 方法概要

    修饰符和类型
    方法
    说明
    getLine(int index)
    获取此告示牌一面上指定索引处的文本行。
    获取当前在此告示牌一面上的所有文本行。
    boolean
    获取此告示牌一面上的文本是否发光。
    void
    setGlowingText(boolean glowing)
    设置此告示牌一面上的文本是否发光。
    void
    setLine(int index, @NotNull String line)
    设置此告示牌一面上指定索引处的文本行。

    从接口继承的方法 org.bukkit.material.Colorable

    getColor, setColor
  • 方法详细资料

    • getLines

      @NotNull @NotNull String[] getLines()
      获取当前在此告示牌一面上的所有文本行。

      原文: Gets all the lines of text currently on this side of the sign.

      返回:
      包含所有文本行的字符串数组
    • getLine

      获取此告示牌一面上指定索引处的文本行。

      例如,getLine(0) 将返回第一行文本。

      原文: Gets the line of text at the specified index on this side of the sign.

      For example, getLine(0) will return the first line of text.

      参数:
      index - 获取哪一行的文本, 从0开始数
      返回:
      指定行的文本
      抛出:
      IndexOutOfBoundsException - 如果这一行不存在(范围0-3)
    • setLine

      void setLine(int index, @NotNull @NotNull String line) throws IndexOutOfBoundsException
      设置此告示牌一面上指定索引处的文本行。

      例如,setLine(0, "第一行") 将把第一行文本设置为 "第一行"。

      原文: Sets the line of text at the specified index on this side of the sign.

      For example, setLine(0, "Line One") will set the first line of text to "Line One".

      参数:
      index - 设置哪一行的文本, 从0开始数
      line - 指定行的新文本
      抛出:
      IndexOutOfBoundsException - 如果index值不在[0-3]内
    • isGlowingText

      boolean isGlowingText()
      获取此告示牌一面上的文本是否发光。

      原文: Gets whether this side of the sign has glowing text.

      返回:
      此告示牌一面上的文本是否发光
    • setGlowingText

      void setGlowingText(boolean glowing)
      设置此告示牌一面上的文本是否发光。

      原文: Sets whether this side of the sign has glowing text.

      参数:
      glowing - 此告示牌一面上的文本是否发光