MC小白开服-地图相关

给服务端换另一个服务端的地图

首先,如果从某些地方下载了一张适用于服务端的地图,可以用以下方法给服务器更换地图

版本必须相同,否则崩服/崩客户端

如果不同,请先升级/降级地图

  1. 全部替换法
  2. 保留玩家数据替换法
  3. 客户端存档转换为服务端存档
  4. 服务端存档转换为客户端存档

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”复制到客户端的存档文件夹里

这样下界就转换好了

末地大同小异,略

© 版权声明
THE END
喜欢就支持一下吧
赞赏
评论 抢沙发
头像
欢迎您留下宝贵的见解!对于“评论可见”,请合理评论,否则将被系统视为垃圾评论。
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容