ChunkMaster (地块大师-快速高效的世界预生成工具)
地块大师(ChunkMaster)是一个为Minecraft服务器设计的插件,支持1.14至1.17版本,旨在提高服务器的地形加载效率,通过预生成世界的方式减少玩家探索时的卡顿。该插件特色在于它只会生成那些尚未生成的区块,能够与Dynmap集成,实现区块的实时地图显示,并且提供了高度自定义的配置选项。
主要功能
- 以世界中心为起点,预生成指定范围内的区块。
- 允许配置世界中心,适应不同的世界设置。
- Dynmap集成,能在地图上标记预生成的区域。
- 提供传送至特定区块的功能。
- 服务器玩家不为空时自动暂停区块生成,有效减轻服务器负担。
- 忽略已经生成的区块,提高效率。
配置选项
语言设置,支持德语(de)、中文(zh)、法语(fr)、西班牙语(es)和英语(en)。
language: enDynmap集成开关,值为true时启用Dynmap集成。
dynmap: true忽略世界边界,继续生成区块。
ignore-worldborder: false加载前最大区块数量。
max-loaded-chunks: 1000异步加载区块的最大请求数(仅Paper服务器)。
max-pending-chunks: 500卸载区块的周期。
unloading-period: 50生成过程中每Tick允许的最大毫秒数。
mspt-pause-threshold: 500当玩家数量达到此值时暂停生成。
pause-on-player-count: 1服务器启动时自动开始生成任务。
autostart: true
命令和权限
/chm generate [world] [radius] [] - 开始生成指定半径范围内的区块。 /chm list - 列出所有正在进行的生成任务。 /chm cancel - 取消指定ID的生成任务。 /chm pause - 暂停所有生成任务。 /chm resume - 恢复所有已暂停的生成任务。 /chm reload - 重新加载配置文件。 /chm tpchunk - 传送至指定区块。 /chm setCenter [[] ] - 设置世界的中心区块。 /chm getCenter [] - 获取世界的中心区块。 /chm completed - 列出所有完成的生成任务。
示例
- 生成中心周围100*100区块的正方形:
/chm generate [world] 50
- 从中心向每个方向生成200个区块:
/chm generate [world] 200
- 生成中心周围直径为1000的圆圈:
/chm generate [world] 500 circle
Dynmap集成
从Beta 0.15版本开始,如果检测到Dynmap插件,ChunkMaster插件将集成Dynmap。它会触发已生成区块的渲染,并在地图上显示预生成区域的标记。
提问与反馈
如发现Bug或有新的功能请求,请在GitHub上提交issue。如有任何疑问,也可以通过电邮support[at]trivernis[dot]net联系作者。
统计信息
ChunkMaster使用bStats收集插件使用数据,你可通过全局bStats配置选择退出。
收录