慕殇乄
我的目的就是让boss条隐藏,让材质显示

我开始以为是tab跟ia的问题,使劲在改找问题,万万没想到是客户端的原因,我附上两个客户端的mod材质包与版本


千代田依
这个是因为,1.20.2的快照23w31a修改了GUI相关的贴图的路径的原因。

一个比较简单并且可能可行的方式是,你在1.20.2的服务端上用IA生成一个资源包,然后把这个和你的1.20.1的资源包合并,然后发送这个材质包。不过这个方式我没试过不保证一定可以。

当然你也可以手动改,例如对于BossBar,所有BossBar在1.20.1里是装在assets/minecraft/textures/gui/bars.png里的,而在1.20.2的路径为assets/minecraft/textures/gui/sprites/,并且不同颜色分成了不同的图

慕殇乄
千代田依 发表于 2024-1-16 16:30
这个是因为,1.20.2的快照23w31a修改了GUI相关的贴图的路径的原因。

一个比较简单并且可能可行的方式是, ...

我在assets/minecraft/textures/gui文件里新建一个sprites文件夹然后把boss条拖进去,至于不同颜色分成不同的图我不知道,我改了之后两个客户端都没能隐藏boss条
是这样理解的吧

千代田依
慕殇乄 发表于 2024-1-16 17:00
我在assets/minecraft/textures/gui文件里新建一个sprites文件夹然后把boss条拖进去,至于不同颜色分成不 ...

你不分开的话,识别不了的

慕殇乄
千代田依 发表于 2024-1-16 17:13
你不分开的话,识别不了的。
我的思路是让材质包同时包含两个版本的格式
...

该怎么分开呢这个

千代田依
慕殇乄 发表于 2024-1-16 17:28
该怎么分开呢这个

自然是用图像处理软件分开了,分开之后要按照颜色分好,就像这样 ,你也可以找懂材质包的人做这个

另外我说错了,1.20.2的BossBar路径是assets/minecraft/textures/gui/sprites/boss_bar

慕殇乄
千代田依 发表于 2024-1-16 18:21
自然是用图像处理软件分开了,分开之后要按照颜色分好,就像这样,你也可以找懂材质包的人做这个

另外我 ...

好的,我试试

第一页 上一页 下一页 最后一页