mojira.dev
MC-97519

Dragon magic particles cause massive performance decrease

In the boss fight with the ender dragon, the dragon periodically shoots an area of effect attack that generates excessive particles. These particles seem to cause a very considerable performance hit. When using reduced and minimal particle settings, the particles vanish and performance returns to normal, however, the area of effect attack becomes invisible.
It seems in this situation, particle settings either make the game run very slowly, or make the attacks nearly impossible to detect. It would be appreciated if one of the settings would effectively reduced the number of particles without making the attacks invisible.

Attachments

Comments 9

While having this issue:

Please force a crash by pressing F3 + C for 10 seconds while in-game and attach the crash report ([minecraft/crash-reports/crash-<DATE>-client.txt|http://hopper.minecraft.net/help/finding-minecraft-data-folder]) to this ticket.

Please attach the complete output of the "Game Output (Your Minecraft name) " which can be found on the fourth tab of the launcher to this ticket.

If the launcher closes after game start, please edit your profile and select "Launcher visibility" then, "Keep the launcher open".

It was somewhat difficult to crash the game at the time of the issue because the issue doesn't generally last a very long time. This was the best I could replicate.

OpenGL: ATI Radeon HD 4200 GL version 3.3.11672 Compatibility Profile Context, ATI Technologies Inc

This is an ancient driver, update to recent versions from http://www.amd.com/

I experience this issue as well in 1.9.2, although for me it seems like "Decreased" particles has no effect and produces clouds just as big (and lag inducing) as "All particles" mode.

Just like the original submitter, I'm using an AMD graphics card and my drivers are also not ideal, but I can't upgrade to newer drivers because apparently my card is not even supported on Windows 10. I understand that means that my situation isn't a priority to support (I got definitively shut down by a mod on another issue I reported, MC-96495) but it still seems like a problem that "Decreased" doesn't actually reduce the number of particles in the cloud.

> but it still seems like a problem that "Reduced" doesn't actually reduce the number of particles in the cloud.
If you think this is a bug, create a ticket.

I did some more investigation and my conclusion is that I was wrong about "Decreased" having no effect, but that actually this bug is correct and should be reopened. The fact that the original submitter (and me!) have old drivers doesn't invalidate the problem. Older video cards would be more affected just because they're slower, but the slowness isn't a driver bug.

The real problem is that the number of particles in the cloud - regardless of the particles setting - grows continuously over the lifetime of the cloud, and ends up being ridiculously large - over 5500 particles per cloud on the "All particles" setting, and over 4000 particles per cloud on "Decreased". So "Decreased" does have some effect, but not enough to make a difference: within a dragon fight there can easily be four or five clouds present at once, which means tens of thousands of particles!

With the help of some people on Reddit (https://www.reddit.com/r/Minecraft/comments/4ete65/how_to_use_commands_to_count_particles_in_dragon/) I figured out how to use commands and the F3 debug screen to quantify the problem. I'm attaching a series of screencaps that shows the particle count increasing. The first 10 screenshots were taken with "All" particles; the second 10 were taken with "Decreased". The "All" cloud eventually ended up at 5500 before dissipating, but I didn't get a screenshot at the peak moment.

Dragon breath cloud on "All particles", particle count growing to over 5000

Dragon breath cloud on "Decreased particles", particle count growing to over 4000.

The fact that the original submitter (and me!) have old drivers doesn't invalidate the problem.

@unknown, Lag is not a bug.

Besides that, Your lowest end graphics card is about 8 years old running ontop a 2016 OS with an ancient driver.

  • Downgrade to Windows 7 to get the most rencent AMD driver or

  • Downgrade to Minecraft 1.8.9

Frank

(Unassigned)

Unconfirmed

Minecraft 1.9 Pre-Release 2

Retrieved