清理无用区域以便于新版本生成
对于已经生成的区块来说,这些新地形将不会生成。对于一些已经运行相当久的服务器来说,玩家只有不停向外探索从未生成的区域才能体验到新地形。
最好的解决方案就是将没有玩家使用的区块全部删除,游戏会在下次有玩家经过时生成新的区块。但是这对于地图相当大的服务器来说仍是一个不可接受的任务,因为地图太大了,玩家居住的又相当分散,服主很难根据mca文件判断哪些应该删除哪些不应该。
💡这个脚本的诞生就是为了解决这样的苦恼!💡
脚本会根据玩家的领地自动计算出哪些mca文件是有效的,哪些是无效的。同时还可以根据计算得出的结果自动删除那些无效的区域文件。
- 提取有领地的mca文件列表;
- 导出mca列表;
- 生成dynmap用的标记,便于可视化区域;
- 清理没有领地的废弃区域;
- 自动识别不同的世界以及存档位置;
- Linux系统的服务器;
- 安装有领地插件;
chmod +x RegionPurge.sh
./RegionPurge <你的服务端根目录>