BlockChangeLogger

基本信息

属性 值
类名 com.colen.tempora.loggers.*.BlockChangeLogger
伴生类 BlockChangeEventInfo(同包,承载该次事件的列数据)
基类 GenericPositionalLogger

功能

记录任意方块状态变化,是数据量最大的一种 logger,也是 TemporaRegionRegistry 与区域渲染的数据源。

实现要点

  • 本 logger 只有 shouldTemporaRun() 为 true 时才注册事件(由 Tempora 的 serverInit 统一遍历调用 registerEvent())。
  • 事件数据写入本 logger 自己的 SQLite 表,列定义由 loggers/generic/column/ 的 ColumnDef / ColumnType 描述。

相关条目