The bug
When a brewing stand is unloaded, such as saving and quitting in a singleplayer world, the cycle is reset to the start. This includes consuming another blaze powder.
For example, if you are adding nether wart to a water bottle, and it was almost done the brewing cycle, then exit your game it will be back to the start when you join back. It does not restart when the chunk is unloaded/reloaded by moving around in the world.
Issue has existed for a long time and significantly hurts redstone automated brewing contraptions (close world while auto brewing = machine broken).
Code analysis
Code analysis by @unknown can be found in this comment.
Linked issues
is duplicated by 1
relates to 1
Comments 19
Related to MC-10025.
Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases. If this has been done, we can reopen the issue.
Keep in mind that the "Resolved"-Status on this ticket just means "Answered", and that we are waiting for further information on whether this issue still exists or not. We will reopen it as soon as the requested information has been deliviered.
Please link to this comment in the description
The following is based on a decompiled version of Minecraft 1.10 using MCP 9.30.
The problem is that the ingredient item is not stored in the NBT data. Because of this the BrewTime
gets reset.
Can still reproduce in 1.18. My ticket of this is duplicate I guess but has a few more details, such as stating this doesn't happen when loading chunks, only reloading world. Should I paste description into comments here if it is to be marked as duplicate and this one updated to 1.18?
Confirmed.