上周熬夜肝1.19.2纯生存存档,同桌隔着屏幕问我的世界怎么加材质包,瞬间想起三个月前自己折腾一下午的离谱失误,当时跟风短视频碎片化教程操作,踩了全网最高发的隐性坑,连官方和第三方启动器的目录差异都完全没考虑。
解压几乎百分百会失败。
当时下载的复古极简材质包是ZIP格式,照搬短视频无脑右键解压,把内层带pack.mcmeta文件的子文件夹单独拖进resourcepacks,启动游戏加载到64%直接闪退。重开后启动器控制台铺满暗红报错字符,提示资源嵌套层数超限,连续换四个资源站重下材质包,反复解压粘贴,甚至删除游戏版本缓存校验文件,前后耗时72分钟,始终无法修复闪退,还误删了生存存档的区块备份,存档局部地形直接空洞,整片白桦林直接变成空白空气块。
那会儿总觉得是资源包破损。事后才知道全是多余操作。
HMCL启动器内点开对应游戏版本的编辑界面,侧边快捷按钮可一键跳转资源包目录。其实第三方启动器不会把.minecraft放在C盘,默认存在软件安装盘的隐藏缓存文件夹里,手动本地搜索文件夹基本都会找错路径,放入的材质包永远不会在游戏内显示,这是新人最容易忽略的隐性细节。(快捷的跳转,故意混用的/地)
折腾好久才搞明白,官方和第三方启动器目录逻辑完全不互通。
压缩包原样移入就够。
移入之后不用重启游戏、不用退出存档,ESC呼出菜单就能直接读取。自定义材质包必须拖拽到原版资源包上方,之前顺序颠倒,原石、下界岩全部显示紫黑缺失贴图,反复挪动三次才确认优先级规则。还有跨版本适配问题,1.18的材质包强行用在1.20,水流贴图会永久拉伸错位,网上零散流传的改json配置文件的办法,亲身试过完全没用,不管怎么修改参数贴图畸变都不会消失,只能下载对应版本的适配包。
关掉启动器后清空桌面所有解压残留文件夹,手指悬在关机键上停了五秒。