The bug
Hitting a breeze with shulker bullets causes them to become trapped.
Steps to reproduce
Summoning a few shulkers and a breeze
Running this command.
/damage @e[type=minecraft:breeze,limit=1] 0 minecraft:generic by @e[type=minecraft:shulker,limit=1]
Killing all shulkers
Watching the shulker bullets
←❌ The shulker bullets are trapped on the breeze.
Linked issues
Attachments
Comments 2

Some context: I believe this is happening since Shulker Bullets are unique as having the "No Clip" tag set, and the behavior isn't exactly defined to deflect a no clip projectile... Even though the Breeze is coded to deflect everything except it's own projectile and a player thrown Wind Charge; this includes Dragon Spit, Wither Skulls, and Shulker Bullets ... Which behave very oddly when directed at the Breeze, and seem to defy physics.
It seems to use a semi-random Yaw, and sets the velocity to a flat * -(0.5), in other words, halves and negates all incoming velocity.
If you want a laugh, and a head scratcher, go ahead and try it.
Slowly moving Dragon Spit and Wither Skulls to the stars, anyone? It's only Shulker Bullets that behave slightly different, and I heard jokes / rumors about Llama spit...
Please update the description to inclue steps to reproduce this issue, as well as expected VS observed results.
Please also attach any needed datapacks, resourcepacks or worlds needed to help reproduce this issue.