#Retexture Diamond Armor with OptiFine

9 messages · Page 1 of 1 (latest)

versed tide
#

properties looks like this:

type=armor
items=minecraft:diamond_boots
texture.diamond_layer_1=./fireshoes_layer_1
model=./fireshoes.json

#

.json looks like this:

{
"credit": "Made with Blockbench",
"texture_size": [32, 32],
"parent": "item/generated",
"textures": {
"layer0": "./fireshoes_layer_1",
"particle": "./fireshoes_layer_1"
},
"elements": [
{
"from": [-5, 0, -3],
"to": [5, 4, 3],
"faces": {
"north": {"uv": [3, 3, 8, 5], "texture": "#0"},
"east": {"uv": [0, 3, 3, 5], "texture": "#0"},
"south": {"uv": [11, 3, 16, 5], "texture": "#0"},
"west": {"uv": [8, 3, 11, 5], "texture": "#0"},
"up": {"uv": [8, 3, 3, 0], "texture": "#0"},
"down": {"uv": [13, 0, 8, 3], "texture": "#0"}
}
}
]
}

#

I tried many ways when I remove "texture.diamond_layer_1=" in properties the old diamond boots texture comes back, when I put that line it, no texture shows

pulsar ginkgo
#

Anyways, you cannot change the model of armor

versed tide
#

idk either, it kicked me from the server 😄

pulsar ginkgo
#

!faq java-armor

versed tide
#

oh 😦

tiny cargoBOT
# pulsar ginkgo !faq java-armor

The armor model when worn on players/entities cannot be remodeled in vanilla Java edition, only retextured. Pumpkins and other items set on a player's head can be remodeled for custom hats, but won't display if set on feet/legs/torso.
(Any item can be put on the players head via the /item replace command (aka /replaceitem before 1.18), or ofc via mod or plugin methods).
Furthermore, with this pack you can give a large set of specific leather armor colors a unique texture without interfering with the colors available in a normal survival situation: https://github.com/Ancientkingg/fancyPants

With Optifine it is possible to add texture variants on any armor pieces depending on the name, damage and other nbt, but remodelling is also not possible with it.