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

Item-related advancements are not granted when they are put in bundles right away

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Works As Intended
    • None
    • 24w33a
    • None
    • Confirmed
    • Advancements, Crafting
    • Normal
    • 1284872
    • Expansion A

      There are some items that, when in your inventory, grant an advancement, like all froglights at once, netherite hoes, a full set of netherite armor, wither skeleton skulls, crying obsidian, ancient debris, blaze rods, the dragon egg, elytra, sniffer eggs, cobblestone, stone pickaxe, iron, iron armor, iron pickaxe, diamonds, diamond armor, lava bucket, and obsidian. This is as close to an exhaustive list as I could get.

      When you put any of these in a bundle (say, from the creative menu), if they would trigger an advancement, they will not until you remove said item.

      I believe that these advancements should be granted when the item is in the bundle because it demonstrates that the player has, in fact, obtained these items, and thus has completed the advancement requirements.

      Steps to reproduce:

      1. Create/open a world with the Bundles experiment enabled
      2. Obtain a bundle
      3. Take a Netherite Hoe from the Creative inventory and put it into the bundle without putting it into your inventory first

      Observed result:
      You do not get the Serious Dedication advancement.

      Expected result:
      You get the Serious Dedication advancement.

      Note that these steps to reproduce also apply to all of the items listed in the first paragraph.

            Unassigned Unassigned
            Ben_S Ben_S
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: