Dimitriye Danilovic
- dimitriye98
- dimitriye98
- Europe/Stockholm
- Yes
- No
When you start a furnace burning and then swap out what's in the fuel slot and save and quit, the next time you load the burn time indicator will glitch. The reason for this is that the NBT file for furnaces does not store the max fuel burn time and instead dynamically gets it from the fuel slot. This can be seen in the code snippet attached.
To reproduce:
1: Place coal in bottom slot of furnace.
2: Put something smeltable in the top slot to start it burning.
3: Wait for the burn time to visibly decrease
When you start a furnace burning and then swap out what's in the fuel slot and save and quit, the next time you load the burn time indicator will glitch. The reason for this is that the NBT file for furnaces does not store the max fuel burn time and instead dynamically gets it from the fuel slot. This can be seen in the code snippet attached.
To reproduce:
1:Place coal in bottom slot of furnace.
2:Put something smeltable in the top slot to start it burning.
3:Wait for the burn timeto visibly decreaseWhen you start a furnace burning and then swap out what's in the fuel slot and save and quit, the next time you load the burn time indicator will glitch. The reason for this is that the NBT file for furnaces does not store the max fuel burn time and instead dynamically gets it from the fuel slot. This can be seen in the code snippet attached.
To reproduce:
1: Start furnace burning with a fuel other than a stick.
2: Allow the burn time to visibly decrease.
3: Swap the fuel with something that burns shorter than the original fuel.
4: Save and quit.
5: Reload the save.
6: Open the furnace.
7: The burn time indicator will have increased.
Burn time indicator of a Furnace not working correctly after reloading the worldFurnace NBT Load Bug