Hi,
I'm trying to add custom armor, but I can't get it to render on the player model.
I use EnumHelper.addArmorMaterial to add the required material and I can't get it to find the right resource location for my texture files.
If I pass "myArmor" as the textureName argument, I get two FileNotFoundExceptions for
"minecraft:textures/models/armor/myArmor_layer_1.png"
and layer 2.
If I pass MODID+":textures/models/armor/myArmor", I get the same FileNotFoundExceptions for
"textures/models/armor/MODID:textures/models/armor/myArmor_layer_1.png"
and layer 2.
(Note that the path now doesn't have the prefix "minecraft:" anymore)
The required textures are located in assets/MODID/textures/models/armor and named accordingly, but I can't get EnumHelper to use this location.
The changelog states that EnumHelper has been fixed for the new ArmorTexture argument in Build 1.8-11.14.0.1265
I am on the currenty latest build (11.14.0.1281) and this still doesn't work for me.
Has anyone this working already or an idea how to fix this? Or might this still be a bug with forge?
Best regards
Peregrine