前言:
平台支持自己上传存档,大存档建议使用SFTP工具,可阅读:游友云服-SFTP文件管理工具-教程 | 游友云服文档
从服务器下载存档也同理,只是两个不同的位置而已
找到本地存档:
国内大部分玩家都是使用的启动器游玩MC,启动器可以直接找到存档位置(这里以CPL演示)
点击你玩的包,再点击版本设置,再点击存档文件就可以快捷打开存档位置,打包成压缩包即可
找到服务器存档位置:
点击服务器左侧菜单,文件管理,找到world文件,这里面就是存放存档的位置,大文件就根据上面的SFTP教程上传,小文件网页也可根据自己需求
当你点击进存档后看到的所有文件都是存档内容,上传到服务器也是一样打开world文件夹就能看到所有文件,并不是套一个存档文件夹
正确格式:world/存档内容
错误格式:world/存档文件夹名称/存档内容
正版玩家ID不对应问题:
服务器大部分默认不使用正版验证,未使用正版验证的时候,可能和你本地的正版账号的ID不对应,需要单独修改
核心原因:
正版模式(online-mode=true):UUID 由 Mojang 官方分配,唯一且固定。
离线模式(online-mode=false):UUID 根据玩家输入的 ID通过算法生成(离线 UUID)。
问题:若你用正版账号登录离线服务器,游戏会强制使用离线 UUID,与原正版数据不互通。
手动修改 UUID(最常用)
1. 准备工作
关闭服务器
备份世界文件夹(
world/playerdata、world/playerdata)
2. 获取新旧 UUID
旧 UUID(正版)
方法一:查看服务器日志,搜索玩家名
方法二:在
world/playerdata中,用 webNBT 打开.dat文件,确认归属
新 UUID(离线)
用工具生成:离线 UUID 生成器
格式:
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
3. 重命名数据文件
进入
world/playerdata将旧 UUID.dat 重命名为新 UUID.dat
同步修改
world/advancements、world/stats、world/data中的对应文件若装了 EssentialsX,修改
/plugins/Essentials/userdata下的文件