java.lang.Object
api.linlang.runtime.LinOptions
Linlang 初始化选项。
可传给 Lin.setup(Object, LinOptions) 或 Lin.configure(Object, LinOptions)。
未设置的字段不会覆盖运行时默认值。
-
字段概要
字段修饰符和类型字段说明期望的全局 locale;为null时不修改。静态全局消息前缀;与totalPrefixProvider互斥。动态全局消息前缀提供者;与totalPrefix互斥。是否使用插件日志通道;为null时不修改。 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明dynamicTotalPrefix(Function<Object, String> func) 设置动态的内建提示消息前缀。pluginLogger(boolean v) 设置琳琅审计与日志服务的日志方式设置琳琅的启动语言(运行参数)totalPrefix(String prefix) 设置琳琅内建提示消息的前缀
-
字段详细资料
-
totalLocale
期望的全局 locale;为null时不修改。 -
usePluginLogger
是否使用插件日志通道;为null时不修改。 -
totalPrefix
静态全局消息前缀;与totalPrefixProvider互斥。 -
totalPrefixProvider
动态全局消息前缀提供者;与totalPrefix互斥。
-
-
构造器详细资料
-
LinOptions
public LinOptions()
-
-
方法详细资料
-
totalLocale
设置琳琅的启动语言(运行参数)- 参数:
v- 地区代码,遵循language_REGION格式,如zh_CN- 返回:
- 当前选项对象
-
pluginLogger
设置琳琅审计与日志服务的日志方式是否使得琳琅审计(LinLog)归于平台包装的日志通道。如 Bukkit 的
plugin.getLogger()- 参数:
v- 布尔值- 返回:
- 当前选项对象
-
totalPrefix
设置琳琅内建提示消息的前缀设置琳琅内建提示消息的前缀,可便于消息识别。默认情况下,无前缀或提示为 [linlang]
- 参数:
prefix- 前缀文本- 返回:
- 当前选项对象
-
dynamicTotalPrefix
设置动态的内建提示消息前缀。与
totalPrefix(String)选其一- 参数:
func- 根据消息接收者计算前缀的函数- 返回:
- 当前选项对象
-