Arrow, trident, egg, snowball, ender pearl, splash potion, lingering potion, fireball and shulker bullet stuck in the upward bubble columns does not disappear or become an item state
Resolved
Works As Intended
13
The bug
Arrow, trident, egg, snowball, ender pearl, splash potion, lingering potion, fireball and shulker bullet stuck in the upward bubble columns does not disappear or become an item state.
This bug still confirmed to exist in 1.14.4 and is quite annoying now as the bug(bugged arrows) are causing an insane amount of huge bubble particles to spawn and they do not despawn..
I managed to stop the particle spawn by removing the water source block and replace it, but the arrows are still bugged and stuck in the air.
I found a solution that works for me. I simply edited the despawn counter to increment no matter the conditions of the arrow. The only trade-off is now flight time counts against the despawn timer. But having them despawn a couple of seconds early is a much better option than a player using arrows to crash my server.
I know this is a bug that can cause performance issues, but I really hope fixing this bug doesn't break ender pearl honey block teleporters; if it does, I hope that it's not intentional. If patching honey block teleporters is intentional, I would love to see a new item that teleports players over very long distances easily.
This issue relates to MC-83107.