如题,我制作了一个材质包,其中仅仅更改了钻石剑的模型和相关材质,使得钻石剑在不同的Damage值下有不同外观。
然而发现使用这个材质包后粒子效果item中的minecraft:diamond_sword出了问题,显示为丢失材质的粒子效果,请问如何解决?
(版本1.13.2,我在原版assets中没有找到particle的相关文件)
然而发现使用这个材质包后粒子效果item中的minecraft:diamond_sword出了问题,显示为丢失材质的粒子效果,请问如何解决?
(版本1.13.2,我在原版assets中没有找到particle的相关文件)
如果你的钻石剑模型是以"builtin/generated"为父模型的话,把粒子贴图的贴图参数调整为layer0;如果没有父模型的话,单独设置一个贴图参数为"particle"的项。
例如原版的钻石剑模型:
复制代码
中的那个layer0会在builtin/generated中作为粒子贴图使用,但是如果没有这个父模型的话,就要加上一个"particle"贴图,就像这样
复制代码
例如原版的钻石剑模型:
- {
- "parent": "item/handheld",
- "textures": {
- "layer0": "item/diamond_sword"
- }
- }
中的那个layer0会在builtin/generated中作为粒子贴图使用,但是如果没有这个父模型的话,就要加上一个"particle"贴图,就像这样
- {
- "textures":{
- "layer0":"item/diamond_sword",
- "particle":"item/diamond_sword"
- },
- elements:[
- ...
GeForceLegend 发表于 2019-12-10 14:58
如果你的钻石剑模型是以"builtin/generated"为父模型的话,把粒子贴图的贴图参数调整为layer0;如果没有父 ...
以下是diamond_sword.json的代码,应该使用了父模型:
随后我又根据以上代码添加了diamond_sword_original.json和ethaxium_sword_d.json:
感觉和你描述的一样。不应该有问题啊......
Determancer 发表于 2019-12-10 15:06
以下是diamond_sword.json的代码,应该使用了父模型:
随后我又根据以上代码添加了diamond_sword_origina ...
1.13扁平化之后textures目录下的items文件夹变成了item少了s,这个你注意了没(我看你这里是items)