TemporaRegionRegistry
基本信息
| 属性 | 值 |
|---|---|
| 类名 | com.colen.tempora.loggers.block_change.region_registry.TemporaRegionRegistry |
| 伴生 | TemporaWorldRegion(同包) |
| 持久化 | 有,saveIfDirty() |
功能
服务端侧的区域注册表,负责区域的创建、查找、删除与落盘。
实现要点
- Tempora 的
serverStarting调loadNow(),serverStopping调saveIfDirty()—— 即只脏写,区域未被改动时不产生磁盘写入。 loadNow()在serverStarting中调用,且不在shouldTemporaRun()判断之内, 因此 mod 未启用时区域数据仍会加载。- 配套命令见 CreateRegion / ListRegions / RemoveRegion / RegionFilter。
相关条目
- TemporaWorldRegion - 区域数据结构
- BlockChangeLogger - 区域数据的上游
- Tempora - 生命周期挂点