mojira.dev
MC-304188

Custom advancements with no display reveal its parent hidden advancement oddly

The advancement menu breaks in such a way where only the path to an advancement shows under certain conditions. These conditions being that said advancement is flagged as hidden, and that the player viewing the advancement menu has an advancement with no display childed to the hidden advancement. This is purely a display issue, and has no impact on purely vanilla worlds.

To reproduce:

  1. In a datapack or mod, create two separate advancements.

  2. Make one hidden, and the other parented to the hidden one. The hidden one shall have a display field, while the child advancement shall not.

  3. In-game, grant yourself the displayless advancement, but not the hidden one.

  4. Check the advancement menu for where the hidden advancement would be.

Expected result

Either nothing shows up, or the hidden advancement is revealed. (If you are to fix this, please go with the latter. It would be pretty useful :3)

Actual result

The path to the hidden advancement is revealed, but the advancement itself is not, resulting in a path with a very visible cutoff.

Attachments

Comments 2

We do not have enough resources to reproduce this issue.

Please attach a minimal setup data pack that can be used to reproduce this issue.

This issue is being temporarily resolved as Awaiting Response. Once the requested information has been delivered, the report will be reopened automatically.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

[media]

Whipped this up real quick after I saw your reply. There are directions in-game once the datapack is fully loaded. Easy as pie.

WeirdPlop

(Unassigned)

Confirmed

(Unassigned)

1.21.10, 25w46a, 1.21.11 Pre-Release 2, 1.21.11 Pre-Release 3, 1.21.11 Pre-Release 4, 1.21.11 Pre-Release 5

Retrieved