关服那一刻最容易丢数据
/stop 一敲,Bukkit 开始按顺序禁用插件。
如果某个插件的保存逻辑排在别的插件后面,它读到的可能已经是
被清空的内存状态。LinuxSync 做的就是「先全部落盘,再关服」。
为什么要单独做个插件
XlandStop 是闭源第三方插件,没有源码也无法修改。
但它注册了标准的 /xstop 命令(30 秒倒计时关服),
所以不用改它 —— 监听这条命令即可,零依赖、零侵入。
ITNOL 里本来就有 XStop 监听
ITNOL 的 XStopDetected 只负责记录「谁执行了重启」,
不负责保存数据。LinuxSync 补的正是保存这一环,
两者互不冲突,可以同时存在。