诺言T
本帖最后由 诺言T 于 2021-2-12 22:06 编辑

版本1.12.2
1.optifine有一个自定义模型功能,把模型做好了放在minecraft\optifine\cem里就能替换原版的模型但能否放在mod名字\optifine\cem来替换mod的模型
2.如何通过某些条件如实体名字来换不同的模型
解决任意一个就行

Fucker_hank
理论上应该不能用optifine修改mod里面的模型,它不可能读取每个mod的模型并替换
除非你直接找到mod所在模型的编写部分,去自己编写替换吧

feiyuyu
可以明确的说 现在的1.12java版 和optifine这两个要求都无法实现。
查阅optifine帮助文档可知cem里面可以修改的模型 是有明确的列表的 。
只有原版的生物可改。
参考:https://github.com/sp614x/optifi ... c/doc/cem_model.txt
在mc的wiki里面 1.13以前java版没有修改实体模型的功能
(基岩版可以链接

现阶段可以做到根据实体名字换皮肤
参考:https://github.com/sp614x/optifi ... entities.properties
可以尝试别的mod
参考:https://wiki.germmc.com/entity/custom_model.html
还有不少插件是用多个盔甲架组合来添加实体的

诺言T
Fucker_hank 发表于 2021-2-12 22:52
理论上应该不能用optifine修改mod里面的模型,它不可能读取每个mod的模型并替换
除非你直接找到mod所在模型 ...

mod是我自己制作的,所以我有那个模型,但只能mod里只能用java格式,出来后想用jem格式制作更多动画然后用材质包替换,原版是成功替换了,但mod的模型替换没效果,想问问有没有解决方法

粘兽
1.optifine目前还不支持改模组实体的模型
2.参考这个资源包
https://www.curseforge.com/minec ... s/transmobifier-16x

Fucker_hank
诺言T 发表于 2021-2-12 23:01
mod是我自己制作的,所以我有那个模型,但只能mod里只能用java格式,出来后想用jem格式制作更多动画然后 ...

emmm我对mod编写没有涉猎,但是jem格式是optifine独有的读取格式吧,目前它还实现不了,如果有精力可以研究下它内部的原理,自己写

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