Advancement "Monster Hunter" (kill_a_mob) is not granted for killing certain hostile mobs
The bug
The advancement "Monster Hunter" is granted for killing many types of hostile mobs, including polar bears, but is not granted when you kill:
- elder_guardian
- endermite
- vex
- ender_dragon
- wither
- Killer rabbit
- giant
- wolf
The reason for this seems to be that the corresponding JSON file is not containing the case for killing these creatures.
How to reproduce
- Revoke the "Kill a mob" advancement
/advancement revoke @p minecraft:adventure/kill_a_mob
- Summon an elder guardian
/summon elder_guardian ~ ~ ~ {Health:0.1f,NoAI:1b} - Kill it
→ You are not granted the advancement - Summon a normal guardian
/summon guardian ~ ~ ~ {Health:0.1f,NoAI:1b} - Kill it
→ You are granted the advancement
2017-04-10, 11:55 PM
2020-04-02, 03:49 PM
2020-04-02, 03:49 PM
6
5
advancement, elder_guardian, ender_dragon, endermite, guardian, kill, killer-rabbit, mob, vex, wither, wolf