适用场景
将本地单人/联机存档迁移至服务器
将服务器现有存档下载到本地备份或转移
解决正版玩家进入离线服务器后角色数据(物品、领地、经济等)丢失问题
一、存档上传:本地 → 服务器
1.1 找到本地存档
通过启动器快速定位(推荐)
国内玩家多使用第三方启动器(如 CPL、HMCL、PCL2 等),可直接在启动器内打开存档目录:
打开启动器,点击你要迁移的游戏版本/整合包
进入 版本设置 → 存档文件/游戏目录
点击打开文件夹,即可看到
saves目录下的存档文件夹将目标存档文件夹打包为压缩包(
.zip或.7z),方便上传
手动路径(备用)
若你知道游戏目录位置,存档通常位于:
.minecraft/saves/你的存档名称/1.2 找到服务器存档位置
登录云鸢联机面板,进入服务器管理页:
点击左侧菜单 文件管理
进入根目录下的
world文件夹该目录即为服务器当前存档位置
注意:如果你使用的是多世界插件(如 Multiverse-Core),可能还存在
world_nether、world_the_end或其他自定义世界文件夹,需一并处理。
1.3 上传方式选择
SFTP 上传路径:直接连接到服务器,进入与
world同级目录,将本地存档内容上传/覆盖至服务器的world文件夹内。
1.4 目录结构规范(极易出错)
上传时务必注意文件层级,存档内容应直接位于 world/ 下,而非嵌套一层文件夹。
✅ 正确格式
world/
├── level.dat
├── session.lock
├── playerdata/
├── region/
├── data/
├── advancements/
├── stats/
└── ...❌ 错误格式
world/
└── 我的存档文件夹/ ← 多余层级,服务器无法识别
├── level.dat
├── region/
└── ...验证方法:打开服务器的
world文件夹,如果直接能看到level.dat和region文件夹,说明结构正确。
二、存档下载:服务器 → 本地
下载逻辑与上传相反:
通过面板文件管理或 SFTP 连接服务器
进入服务器的
world目录选中所有文件(
level.dat、region、playerdata等),打包下载解压至本地
.minecraft/saves/新建文件夹/内即可在启动器中读取
提示:下载前建议先在面板内关闭服务器,避免文件被占用导致下载不完整。
三、正版玩家数据不对应问题(UUID 修复)
3.1 问题原因
核心矛盾:当你使用正版账号登录一个关闭正版验证的服务器时,游戏会强制使用基于你玩家名生成的离线 UUID。这导致你在该服务器上是一个"全新身份",原有的正版玩家数据(物品、经验、领地、经济余额等)全部无法读取。
3.2 修复步骤
步骤 1:停服与备份
# 务必先关闭服务器
# 备份整个 world 目录(或至少备份以下路径)
world/playerdata/
world/advancements/
world/stats/
world/data/
plugins/Essentials/userdata/ # 若安装了 EssentialsX步骤 2:获取新旧 UUID
旧 UUID(正版,即你原本的数据归属)
方法一:查看服务器历史日志,搜索你的正版玩家名,旁边会显示对应的 UUID
方法二:使用 WebNBT 等在线工具,打开
world/playerdata/下的.dat文件,查看内部存储的玩家名来确认归属
新 UUID(离线,即你登录后生成的新身份)
使用离线 UUID 生成器(搜索 "Offline UUID Generator")
输入你登录时使用的玩家名,生成格式如:
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
步骤 3:重命名与同步数据
进入备份好的目录,将旧 UUID 命名的文件全部重命名为新 UUID:
world/playerdata/
├── [旧UUID].dat → 重命名为 [新UUID].dat
└── [旧UUID].dat_old → 重命名为 [新UUID].dat_old (如有)
world/advancements/
├── [旧UUID].json → 重命名为 [新UUID].json
world/stats/
├── [旧UUID].json → 重命名为 [新UUID].json
world/data/
└── (部分模组/地图数据可能含 UUID 文件,按需重命名)
plugins/Essentials/userdata/ # 若安装了 EssentialsX
├── [旧UUID].yml → 重命名为 [新UUID].yml批量替换技巧:若玩家较多,可使用文本编辑器的批量重命名功能,或在本地用 Python 脚本批量替换文件名。
步骤 4:上传并验证
将修改后的文件覆盖回服务器对应目录
启动服务器
使用离线模式重新进入,检查物品、经验、经济余额是否正常恢复
四、常见问题速查
最后建议:在进行任何存档操作前,养成先关服、再备份的习惯。一旦操作失误,可随时通过面板快照或本地备份回滚,避免存档损坏。
评论区