The bug
When cloning furnaces that are in the middle of smelting, CookTime
block data is copied from the source blocks to the destination blocks and the furnaces finish smelting at the same time. However, cloning brewing stands does not operate the same way. The copied brewing stand resets and must start brewing from the beginning, so the two brewing stands end up finishing at different times.
How to reproduce
Fill brewing stand; half way progress bar, copy it with CTRL
+ Middle Mouse Click
, or use /clone
→ ❌ The progress bar (BrewTime
) is not saved, and it resets
Attachments
Comments 9
Can confirm in 1.17.1. Here are some alternate steps on how to go about reproducing this issue:
Steps to Reproduce:
Summon a brewing stand that is brewing something.
/setblock ~ ~ ~ minecraft:brewing_stand[has_bottle_0=false,has_bottle_1=true,has_bottle_2=false]{BrewTime:350s,Fuel:19b,Items:[{Count:1b,Slot:1b,id:"minecraft:potion",tag:{Potion:"minecraft:water"}},{Count:1b,Slot:3b,id:"minecraft:blaze_powder"}]}
Wait around ten seconds.
Use the pick block function on the brewing stand to obtain a brewing stand item with (BrewTime) NBT data.
Place down the brewing stand with the NBT data and interact with it.
→ ❌ Notice how the brewing time starts again, therefore indicating that cloning/pick blocking brewing stands doesn't copy the "BrewTime" value.
Confirmed for 1.13-pre1.