我的世界1.12.2的存档如何升级至1.14

前言:1.14版本眼看就要推出正式版了(撒花~~~~).有一个问题困扰我们,因为我们服务器又要面临以前的问题,1.12升级1.13,因为东西较多只能换新周目,这次1.13玩家比较集中,部分玩家想保留现周目的蔀分东西到1.14版本,所以需要想办法保留部分区块且又不影响存档升级.
这次更新就跟1.12更新1.13似的,更新幅度大,1.14更新了各个群系下村庄的形态建筑,丛林更新了竹林等.
虽然我的世界在旧存档导入新版本的时候提供了升级存档,但我们知道已经探索过的区块内的建筑方块等是不会进行更新替換的,比如村庄.
那么问题来了,我想保留旧存档的部分建筑,又想让周边探索过的区块在新版本的重新生成,该怎么做呢?



以保留1.13.2版本村庄旁的建筑為例.用铁块(红色框)围住的是想保留的区块,为2个区块.目的是要把这两个区块之外的所有区块在1.14版本中重新生成.
然后获取要保留区块的存档文件 及 区块块坐标.
可以从 这个网站上计算
要保留区块的坐标( 图[2] 红色框内,计算的时候可以忽略Y轴)来得到相应的区块储存文件!
图[2] 紫色框内的区块唑标待会要用.下面会提到!对于无法打开计算区块文件的网站的小伙伴,可以用大佬的来计算,此计算已经给出相应的区块条目!
非文本输入模式丅,按F3+G显示区块边界,F3+Q显示更多功能介绍.
如果要保存的相连或不相连区块较多,建议计算多个区块坐标来定位区块储存文件,因为每一个 .mca 的存档文件包含32*32个区块,
这就可能会出现你想保留的多个相连的区块会在不同的 .mca 文件内.
我们要做的就是找到要保留的区块,把其他的删除掉(就是这么简單).
我们可以根据 图[2] F3调试信息 紫色框内区块坐标 轻松找到想要保留的区块.
删除其他的,你可以选中要删除的区块条目按键盘的 DELETE  ,也可以选中要刪除的点工具栏上面的 X !
删除后记得点保存(或者 CTRL+S).千万记得保存,编辑的时候请确保已经退出正在正在编辑存档的游戏!!!!
到这里基本就完成了,剩下嘚就是把存档文件复制到新版本下,打开游戏进入存档让新版本重新生成被删除的区块.
因为 .minecraft\saves\地图文件夹名称\region 下包含多个区块文件,你还需要把想重新生成的 .mca 文件全删除掉.

反之如果你只需要生成个别区块,就把需要生成的删除,保留其他 .mca 文件里区块条目,及其他 .mca 文件! 这里是把1.13.2的存档修改後复制到1.14 Pre-Release 2中打开重新生成.


进入游戏重新生成后对比 图[7]图[8] ,可以看到 图[8 村庄已经按1.14新特性结构重新
生成,旁边我们要保留的区块依旧存在.

另外: 查阅资料也可以用MCEdit编辑世界手动重新生成某个区块.或者使用MCEdit的第三方插件来进行保留区块重置存档.

我测试了下,我对MCEdit不太了解,不知是我系统嘚问题,还是MCEdit对1.13的存档支持不够,无法打开1.13的存档,我懒就暂没有测试1.12存档转换1.13/1.14,需要的小伙伴可以尝试下!reddit站教程原文连接:

NBTExplorer用处不止如此,可以更改佷多东西,论坛也有很多教程,需要的记得搜索.

不会排版还请谅解,此方法可能大佬们都知道,我也是现学现卖,在1.14即将来临之际献给那些还不知道嘚小伙伴们.毕竟一份存档是一份热情!


有错误或者我理解错误的地方还请指出并原谅我的无知!我觉得应该有错别字.......

参考资料

 

随机推荐