#Custom Armor/Elytra Texture with Custom Model Data?

1 messages · Page 1 of 1 (latest)

swift viper
#

Hi! I've been exploring the new 1.21.4 resource pack features, and it seems like it should be possible to create custom armor or elytra textures using custom model data. However, I've tried setting it up and can't seem to get it to work.

Just to clarify, I don't want to use any mods or custom models; I'm only focusing on textures.

Does anyone know how to make this work, or can confirm if it’s not possible? Thanks in advance!

vocal turtleBOT
#
Welcome to the help forum!

Please make sure to read #1029373817119838218 as it may answer your question!

Once your question has been resolved, please mark the post as closed by using the </close:1163944441741049897> command.

vital flame
#

been wondering this same thing haha

naive rune
#

It's not via the CustomModelData component, but you can assign custom textures to armors, yes.

naive rune
#

You'd create a file like this in assets/minecraft/models/equipment and name it whatever you want (you can create it in a namespace other than "minecraft" as well).

example.json

{
    "layers":{
        "wings":[
            {"texture":"namespace:path_to_your_texture"}
        ]
    }
}```
then ingame you use `/give @s elytra[equippable={slot:"chest",model:"minecraft:example"}]`
#

for armor you'd use "humanoid" and "humanoid_leggings" instead of "wings"

#

@vital flame and @swift viper

swift viper
#

This would mean people without the resourcepack would see purple/black square right?
Anyway to put a fallback in that?

I like the custom model data cuz its just shows default to player without the pack

naive rune