Fixes a crash that happens when using Quick Play Multiplayer and switching between servers or dimensions.
Minecraft's Quick Play feature logs session data in the background. This logging is scheduled on a separate thread, but by the time it runs, gameMode may already be null if you've switched servers/dimensions — causing a NullPointerException crash.
Disables Quick Play's session logging entirely on the client. This log is only used internally for launcher statistics — disabling it has no effect on gameplay.