模块 linlang.api

类 Linlang.Settings

java.lang.Object
api.linlang.runtime.Linlang.Settings
封闭接口:
Linlang

public static final class Linlang.Settings extends Object
琳琅服务的「个性化」设置项

您可以不进行个性化设置,不会影响琳琅工作。但可能会使得一些服务的表现不像您想得那样

  • 方法详细资料

    • usingPluginLogger

      public Linlang.Settings usingPluginLogger(boolean v)
      设置琳琅审计与日志服务的日志方式

      是否使得琳琅审计(LinLog)归于平台包装的日志通道。如 Bukkit 的 plugin.getLogger()

      参数:
      v - 布尔值
    • totalPrefix

      public Linlang.Settings totalPrefix(String prefix)
      设置琳琅内建提示消息的前缀 琳琅服务的全局参数:前缀名

      设置琳琅服务(如命令)消息的前缀。默认情况下,前缀为软件注册名

      dynamicTotalPrefix(Function) 选其一

      参数:
      prefix - 前缀文本
    • dynamicTotalPrefix

      public Linlang.Settings dynamicTotalPrefix(Function<Object,String> func)
      设置琳琅内建提示消息的前缀 琳琅服务的全局参数:前缀名

      设置琳琅服务(如命令)消息的前缀。默认情况下,前缀为软件注册名

      totalPrefix(String) 选其一

      参数:
      func - 函数式接口
    • apply

      public Linlang apply()
      应用个性化设置

      调用后将触发一次重载,和 Linlang.reload() 功能一致,使其链式调用的方式。