KTR
这个好奇的想法是来自于英海的视频帖子当中:http://www.mcbbs.net/thread-659183-1-1.html个人下载了材质包以后也研究了下,但自己改材质根本没用,希望懂这行的dalao解答下,如何自己做一个不同物品显示名显示不同的材质


爱心魔王FHC
请解释
标题:不同物品显示名不同的材质
内容:不同物品显示名显示不同的材质

ruhuasiyu
我读了好几遍都没读懂?你这表达的是什么意思?

KTR
FHC红石 发表于 2017-2-26 13:00
请解释
标题:不同物品显示名不同的材质
内容:不同物品显示名显示不同的材质 ...

原谅我语文不好,我的意思是不同的display显示名,就显示不同的材质,就好比一把钻石剑,我用铁砧改名为 超级钻石剑 那他就会显示另一个材质,需要材质包搭配的,具体的你可以看我发的那个视频帖地址

爱心魔王FHC
KTR 发表于 2017-2-26 13:05
原谅我语文不好,我的意思是不同的display显示名,就显示不同的材质,就好比一把钻石剑,我用铁砧 ...

我在原帖的FAQ中发现了这个
问:我真的需要Optifine ?
  是的。这个包没有它不会工作。
应该是Optifine的功能,原版我是真没见过修改名字可以变换材质的
稍微研究了下材质包
可以发现新增的贴图都在assets\minecraft\mcpatcher文件夹
每个图片旁边都有个.properties后缀的文件,应该就是设置名称对应材质的
并且在模型文件中发现了这个
overrides:使用物品标签确定不同状态下物品的模型及材质。(List)
    ├ (a case):单个标签。(Compound)
    │  └ predicate:储存多个物品标签。(Compound)
    │     └ (a case):单个物品标签,详见注释。(String)*
    └ model:从 assets/minecraft/models/ 中调用模型的路径。(String)
参考:http://www.mcbbs.net/thread-491597-1-1.html

看到properties后缀突然想到了这个:http://www.mcbbs.net/thread-103270-1-1.html

⊙v⊙
这个不就是昨天某人问的那个嘛...一毛一样
optifine的功能...
http://www.mcbbs.net/thread-676378-1-1.html
  1. type=item
  2. items=307
  3. texture.iron_layer_1=abc
  4. nbt.display.Name=ipattern:abc
复制代码

比如这样,然后mcpatcher/cit/下一个材质名为abc
进游戏拿307号物品改名为abc,物品的材质就变了...


如果原版的话涉及到伤害值...反正应该不是你要的

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