Resource pack makers cannot create overrides for the appearance of armor while the player is wearing it, only of the "item" as it is held in the hand/shown in the inventory
What I expected to happen was...:
I would expect there to be some kind of assets/models/armor folder with relevant jsons for implementing overrides for armors.
What actually happened was...:
No such folder exists; the only way to edit armor appearance is by editing the relevant textures, so I cannot, as an example, create a helmet that appears as "horns" and still grants all the benefits of armor. Currently custom models of this kind are only available by editing a carved_pumpkin, which provides no armor benefits, and instead acts as a carved pumpkin.
Comments 2
Considering it's already possible to modify the vanilla armor item and entity model textures through a resource pack, this is practically a potential parity change. I'm unsure if adding a comment here might be inappropriate usage, but this would certainly be a great change even if however not a bug.
https://feedback.minecraft.net/hc/en-us/community/posts/360056255091-Custom-armor-models
https://feedback.minecraft.net/hc/en-us/community/posts/360050540012-Using-json-file-to-make-3D-armor-model
Thank you for your report!
However, this issue is Invalid.
You have posted a feature request or a suggestion. This site is for bug reports only.
For suggestions, please visit Minecraft Suggestions on Reddit or visit the Feedback website.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki