总所周知,CMD能实现一个物品,多个材质,这对地图开发者制作一些武器,道具提供了极大的便利。但是在原版实现实体的多个纹理是一件困难的事,然而1.20新推出的盔甲纹饰让我看到了让盔甲实现多个纹理的契机。

首先在minecraft的资源文件夹找到了textures/trims/models/armor文件夹,所有的盔甲纹饰纹理都存放于此。类似于材质的修改方式,选择我们要修改的盔甲纹饰纹理,这里我选择了silence这个纹理作为示例。(注:如果我们制作的材质不能全覆盖原本盔甲的话,就相当于做了个新的盔甲纹饰)

然后去做个材质,仿造文件夹路径建立文件夹,我这里建立的路径是assets/minecraft/textures/trims/models/armor。将材质放进去后,压缩成资源包导入存档就行了。


可以看到敲了该盔甲纹饰的装备应用了我们新做的材质,但原版未敲该盔甲纹饰的装备不受影响。物品栏里的敲了该纹饰的铁胸甲的贴图可以通过寻常的物品CMD进行修改,值得注意的是,记得把textures/trims/items里的材质换成空白材质,不然会将原本的纹饰效果叠加在物品贴图上。 OK,我们来总结一下! 优点:该方法能让我们在不影响原版未敲对应盔甲纹饰的装备纹理的情况下,实现盔甲的mini”CMD“。 弊端:原理是替换原版盔甲纹饰纹理,所以与原版的盔甲纹理不兼容。 该方法目前我只能做到扩展16套额外盔甲纹理(因为就16种盔甲纹饰) 【该贴的目的是抛砖引玉,因为本人能力有限,只能为大家提供一个思路。不过算上原版的5套盔甲,21套盔甲不多不少的能为一些地图开发者制作RPG,PVE,PVP地图了】