CustomModelData used to override trident/trident_in_hand/trident_throwing models does not also carry over to the entity when thrown
Expected to see custom model used for entity but only get the default trident, and no model is available to override this.
Linked issues
Attachments
Comments 8
Yes, trident/_in_hand/_throwing are used for the inventory and held/throwing models; but shouldn't it also be used by the entity when thrown?
This seems like the logical approach, as the trident gets removed from inventory when thrown; and if in a cluster of thrown tridents currently has no way to discern which one is the custom-modelled version.
I think of it as a bug since it becomes impossible to see what trident is supposed to be the modified one based on visuals. There are no indicators that it is a custom modeled item until it is retrieved and placed in inventory.
(Case in point would be making a "lawn darts"-like map where each player has a unique trident for throwing and scoring)
Could you please direct me to the thread for feature requests if this is one? It would be greatly beneficial to have this “feature request” implemented, considering Minecraft is a game that players frequently customize to suit their concepts, and the absence of 3D trident models significantly affects it.
It would be equally advantageous to have the ability to modify elytra models.
The trident is technically an entity and therefore probably cannot be remodeled while in flight. I suspect that
trident_throwing
is used for when you're currently right-clicking while holding the trident, not for when the trident is in flight.