mojira.dev
MC-228367

Several advancements are ignored when upgrading from 1.16.5

The bug

Several advancements are ignored when upgrading from 1.16.5.

This includes, for instance, minecraft:recipes/decorations/honey_block and minecraft:recipes/decorations/slime_block, which might be caused by a missing datafixer when honey and slime blocks were moved from the Decorations to the Redstone tab.

To reproduce

1. Generate a world in 1.16.5

2. Run /advancement grant @s everything
3. Update it to 1.17 and look into the logs

Relevant part of an example log file:

[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/misc/iron_ingot_from_blasting' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/misc/iron_ingot' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/misc/gold_ingot_from_blasting' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/misc/gold_ingot' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/building_blocks/mossy_stone_bricks' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/redstone/redstone_from_smelting' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/redstone/redstone_from_blasting' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/misc/coal_from_smelting' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/misc/coal_from_blasting' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/misc/diamond_from_blasting' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/misc/diamond_from_smelting' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/misc/lapis_from_blasting' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/misc/lapis_from_smelting' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/building_blocks/mossy_cobblestone' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/decorations/honey_block' in progress file <removed>.json - it doesn't exist anymore?
[10:23:19] [Server thread/WARN]: Ignored advancement 'minecraft:recipes/decorations/slime_block' in progress file <removed>.json - it doesn't exist anymore?

Linked issues

Comments

ampolive

Relates to MC-172027.

ampolive

(Unassigned)

Confirmed

(Unassigned)

advancement, data-fixer

1.17

Retrieved