欢迎光临散文网 会员登陆 & 注册

基岩版/网易 资源存档的提取与转换

2022-09-08 23:33 作者:橘猫sama  | 我要投稿

大家好,我是橘猫sama,我会用几期专栏带大家熟悉基岩版的存档操作流程,学完了大家就不必QQ群里到处问人了!

1.游戏认知

为了避免认知误区,我们需要了解《我的世界》这款游戏的结构,以及国际版和网易版的关系

《我的世界》,即大家所称呼的Minecraft、MC,这款游戏按照编写语言分为Java语言编写的Java版和C++语言编写的基岩版

《我的世界》在PC端拥有官方启动器,但是官启太垃圾了,所以大家一般使用非官方启动器游玩Java版,电脑还需要自己下载Java语言库;而基岩版可以直接启动运行,基岩版无需启动器!

《我的世界》Java版主要在PC端运行,也可以通过pojav等非官方启动器在手机上运行;基岩版可以在全平台运行,包括win10/11,Android,iOS,PlayStation 4,Nintendo Switch,VR等平台

另外,网易代理了《我的世界》国区,电脑能玩Java版和基岩版,而手机上的是基岩版。mojang为基岩版开发了一系列接口,但开发进度缓慢,所以网易为基岩版开发了一系列网易组件接口,但是这也意味着网易的模组不能在国际版中使用

hmcl和pcl2是常见的Java版启动器,Minecraft和Minecraft preview是基岩版及其预览版,下方是网易启动器以及网易开发者启动器

