mojira.dev
MC-118757

Increasing Game State Rain Level values make the game increasingly laggier and distorts UI

When a server sends a Change Game State packet (0x1E as of 1.16.1) with reason 7 (Rain level change) and the value is 1 or below, the game runs at maximum FPS, but as we send higher values, the FPS get lower. With value 40, I get 20 FPS. With value 45, I get 10 FPS. And with value 50, I get 2-3 FPS. And, finally, with a value as high as 1000, the game freezes completely and is effectively crashed as it will not recover.

As of 1.16.1, values above 20 also cause font color changes which persist (even to the main menu) until a normal value is sent.

Attachments

Comments 4

Is this still a issue in the latest version of the game(currently 1.13.1)?

If so, please add it to the affected versions, thanks!

I've verified that the latest version is still affected and updated the attachments. Excuse the overediting in the demo, but I had to get that file below 10 MB.

According to https://wiki.vg/index.php?title=Protocol#Change_Game_State, the "Fade" reason code no longer exists as of the latest versions.

Reopened, since rgnt in #mcdevs mentioned that it still happens; "fade" was just renamed to "Rain level change". There are also some other weird side effects now, which I'll add to the ticket.

Tim "timmyRS" Speckhals

slicedlime

Community Consensus

Important

Networking

crash, multiplayer, packets

Minecraft 1.12, Minecraft 1.13.2, Minecraft 1.14.2, Minecraft 1.14.3 Pre-Release 1, 1.14.4, 1.16.1

1.17 Pre-release 1

Retrieved