类 ExternalLine

java.lang.Object
cn.handyplus.scoreboard.param.ExternalLine

public class ExternalLine extends Object
外部插件扩展行内容
  • 方法详细资料

    • getMode

      获取模式
      返回:
      模式: 追加/替换
    • setMode

      public void setMode(ExternalLine.ExternalLineMode mode)
      设置模式
      参数:
      mode - 模式: 追加/替换
    • getLines

      public List<String> getLines()
      获取行内容
      返回:
      行内容
    • setLines

      public void setLines(List<String> lines)
      设置行内容
      参数:
      lines - 行内容
    • getPriority

      public int getPriority()
      获取排序优先级
      返回:
      排序优先级(数字越大越靠前显示)
    • setPriority

      public void setPriority(int priority)
      设置排序优先级
      参数:
      priority - 排序优先级(数字越大越靠前显示)
    • append

      public static ExternalLine append(@NotNull @NotNull List<String> lines)
      创建追加模式的外部行
      参数:
      lines - 行内容
      返回:
      ExternalLine
    • append

      public static ExternalLine append(@NotNull @NotNull List<String> lines, int priority)
      创建追加模式的外部行
      参数:
      lines - 行内容
      priority - 优先级
      返回:
      ExternalLine
    • replace

      public static ExternalLine replace(@NotNull @NotNull List<String> lines)
      创建替换模式的外部行
      参数:
      lines - 行内容
      返回:
      ExternalLine
    • replace

      public static ExternalLine replace(@NotNull @NotNull List<String> lines, int priority)
      创建替换模式的外部行
      参数:
      lines - 行内容
      priority - 优先级
      返回:
      ExternalLine