给服务端换另一个服务端的地图
首先,如果从某些地方下载了一张适用于服务端的地图,可以用以下方法给服务器更换地图
版本必须相同,否则崩服/崩客户端
如果不同,请先升级/降级地图
- 全部替换法
- 保留玩家数据替换法
- 客户端存档转换为服务端存档
- 服务端存档转换为客户端存档
1,全部替换法
此方法最简单,但会丢失全部玩家数据
首先找到服务端的存档究竟是哪些文件夹
服务端没有“saves”文件夹来存放存档,而是直接将存档存放在根目录,因为服务器只需要一个存档就可以运行,而单人档可能一个人会玩很多个地图,自然会有单独的文件夹存放
服务端也不像客户端,所有的维度都在一个存档文件夹里,服务端则是有几个维度就有几个文件夹,如图:
如果有英文基础,不难发现这些的翻译(根据游戏内容翻译)正是:
世界
世界_下界
世界_末地
这些就是我们的存档了,当然,有些mod会有自己的维度,视情况而定,总之每个维度都是在根目录下的一个文件夹
开始替换
首先需要关闭服务器
为了防止某些bug出现,建议将这些文件夹备份(如果要保留玩家数据,必须备份),然后把根目录里的全部删除
之后把另一个服务端存档复制到根目录,需要保留玩家数据看下页,不需要保留直接开启服务器即可
2,保留玩家数据替换法
接上页,如果你在替换完成后还需要保留玩家数据,可以按照下面的方式操作
首先你需要找到服务端和你之前备份的存档文件中的“world”文件夹,分别打开
之后找到这里的“playerdata”文件夹:
这里面的东西就是玩家的数据,将之前备份的复制进来即可
3,客户端存档转换为服务端存档
你可以根据需求选择要转换哪个维度
为防止某些bug,建议将服务器存档全部删除(建议备份)后再继续操作
1,主世界
打开客户端的世界文件夹,把这些文件(夹)都复制到服务端的“world”文件夹里即可
如果需要保留原本服务器的玩家数据,就把刚刚上传的(或者就不用上传)“playerdata”删掉,把原本服务端备份的”playerdata“上传进去即可
2,下界
打开服务端根目录下的“world_nether”文件夹,备份并删除里面的内容
把客户端存档的“DIM-1”文件夹复制到服务端的“world_nether”文件夹里
服务端那张图下面的压缩包是备份
复制好以后开服即可
3,末地
打开服务端根目录下的“world_the_end”文件夹,备份并删除里面的内容
把客户端存档的“DIM1”文件夹复制到服务端的“world_the_end”里
复制好一后开服即可
4,服务端存档转换为客户端存档
首先在客户端的“saves”文件夹里新建一个文件夹,这里新建一个名为“server”的文件夹,打开它
之后打开服务端根目录的“world”文件夹
把里面的所有东西都复制到刚刚新建的“server”文件夹里
这样主世界就转换完成了
之后是下界
打开服务端的“world_nether”文件夹
把里面的“DIM-1”复制到客户端的存档文件夹里
这样下界就转换好了
末地大同小异,略
暂无评论内容