Just like the head display context in the game currently, I suggest adding eight new item display contexts (torso, leftarm, rightarm, leftleg, rightleg, leftwing, rightwing, and cape) to allow for entirely custom armor models through resource packs and commands.
The new display contexts would each rotate with a different part of the player's body or accessories. torso, leftarm, rightarm, leftleg, and rightleg would rotate with the player's body, while leftwing and rightwing would rotate as if they were elytra wings, and cape would follow the rotation of the player's cape, even if they did not have one equipped. Each item model could define custom transformation values for them, as with all other display contexts, but unlike other display contexts, putting an item in a certain slot would not only render one of them. Each armor slot would render all of the display contexts associated with it. For example:
The chest armor slot would render torso, leftarm, rightarm, leftwing, rightwing, and cape simultaneously.
The legs armor slot would render torso, leftleg, and rightleg.
The feet armor slot would render leftleg and rightleg.
Using the new item model definitions system introduced in 1.21.4, resource pack makers could differentiate between these display contexts and give each context a different item model, effectively allowing all armor slots to be customized as heavily as the head slot can currently.
Please sign in to leave a comment.
0 Comments