开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

[游戏相关] 【模型相关】关于Java版药水物品模型的一些问题

 发表于 2024-6-8 12:31:10|显示全部楼层|阅读模式 IP:广东省
24铁粒
    在试图更改资源文件中的 splash_potion.json、potion.json、lingering_potion.json 等药水相关的物品模型时,更改后的模型虽然能够正常显示,但不论是哪种药水,其中一个纹理 potion_overlay.png 在染色时只会显示洋红色(见图,即“不可合成的药水”的颜色)。


    这种情况下,需要做什么才能让其显示为原本应有的颜色;除了药水以外还有哪些纹理需要注意此类事项。

    使用的软件是Blockbench,游戏版本是Java版,模型见展开内容。


QQ截图20240608122542.png



最佳答案

查看完整内容

初步判断62行到67行出错 这一个块绑定了丢失纹理#missingno 完整修改建议: 第108~113行:删除(包括107行的逗号) 第62~67行:将 "texture": "#missing" 修改为 "texture": "#layer0", "tintindex": 0 第5行:插入 "layer0": "item/models/bottle/potion_overlay", 行 类似模型见模型#物品着色和模型#方块着色
苦力怕论坛,感谢有您~
 发表于 2024-6-8 12:31:11|显示全部楼层 IP:江苏省
本帖最后由 El_Trueno 于 2024-6-8 13:36 编辑

初步判断62行到67行出错
这一个块绑定了丢失纹理#missingno

完整修改建议:
第108~113行:删除(包括107行的逗号)

第62~67行:将 "texture": "#missing" 修改为 "texture": "#layer0", "tintindex": 0

第5行:插入 "layer0": "item/models/bottle/potion_overlay",

类似模型见模型#物品着色模型#方块着色
2#2024-6-8 12:31:11收起回复
ALYBH2024-6-8 12:53IP:广东省
回复举报
已经尝试过将其更改为layer0,但药水颜色依旧不变。
El_Trueno2024-6-8 12:59IP:江苏省
回复举报
layer0是否有通过"textures"指定
El_Trueno回复ALYBH2024-6-8 13:23IP:江苏省
回复举报
另外面着色指定方式有误,可删除 layers 段,而在62行到67行指定 texture 后指定 "tintindex": 0
El_Trueno回复ALYBH2024-6-8 13:30IP:江苏省
回复举报
已补充回答
ALYBH回复El_Trueno2024-6-8 13:47IP:广东省
回复举报
已解决,感谢回答
还有 1 条回复, 点击查看
苦力怕论坛,感谢有您~
回复

使用道具举报

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供支持 | GMT+8, 2024-12-15 07:07

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号-3