Affects Version/s: 1.15.2, 20w08a, 20w10a, 20w11a
Fix Version/s: 20w12a
I wanted to add some information to the Minecraft Wiki on how blast furnace and smoker recipe books are saved being open when the world is closed. So I tried it and I didn't find new NBT data. I entered the world and realized that it wasn't saved at all.
How to reproduce:
- In a world, open the recipe book and enable the filtering craftable option in the crafting table, furnace, blast furnace and smoker.
- Exit the world.
- Enter the world again.
- Right-click on each of the aforementioned blocks only to find that blast furnace and smoker do not keep the recipe book open.
What I expected to happen was:
All of the blocks' recipe books would stay open with the filtering craftable option enabled.
What actually happened was:
It worked only for the crafting table and the furnace.
The crafting table uses the NBT tags "isGuiOpen" and "isFilteringCraftable" to save this information. The furnace uses "isFurnaceGuiOpen" and "isFurnaceFilteringCraftable". For the blast furnace, to fix the bug, "isBlastFurnaceGuiOpen" and "isBlastFurnaceFilteringCraftable" tags should be added, while for the smoker, "isSmokerGuiOpen" and "isSmokerFilteringCraftable" should be added.
Sorry for the lag in the video below.