CommandLogger
基本信息
| 属性 | 值 |
|---|---|
| 类名 | com.colen.tempora.loggers.*.CommandLogger |
| 伴生类 | CommandEventInfo(同包,承载该次事件的列数据) |
| 基类 | GenericPositionalLogger |
功能
记录玩家执行的命令,与 TemporaStackTrace 配合定位恶意或误操作。
实现要点
- 本 logger 只有
shouldTemporaRun()为 true 时才注册事件(由 Tempora 的serverInit统一遍历调用registerEvent())。 - 事件数据写入本 logger 自己的 SQLite 表,列定义由
loggers/generic/column/的ColumnDef/ColumnType描述。
相关条目
- GenericPositionalLogger - 公共基类
- TemporaLoggerManager - 注册表
- Config -
shouldTemporaRun开关