mojira.dev
MC-132277

The advancement tree is randomly spaced and offset when only some items in advancement chains are complete

Steps to reproduce

  1. Make sure you have none of the "Adventure" advancements.

  2. Type

    /advancement grant @s only minecraft:adventure/very_very_frightening

    -> See that the 'Very Very Frightening' is offset by quite a bit, instead of being directly after the root of the adventure tab.

Linked issues

Attachments

Comments 9

@unknown, I created the bug. Please confirm! 😃

This is how it appears in 1.12.2. What about the screenshot you attached to MC-117352?

@unknown, that screenshot was from a datapack's advancements. However, I did find a new example from vanilla which is easy to reproduce. I have updated the issue with that example. (Very very frightening).

The advancements seems to be placed statically, the position of that advancement doesn't change regardless that single advancement or all advancements are granted.
Fail to see a bug here.

@unknown, the bug is that it looks strange. Why should the advancements be placed this way? They should be instead placed in a normal chain, one right after the other. That's probably what the related issue was trying to say as well. This is just a recreation of that issue, so I'm not sure what the devs intended to fix with that, but didn't.

Yes, it's looking strange and not intuitive, but that isn't necessarily a bug. I meant with "seems to be placed statically" that it is deliberatly coded that way.

Confirmed for 1.16.1.

Confirmed for every version up to 1.19.2

CreeperMagnet_

(Unassigned)

Confirmed

UI

Minecraft 1.13-pre5, Minecraft 1.13-pre6, Minecraft 1.13-pre7, Minecraft 1.13-pre8, Minecraft 1.13-pre10, ..., 1.20.1, 23w31a, 23w32a, 1.20.4, 24w06a

Retrieved