I’ll leave a datapack which can reproduce the bug attached here! The steps to reproduce the bug is:
1. Create a world with the attached datapack
2. Summon an ender dragon and a zombie (/summon <target> ~ ~ ~ {Attributes:[{Name:"minecraft:generic.max_health",Base:1.0f}],Health:1.0f})
Kill the ender dragon using an arrow (The advancement won’t be granted because of the bug)
4. Kill the zombie using an arrow (The advancement will be granted because the bug seems to happen exclusively to dragons)
The expected result was that the advancement would be granted upon killing the dragon, but it isn’t
NOTE: There are two advancements in the pack. They’re the same but one detects when you kill a zombie and the other detects when you kill an ender dragon.
Linked issues
Attachments
Comments 2
This issue is already being tracked in MC-304809. I have resolved this report as a duplicate.
Thank you for helping us improve Minecraft! We saved your files: