在迷你世界里插包到底咋整?手把手教你从懵逼到精通
凌晨两点半,我又在电脑前抓头发了。朋友非让我帮他搞《迷你世界》的模组,说什么"插包很简单",结果我折腾了三小时连门都没摸着。得,干脆把这次踩坑经历全写下来,下次谁再问我直接甩链接。
先整明白啥是插包
说白了就是给游戏加私货。官方给的叫原版包,玩家自己改的叫行为包(改游戏逻辑)和资源包(换皮肤音效这些)。去年官方更新后,现在都统称开发包了。
- 行为包:能让猪飞起来,让石头爆炸
- 资源包:把土块变成巧克力,爆炸声改成猫叫
准备工具别抓瞎
我刚开始就栽在这儿,下了一堆没用的软件。其实就三样:
工具 | 用途 | 下载渠道 |
MT管理器 | 解包改文件 | 各大应用市场 |
Notepad++ | 改代码 | 官网 |
迷你世界国际版 | 测试用 | Google Play |
注意!国服现在锁了第三方包,要测试得用国际版(别问我怎么下,自己想办法)。
具体操作手把手
1. 找到游戏包:用MT管理器进/Android/data/com.minitech.miniworld/files/games,那个最大的.mcworld文件就是
2. 解压它:长按选"解压到当前目录",会出来一堆json文件和图片
3. 改manifest.json:用Notepad++打开,重点看这几行:
- header/version:改成[1,0,0]这种格式
- modules/type:写清楚是行为包还是资源包
4. 魔改内容:
- 改贴图就换textures文件夹里的png
- 改属性找entities里对应的json
5. 打包回去:全选文件压缩成zip,改后缀为.mcpack
常见翻车现场
上周改个简单材质包,游戏直接闪退七次。后来发现是文件名带中文导致的。其他坑还有:
- json文件少个逗号
- 图片尺寸不是16的倍数
- 版本号没按规范写
最坑的是有次改完死活不生效,结果发现手机缓存没清...现在我都养成条件反射了,改完必做三件事:
- 关游戏进程
- 清应用数据
- 重启手机
高阶玩家骚操作
见过大佬把整个游戏改成恐怖生存模式:
- 把阳光改成绿色
- 猪的叫声替换成哭声
- 夜晚随机刷隐形怪物
这要改entity.json和biomes_client.json,具体代码太长就不贴了(其实是我还没完全搞懂)。《迷你世界Mod开发指南》这本书里有详细案例,不过都是英文的...
咖啡喝完了,显示器右下角显示04:17。上次这么熬夜还是大学赶论文,不过好歹把朋友要的"会放屁的草方块"搞出来了。测试的时候笑到打鸣,这破效果值我掉的三根头发吗?
评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
网友留言(0)