Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-277101

Destroying a creaking heart with player-activated TNT does not grant the Monster Hunter advancement

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • 24w44a
    • 24w40a, 1.21.2 Pre-Release 1, 1.21.2 Pre-Release 2, 1.21.2 Pre-Release 3, 1.21.2 Pre-Release 4, 1.21.2 Pre-Release 5, 1.21.2 Release Candidate 1, 1.21.2 Release Candidate 2, 1.21.2, 1.21.3
    • Confirmed
    • Advancements
    • Normal
    • 1308959
    • Expansion A

      The Bug

      The player is granted the Monster Hunter advancement when destroying a Creaking Heart. However, this does not occur if player-activated TNT destroys the Creaking Heart (TNT lit with a flint and steel, fire charge, or flaming arrow shot by the player, for instance).

      This also affects the Monsters Hunted advancement.

      Steps to Reproduce

      1. Revoke the advancement in case you already have it: 
        /advancement revoke @s only minecraft:adventure/kill_a_mob
      2. Place a Creaking Heart between two Pale Oak logs. Break the heart using an axe, and note how you get the Monster Hunter advancement.
      3. Repeat Step 1.
      4. Place a Creaking Heart between two Pale Oak logs again, and then light TNT next to it using flint and steel, so the heart gets destroyed.

      Observed Results

      The player does not earn the Monster Hunter advancement.

      Expected Results

      The player earns the Monster Hunter advancement even if they use TNT to destroy the heart.

            gnembon [Mojang] Gnembon
            Viradex Viradex
            Votes:
            8 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: