The bug
Switching to spectator mode after using a firework to propel elytra flight will not end the firework effect, causing particles to continue to spawn underneath the otherwise invisible player.
How to reproduce
Give yourself a firework with flight duration 50. (This can also be done with a flight duration of 3, which can be crafted with 3 gunpowder.)
/give @s minecraft:firework_rocket[minecraft:fireworks={flight_duration:127}]
Glide with an elytra, use the firework, and switch to spectator mode before touching the ground.
Notice that the firework particles are still spawning below you.
Have another account join the game. They will see firework particles coming out of a spectator.
Linked issues
relates to 4
Attachments
Comments 19
I didn't know this was classified as a bug. I normally use this to my advantage in my test world (with commands to reset the elytra's age) to give me infinite flight whenever I want to. I even set it to where it only resets its age when I'm near it so it wouldn't lag later.
Probably a new bug report. Just make sure everyone knows where it links to 🙂
Also, this bug still exists in 1.13-pre4
Apparently you don't know, because it's already reported and marked as related. And that it continues after landing as well. It's right above the comments.
Can confirm for MC 1.12.1.