This is truly the strangest bug I have ever seen. While trying to get footage for MC-227154, I found something much weirder. Just see for yourself.
To reproduce
Summon a blaze (blaze A) with whatever UUID you can randomly type. For example:
/summon minecraft:blaze ~ ~ ~ {UUID:[I;1,2,3,4]}
Optionally, you can put blaze A into an enclosure
Spawn another blaze (blaze B)
/summon minecraft:blaze
Summon a snowball with an Owner tag that matches the first blaze's UUID. Make sure it hits the second blaze.
/summon minecraft:snowball ~ ~ ~ {Owner:[I;1,2,3,4]}
→ ❌ Blaze A starts to take damage and then dies, even though no actual fight takes place.
Video
[media]Linked issues
duplicates 1
Attachments
Comments 9
The blaze is attacking itself. When a blaze gets hurts, it alerts other blazes within its follow range that it has been hurt and sets their attack target to the original blaze's target.
eso de que lo fija como objetivo, se le dice trackear, y eso entre mobs hostiles pasa cuando uno le pega al otro por accidente y entonces se empiezan a pegar entre ellos como si en la vida real, alguien le pega a alguien y se empieza una pelea
turritoxx123: you fail to understand this issue. The issue is not that the blaze is retaliating (although that is a separate bug), it is that the blaze that owns the snowball takes damage without anything hitting it. As Chumbanotz said, the blaze is attacking itself.
Possibly duplicates MC-110386.
Thank you for your report!
We're tracking this issue in MC-110386, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Please provide a video of this happening with your debug screen enabled (F3)