Config
基本信息
| 属性 | 值 |
|---|---|
| 类名 | com.colen.tempora.config.Config |
| 配置项 | 2(均在 Debug 分类下) |
功能
主配置,Forge 原生 Configuration 写法(非 GTNHLib @Config 注解)。
| 配置项 | 类型 | 默认 | 作用 |
|---|---|---|---|
shouldTemporaRun |
boolean | false |
总开关。关闭时全部 logger 不注册事件 |
shouldTemporaAlwaysWait |
boolean | false |
关闭时服务器只等 10 秒;开启则等日志写完才关服 |
实现要点
shouldTemporaRun默认 false,即本 mod 默认完全不记录。仅在公开服务器上才应开启 (配置注释原文:Runs all logging, not recommended unless you run a public server.)。- 两个开关都归在
Debug分类而非独立分类下,且源码注释承认 「这更像 debug 选项,但单人世界也能用」。
相关条目
- DebugConfig - 独立的 debug 配置文件
- Tempora -
serverInit中读shouldTemporaRun()