When an obstruction is created (i.e. an opaque block is placed or a door is closed) between a breeze and an entity it is currently attacking, it will not stop shooting wind charges until several seconds after the breeze loses sight of its target. This is inconsistent with the behaviour of all other projectile-shooting hostile mobs such as skeletons and blazes, which stop firing at their target the instant they can no longer see or pathfind to it. This is the expected behaviour that breezes should also exhibit, but this isn't the case; instead, the breeze continues to shoot wind charges at the block in front of it.
To replicate, create a setup similar to the one seen in the video attached below, with a breeze and iron golem trapped in boxes with direct line of sight to one another before blocking it off.
Linked issues
duplicates 1
Attachments
Comments 2
Yeah, I can confirm that this bug doesn't happen in 1.21.1 so the fix for MC-273076 is likely what causes it
Relates to MC-273076.