I seem to have run into this problem by using Craftbukkit server plugin. If I create fireworks manually on a vanilla 1.4.6 client as rapidly as I can, it works. But when I make the server create a few fireworks with little or no ticks between (0-5) they fire but the frame rate starts to drop when the particles increase. The client does not recover after the fireworks have stopped. (the sound stops but some of the trailing particles are still visibile, and change very slowly ) I know the server is not vanilla but the client is.
I ran a few test with Java Visual VM and in every one of them the thread "process reaper" stopped at the same time that the FPS drops, about 5 seconds after I start shooting fireworks.
Found the cause of the problem in my case. I made the fireworks too powerfull, somthing not possible without a server-mod or a water glitch maybe? ( threads running to long or somthing like that)
I seem to have run into this problem by using Craftbukkit server plugin.
If I create fireworks manually on a vanilla 1.4.6 client as rapidly as I can, it works.
But when I make the server create a few fireworks with little or no ticks between (0-5) they fire but the frame rate starts to drop when the particles increase. The client does not recover after the fireworks have stopped. (the sound stops but some of the trailing particles are still visibile, and change very slowly )
I know the server is not vanilla but the client is.
I ran a few test with Java Visual VM and in every one of them the thread "process reaper" stopped at the same time that the FPS drops, about 5 seconds after I start shooting fireworks.
Found the cause of the problem in my case. I made the fireworks too powerfull, somthing not possible without a server-mod or a water glitch maybe? ( threads running to long or somthing like that)