Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 4861|回复: 16

[教程] [教程][服务端] —— 教你如何把BE地图存档转为Nukkit地图存档

[复制链接]
一只鸽纸 当前离线
积分
4171
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-9-15
查看详细资料
发表于 2020-6-30 14:13:52 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 一只鸽纸 于 2021-8-16 17:22 编辑
BE地图存档转为Nukkit地图存档教程
—— by一只鸽纸
未经允许,严禁转载!

一、前言

   在开始本教程前,您需要准备什么?
*一台可以保持正常运行的电脑
*VS 2015 C++,一般来说你的电脑已经自带了,如果没有,请下载,本帖也附上了下载地址。
*知道基岩版是什么,JAVA版是什么
*关于Nukkit服务器的基础知识

   不论是新手服主,还是刚从BDS转来Nukkit(以下简称NK)的服主,在刚刚接触到NK开服的时候,几乎都遇到过这样的问题:诶?我的地图怎么提示旧的地图格式被自动转换格式了?为什么进服到那个地图一看建筑全没了?

     这是因为Nukkit(这里仅指Nukkit1.0核心)使用的是JAVA版1.12的地图格式,一般出现上述情况的服主大多是把基岩版地图直接导入地图文件夹了,NK是识别不了基岩版地图存档的。

     有些服主就要诉苦了:我的地图辣么漂酿!难道就废了嘛?别急,接下来就告诉你怎么办。

二、安装步骤

我们的目标是把基岩版地图转为JAVA版1.12地图。
首先我们要下载这个神奇的工具:MCC Toolcheast(以下简称MTC)。

教程.PNG


进入下载地址,下载安装第一个,即MCCToolChest PE (Bedrock version)

注意,在MCCToolChest PE (Bedrock version)的下面这行有一个VS 2015 C++你可以把他理解为“前置”。

通常你的电脑已经有这个东西了,如果没有的话,请把VS 2015 C++也下载下来并安装。

教程2.PNG

下载完成,解压压缩包

教程3.PNG

双击安装程序(.exe)

教程4.PNG


点击Next

教程5.PNG

选择安装到哪个文件夹,一般默认就行,或者按照自己的需要自行选择。

教程6.PNG

确认无误的话点Install就行,然后静待安装完成。

三、正式操作

1.打开你刚刚下载的MTC

教程7.PNG


点击左上角的File,你会看到如下的内容


教程8.PNG

New是创建一个新的世界,如果你是想转换已有的地图的话则用不到这个选项。
Open是打开一个游戏内现有的存档
Save和Save as暂时不用管
MCWorld选项里的Exarct是从文件夹选择一个世界
根据你的需求选择导入世界的路径,我这里为了方便直接导入一个游戏内已有的存档了

教程9.PNG

打开存档之后你会看见这些凌乱的数据,不要头疼,一般来说你不需要管他们。
点击左上角的Tool,你会看到如下选项

教程10.PNG

选中Convert,点击To Java,你会看到这个弹窗

教程11.PNG

最上面那栏选择导出的文件夹,可以选择默认或者自定义
剩下的东西我来一个一个解释
Convert Dimension这栏下面有
Over world 主世界
Nether 下界
The end 末路之地
三个选项,一般我们只需要勾选Over world即可,如果你的这个地图在下界或者末地也有需要导出的建筑,就把它们也勾选上。但是NK的主世界、下界、末地是分开的,所以建议只勾选Over world

Incloud下面有

Block entities 方块实体(掉落物)
Entities 实体(一些其他生物或实体)
看你的需求勾选,如果怕地图卡的话,就不要勾选。
Convert into 和 Convert effect一般不用管

Convert to一定要注意了!勾选1.12,否则地图导入NK即使成功被读取了,也会因为版本高而造成一些问题。
Conversion Type请勾选safe否则你的地图有可能会缺少一些东西。
其他选项保持默认即可。

然后点击Convert,开始转换。
转换完成,将转换完的地图导入你的服务器地图文件夹,开启服务器,然后去享受吧!

四、一点补充内容

很多时候地图即使转换为1.12格式导入服务器了,也依然会有一些问题,最常见的就是一些方块变成了铁轨、侦测者这些奇怪的方块,这是由于某些方块的ID不同造成的。不过别担心,你可以使用这个插件来修复这些地图:


加载插件之后,在游戏内输入/wf fixlevel 你要修复的世界名 ,这个时候游戏内不会有任何提示,你需要在服务器控制台查看进度。当进度达到100%的时候,你就可以愉快地享用这张地图啦!

注意!这个插件的修复过程是不可逆的,且不一定能完全修复,建议修复前先进行备份。

