模板与自动重置
副本、跑酷、活动世界玩过之后要恢复原样?把它存成模板,云世界会在你指定的时机自动换回去。
1. 存模板
先把世界布置好,然后:
/cw template save dungeon
模板存在 plugins/CloudWorlds/templates/dungeon/。之后改了世界想更新模板,再执行一次即可。
2. 设定重置时机
| 指令 | 什么时候重置 |
|---|---|
/cw set dungeon reset-mode on_empty | 有人玩过、最后一个人离开 N 分钟后(reset-empty-minutes,默认 5) |
/cw set dungeon reset-mode on_startup | 每次开服(在世界加载前直接换回模板,最快) |
/cw set dungeon reset-mode daily | 每天固定时间(reset-daily,默认 04:00);里面的玩家会先被送走 |
/cw template reset dungeon | 立刻手动重置(需要确认) |
重置时里面的玩家会被送到 respawn-world(没设就是主世界)的出生点。
多个世界可以共用同一个模板:/cw set dungeon2 reset-template dungeon。
备份与还原
/cw backup fu # 打包成 plugins/CloudWorlds/backups/fu-20261006-040000.zip
/cw backups fu # 列出 fu 的备份
/cw restore fu fu-20261006-040000.zip # 还原(需要确认,目前的世界先进回收区)
备份时会先存档并暂停这个世界的自动存档,打包完成后恢复,打包在后台进行,不会卡服。
回收区
/cw delete、/cw regen、/cw restore 都不会直接删掉旧世界,而是搬进 plugins/CloudWorlds/trash/<世界>-<时间>。
误删时把文件夹搬回服务器根目录、改回原本的名称,再 /cw import 即可。
回收区默认保留 7 天(config.yml 的 worlds.trash-keep-days),真的要立刻删除用 /cw delete <世界> --permanent。