F3 + T does not reload advancements but does reload loot tables
The bug
Pressing F3 + T does not reload advancements but does reload loot tables despite them being both in the data folder of a world.
Note: This might affect recipes as well.
How to reproduce
- Open a world
- Create the following folder structure in the data folder of the world
- loot_tables
- custom
- test.json
(attached file)
- test.json
- custom
- loot_tables
- Create a chest with the loot table custom:test
/setblock ~ ~ ~ chest default replace {LootTable:"custom:test"}
- Open the chest
→ It contains a stone item - Change the test.json file (with a text editor) to give minecraft:dirt as loot
- Repeat steps 3 and 4
→ The chest contains still a stone item - Press F3 + T
- Repeat steps 3 and 4
→ The chest contains a dirt item - Create the following folder structure in the data folder of the world
- advancements
- custom
- root.json
(attached file)
- root.json
- custom
- advancements
- Press F3 + T
- Walk around
- Open the advancement view
→ You will not see the custom advancement (beacon icon) - Reopen the world
- Open the advancement view
→ Now you will see the custom advancement
2017-03-31, 04:54 PM
2017-05-04, 01:02 AM
2017-04-07, 12:20 PM
6
2
F3, advancement, f3, loot-table, reload