跳转到内容

地图转换

在某些时候我们需要更改服务端版本 (比如 1.20 -> 1.21),然后就会

[Configurations] Loading a newer configuration than is supported (31 > 30)! You may have to backup & delete the world config file to start the server.

或者需要将 Java 版地图转换到基岩版

你只需要在启动参数最后加上 --forceUpgrade 就行了,像这样

Terminal window
java -Xms2G -Xmx2G -jar server.jar --nogui

改成这样

Terminal window
java -Xms2G -Xmx2G -jar server.jar --nogui --forceUpgrade

然后启动服务端,等待转换完成,不要进入服务器或操作服务器,这是非常危险的,可能会 直接废档

转换完后,删掉 --forceUpgrade 再启动就可以了

Chunker 是一个多功能的转换工具,支持基岩版和 Java 之间的转换,在转换大版本的时候也推荐使用

目前不支持实体和玩家背包

一个非常高级的地图编辑工具,支持 Java 1.12+ 和基岩版 1.7+ 所有地图格式

一个简单直观的 Minecraft Java 版存档的编辑器,支持导出或删除选定区块和区域,并且支持不同版本不同存档地图之间的区块迁移。

在 Java 版做完建筑,使用 Chunker 转换存档

将建筑存档与服务端存档导入本地基岩版客户端

使用 WorldEdit-Addon 在建筑存档内选择区域导出结构文件,并用其将结构文件粘贴到服务端存档

导出修改过的服务端存档,去除其中的 WorldEdit-Addon,再将修改过的存档覆盖服务端存档

具体使用方法请看官方文档,这里不过多赘述

WorldEdit-Addon 结构的使用

在 Java 版做完建筑,使用 Chunker 转换存档

将转换好的存档导入服务器

这种方法应用于导入无数据的新世界,例如小游戏大厅

在 Java 版做完建筑,使用 WorldEdit / FAWE 选区导出 .schematic 文件

于 NKX 服务端内使用 FastAsyncWorldEdit-Nukkit 导入 .schematic 文件粘贴到指定位置

NukkitX 通用 Java 版 1.12.2 的世界,可直接替换进去