Tested with mods, but still...
The bug
When a Shulker gets hurt, while he dosen't look like being pushed, it's extremely extremely extremely extremely extremely by 1,000,000,000,000,000 pushed.
How to reproduce (Modded)
Get MCreator
Make a Spike-like block that deals massive damage to entitys.
Put a Shulker next to it.
It dies.
Put a Shulker away from it.
It dosen't die.
Notice: The Shulker dosen't catch on fire if you do the same but with fire. Sorry if its Invalid, Won't Fix or Works as Intended but you should check it.
Thank you for your report!
However, this issue is Invalid.
Your game, launcher or server is modified.
If you can reproduce the issue in a vanilla environment, please recreate the issue.
Any non-standard client/server/launcher build needs to be taken up with the appropriate team, not Mojang.
Any plugin issues need to be addressed to the creator of the plugin or resource pack.
If you have problems on large servers, such as The Hive and Hypixel, please contact them first as they run modified server software.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki