使用说明
把 YlesMythicMobsTools、YlesLib 和 MythicMobs 放进 plugins 文件夹,然后重启服务器。
首次启动后会生成 config.yml、setting.yml、message.yml 和 spawns/ 模板目录。修改完成后,可以用 /ymmt reload 重载。
批量修改刷新点
批量修改已生成的 MythicMobs 刷新点:
/ymmt batchset 1c-1 Cooldown 60
这里的 1c-1 会匹配 plugins/MythicMobs/Spawners/ 目录下文件名包含 1c-1 的 .yml 文件。
Cooldown 是要修改的字段,60 是新值。
常用字段
| 字段 | 说明 |
|---|---|
Cooldown | 冷却时间 |
Warmup | 预热时间 |
Radius | 水平刷新半径 |
RadiusY | 垂直刷新半径 |
MaxMobs | 最大怪物数量 |
MobsPerSpawn | 每次刷新数量 |
ActivationRange | 激活范围 |
LeashRange | 脱战范围 |
也可以写成带路径的形式,例如 attr.Cooldown。
执行前先看
batchset 会做两件事:
- 异步修改 MythicMobs 刷新点文件。
- 回到主线程,尝试实时更新已经加载的 MythicSpawner。
第二步会调用 MythicMobs 的运行时对象。这个操作不能异步执行,刷新点越多,主线程压力越大。
警告
执行前建议先备份 plugins/MythicMobs/Spawners/。
只建议在没人的服务器上运行。在线玩家较多时执行,可能造成明显卡顿。
创建模板
创建一个模板:/ymmt create 1c-1 1c-1刷怪点
修改模板字段:/ymmt set 1c-1 attr.Cooldown 60
修改完成后,使用 /ymmt reload 刷新模板缓存。
放置刷新点
获取模板魔杖:/ymmt get 1c-1
拿着魔杖左键方块,即可按模板在该位置创建 MythicSpawner。
删除刷新点
获取删除魔杖:/ymmt removewand
左键附近刷新点会先选中目标,右键再次确认删除。