评分

参与人数 4人气 +3 金粒 +20 宝石 +2 收起 理由
a819661627 + 1 + 20 高呼666!
pogox + 2 20201109
从不咕咕的鸽纸 + 1 神乎其技!6的飞起!
Pren + 1 MCBBS有你更精彩~

查看全部评分

Pren 当前离线
积分
296
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2019-7-25
查看详细资料
发表于 2020-6-30 15:40:26 来自手机 | 显示全部楼层
很棒的教程,感谢分享!
回复

使用道具 举报

HarryLai123 当前离线
积分
89
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-10-20
查看详细资料
发表于 2020-6-30 16:23:06 来自手机 | 显示全部楼层
感谢大佬分享(๑❛ᴗ❛๑)
回复

使用道具 举报

qiqiqi12345qi 当前离线
积分
417
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2016-3-27
查看详细资料
发表于 2020-8-25 16:37:53 | 显示全部楼层
感谢感谢,正愁nk的地图问题呢
回复

使用道具 举报

大电鳗 当前离线
积分
25
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-3-6
查看详细资料
发表于 2020-8-29 21:23:00 | 显示全部楼层
感谢大佬分享
回复

使用道具 举报

mingcha_233 当前离线
积分
49
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-9-2
查看详细资料
发表于 2020-9-2 20:16:20 | 显示全部楼层
感谢大佬分享
回复

使用道具 举报

涂礼文 当前离线
积分
214
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2014-5-24
查看详细资料
发表于 2021-1-31 22:17:19 | 显示全部楼层
大佬,海洋还是生成不了怎么办
回复

使用道具 举报

一只鸽纸 当前离线
积分
4171
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-9-15
查看详细资料
 楼主| 发表于 2021-1-31 22:20:02 | 显示全部楼层
涂礼文 发表于 2021-1-31 22:17
大佬,海洋还是生成不了怎么办

Nukkit不支持海洋,只能生成海洋的水域,但海洋里面的东西都没有
等Nukkit2.0完善吧(Nukkit地图格式写死了没办法改了)
回复

使用道具 举报

涂礼文 当前离线
积分
214
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2014-5-24
查看详细资料
发表于 2021-1-31 23:58:49 | 显示全部楼层
一只鸽纸 发表于 2021-1-31 22:20
Nukkit不支持海洋,只能生成海洋的水域,但海洋里面的东西都没有
等Nukkit2.0完善吧(Nukkit地图格式写死 ...

好的,谢谢!!
回复

使用道具 举报

aipaimore 当前离线
积分
426
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-4-5
查看详细资料
发表于 2021-2-8 10:05:47 | 显示全部楼层
谢谢大佬的帮助
回复

使用道具 举报

SK-1 当前离线
积分
3
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2021-5-9
查看详细资料
发表于 2021-5-10 17:51:18 | 显示全部楼层
本帖最后由 SK-1 于 2021-5-10 17:52 编辑

我用的是PowerNukkit 这个插件好像有問題 輸入指令之後系統只回了個null 什麽都沒發生 有解決方法嗎
另外我發現地图导入服务器后,箱子裏面的東西也全消失了,這個也能修復嗎?
回复

使用道具 举报

一只鸽纸 当前离线
积分
4171
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-9-15
查看详细资料
 楼主| 发表于 2021-5-14 20:00:58 | 显示全部楼层
SK-1 发表于 2021-5-10 17:51
我用的是PowerNukkit 这个插件好像有問題 輸入指令之後系統只回了個null 什麽都沒發生 有解決方法嗎
另外我 ...

PowerNukkit核心修改了很多东西,这个插件是基于NukkitX开发的,不能保证在PN上完美运行,建议直接向原作者反馈
回复

使用道具 举报

ImC013aa 当前离线
积分
1
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2021-6-19
查看详细资料
发表于 2021-7-19 13:38:03 | 显示全部楼层
ganxiedalao
回复

使用道具 举报

nimenhagg 当前离线
积分
1357
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2016-12-24
查看详细资料
发表于 2021-8-3 22:17:24 | 显示全部楼层
教程非常好,可惜MCC倒闭了
回复

使用道具 举报

ACDL 当前离线
积分
2
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2021-8-4
查看详细资料
发表于 2021-8-4 15:20:30 | 显示全部楼层
感谢教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2021-9-20 02:19 , Processed in 0.070462 second(s), Total 37, Slave 31 queries, Release: Build.2021.09.13 2028, Gzip On, Redis On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

© 2010-2020 我的世界中文论坛 版权所有 本站原创图文内容版权属于原创作者,未经许可不得转载

快速回复 返回顶部 返回列表