搞清楚了《我的世界》这款游戏复杂的版本关系,大家对网上的教程起码能有一个找寻的方向,不至于一头雾水(`・ω・´)

2.游戏位置&资源导入导出

接下来我们聊聊基岩版的游戏位置,我们可以通过修改文件而加载光影,或者导入模组资源

主要介绍Windows平台和Android平台,iOS玩家请在B站搜索相应的教程,都是能找到的

Windows平台

基岩版默认下载到C盘,位置是C:\Users\用户名\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang

请学习简单的英语,对于接下来的检索很有帮助

这就是我们平常接触的可供修改内容了

这些是游戏的根目录,下载的文件资源需要放入相应的文件夹内

behavior_packs行为包,常见的生物密集、假人、TNT复制属于行为包

resource_packs资源包,方块纹理、光影、模型、粒子等内容均属于资源包,比如“刷怪点显示”利用粒子标定怪物生成位置,“怪物萌化”修改生物模型,“矿物发光”、“夜视”、“区块显示”属于光影(1.18.30+被渲染龙一波带走)

skin_packs皮肤包,现在已经用的不多了,Xbox账号可以直接导入皮肤图片

minecraftWorlds地图,我们所有的游戏地图都在这里

另外,基岩版本体位于C:\Program Files\WindowsApps\Microsoft.MinecraftUWP_1.19.2002.0_x64__8wekyb3d8bbwe

底下就是基岩版预览版的Microsoft.MinecraftWindowsBeta_1.19.3023.0_x64__8wekyb3d8bbwe

本体名称和你所在的游戏版本有关

内含基岩版数据内容,不要动

在这里可以扒mojang的底裤,看看mojang到底改了啥

另外仿照官方的模板,我们可以制作自己的纹理包/行为包!

Android平台

1.17以前,我们打开文件管理器,找到games/com.mojang即可

但是应谷歌要求,1.18将文件挪入Android文件夹,位置在/emulated/0/Android/data/com.mojang.minecraftpe/files/games/com.mojang/

除了华为基于安卓10开发鸿蒙系统,其他安卓厂商升级安卓11/12以后遇到了Android文件权限限制,但是我们依旧可以通过第三方管理器,如MT管理器 修改Android/data内容

网易我的世界和国际版都是可以的!

一图流

请注意:由于猎豹清理大师以及一众杀毒软件的暴力杀毒,所以1.18存档位置变了以后清理内存有可能直接把地图当做垃圾缓存处理掉,手机清理内存一定要小心!

强烈建议把文件存储位置放在外部,以防找不见

网易手机版

国际版MC的附近就是网易的文件了,非常好找

网易也是可以找到文件的,很遗憾网易已经不能导入(import)纹理包和地图了

网易的地图是可以导出的,另外模组也可以,但是为了网易作者的权益我并不会提供文件位置,请自行检索

但是,如果你想导出网易单人地图到国际版玩,会遇到一个问题:网易给MC地图单独加密了!网易将db文件错位,并加密了里面的CURRENT,因此我们不能直接把地图塞进国际版

教程在BV12a411H7JE ,不过鉴于很多人没有电脑,我提供单人地图转出服务

投20个硬币,即可转出你的单人地图,q群号205097309

不提供任何市场地图的导出!想导出请直接联系作者要存档!

3.MC资源的使用

手动导入

建议手机端用户使用MT管理器完成操作,电脑端使用任务管理器操作同理

例如你想导入地图的话,先找到游戏的根目录(见步骤1)将文件夹或压缩包导入进来,游戏不能识别压缩包,因此如果是压缩包需要解压缩文件

压缩包一定要解压缩

我们需要保证地图的格式正确,点击地图后需要包含db玩家和若干json,不能文件夹套娃

如果是行为包或资源包,也需要保证正确的格式,里面不能套娃

正确的行为包格式

自动导入

在Java版中,我们一般直接把.zip文件.jar文件塞入文件夹,但是不熟悉的人操作很麻烦

而在基岩版中,mojang加入了独特的.mcpack .mcaddon .mcworld格式文件,电脑端双击或者手机端选择“其他应用打开”中的“Minecraft”也可以直接导入文件

但是实际上,以上这些格式的文件其实也就是.zip文件,把后缀名改成以上的即可

例如“去除buff粒子.zip”直接改成“去除buff粒子.mcpack”,只要格式符合,就可以直接导入

但是!但是!这里的文件一定要符合格式规范!否则会导入失败!

(当然另一种原因是部分组件对于版本有要求,版本不对可能不识别)

下面我们来讲解一下规范的格式以及常见错误

这里拿电脑演示了,手机是一样的流程

地图.mcworld

我们点开一个地图
选中所有的文件进行压缩
正常压缩的文件点开应该就是一样的结构

为什么资源会导入失败呢?主要原因有三:

1.文件叠罗汉,比如你直接压缩前边的文件夹,这个压缩包里面就一个文件夹,系统也不认识这是个啥玩意,然后就会显示导入失败

2.另一种可能是,手机系统抽风,比如你的文件叫做“某建筑v0.1.mcworld”,手机抽风把v0.1的那个“.”当做文件格式了,然后不认识文件就导入失败;那遇见这种情况就只能手动改成.zip格式,弄成文件夹然后按照上文所述位置挪入behavior_packs/resource_packs/minecraftWorlds里面,别无他法,手动导入也是经常用得上的

3.版本不匹配,比如基岩版工业1模组用了脚本引擎,而脚本引擎只能在Windows平台使用并在1.18.30废除掉了;单人假人模组用了gametest框架(拿来替代脚本引擎的且全平台适用),而且该框架mojang没做完,所以换游戏版本还得换模组版本

系统很傻,压缩的时候注意点

纹理包.mcpack

行为包.mcpack

模组.mcaddon

由于Java版模组在游戏界都太优秀了,有人甚至能说出基岩版addon不算模组的暴论

.mcpack等格式与.zip可以通过改后缀的形式直接转换

以红石大杂烩为例,我们可以把这个资源包在“.zip”和“.mcpack”两种形式互相转换,其实都是一码事;打开压缩包,可以看到这些文件都是属于纹理包的范围,.zip打包这些文件再改后缀就可以直接制成资源包(意思 =材质包 =纹理包),发给其他玩家

红石大杂烩是非常优秀的材质哦

某些模组既有资源包也有行为包,亦或者有多个资源包/行为包,那么这种文件就会做成.mcaddon格式,直接把这几个资源包文件夹一起打成.zip,然后改后缀变成.mcaddon即可,游戏自动会分成几个包的

另外,网易的组件是和地图分开储存的;而国际版中,加入资源包/行为包,这些包会直接塞入地图文件一起加载,在全局也可以加装资源包以便服务器使用同时调用一些按键!

注:有些行为包会出现删不掉的问题,删去行为包和带有behavior的.json文件就行了

QQ导入资源包示例

除此以外,QQ等软件也可以直接导入文件,不过有一些bug

蓝奏云因为只能上传.zip所以我一般上传的文件命名为“阿巴阿巴.mcaddon.zip”,删去.zip就能导入,不删可以直接弄成行为包,还是蛮好用的

基岩版/网易 资源存档的提取与转换的评论 (共 条)

分享到微博请遵守国家法律