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。

相关条目