Mojang requested that each conversion be tracked in its own report, so said reports have been created and linked as related to this one, and this one has been resolved as Invalid.
It would be expected that when a mob has any equipment (obtained either through normal means or through commands) and is converted to another mob which cannot normally wear or use such equipment, that there would be a consistent rule regarding whether or not such equipment is retained, dropped on the ground or deleted. This is not the case:
Conversion | Repro steps | Observed behavior | Tracked in other report |
|---|---|---|---|
Hoglin → Zoglin |
| Equipment is retained | |
Mooshroom → Cow |
| Equipment is deleted | |
Pig → Zombified Piglin (body, saddle) |
| Equipment is deleted | (armor and hand items could potentially be tracked in their own report) |
Tadpole → Frog |
| Equipment is deleted | |
Villager → Witch |
| Equipment is deleted | Armor is tracked in MC-305199 |
Zombie Villager → Villager (hands, body, saddle) |
| Said equipment is dropped only if the corresponding | Armor is tracked in MC-311524, which as of writing this needs to be updated; but this is a related issue, rather than a sub-case of this issue, since villagers are intended to be able to wear armor (see MC-55516) |
All mob type conversions not mentioned above (body and saddle) | (Omitted) | The behavior for body and saddle items for the conversion is the same as it is with other equipment |
Note
My preferred solution would be to take the following line. During a conversion, for each piece of equipment,
If the output mob can make use of it, it is retained
If the output mob cannot make use of it, it is dropped on the ground with a chance exactly matching the input mob’s corresponding
drop_chancesentry
Note that villagers and witches should not be considered to be able to “make use of” their main-hand items, as this slot is simply overwritten depending on the circumstances.
Linked issues
relates to 13
Comments 2
Thank you for your report!
After consideration, the issue is being closed as Invalid.
This report does not describe a bug.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Can confirm.