PollyMC icon indicating copy to clipboard operation
PollyMC copied to clipboard

Multiplayer is disabled in 1.16.5

Open furokku opened this issue 2 years ago • 11 comments

Operating System

No response

Version of PollyMC

PollyMC 6.3

Version of Qt

Qt 6.4.2

Description of bug

Upon opening Minecraft, specifically 1.16.5, the Multiplayer and Realms buttons are grayed out, showing the message "Multiplayer is disabled. Please check your Microsoft account settings."

Other launchers seemingly aren't affected.

Steps to reproduce

  1. Launch Minecraft version 1.16.5
  2. See that the Multiplayer options are grayed out

Suspected cause

No response

This issue is unique

  • [X] I have searched the issue tracker and did not find an issue describing my bug.

furokku avatar Jun 08 '23 13:06 furokku

After doing some testing I've found that this issue is exclusive to 1.16.5. It's not my install, I tested it on another computer and had the same exact issue. Newer versions work fine.

furokku avatar Jun 08 '23 13:06 furokku

Very strange, I can only reproduce it on 1.16.5 and 1.16.4 and I know this wasn't happening on these versions a month ago. I'll try to figure out what's happening and how to get around it.

fn2006 avatar Jun 08 '23 14:06 fn2006

I know this wasn't happening on these versions a month ago.

It only became an issue sometime today. Minecraft launched perfectly fine yesterday and this morning.

furokku avatar Jun 08 '23 14:06 furokku

I can still access multiplayer on 1.16.5 fabric but my friend can not on the same version

Dweep4269 avatar Jun 08 '23 18:06 Dweep4269

I can still access multiplayer on 1.16.5 fabric but my friend can not on the same version

Are you using an ely.by account while your friend is using an offline account? I noticed during my testing that ely.by accounts are unaffected by this.

fn2006 avatar Jun 08 '23 19:06 fn2006

Did you guys find a solution to this?

ISE9218 avatar Nov 03 '23 14:11 ISE9218

Yeah, use an ely.by account

On 3 Nov 2023, at 16:25, ISE @.***> wrote:

 Did you guys find a solution to this?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.

furokku avatar Nov 03 '23 15:11 furokku

Using an ely.by account didn't fix the issue for me. What i did is to turn off the internet before launching my mc instance then turning it on right after i see the minecraft menu with all the buttons working :)

zerachiel016 avatar Nov 29 '23 17:11 zerachiel016

This seems to be an issue again; I was using an older version of the launcher, namely 6.3 so I could log into Ely.by directly. However, now that it's been replaced with the authlib-injector system, the multiplayer options in 1.16.4 and 1.16.5 are grayed out again. No amount of fiddling with the settings appears to work, the launcher logs in just fine and skins are fetched properly, but the game doesn't allow you to access the multiplayer features.

furokku avatar Feb 03 '24 14:02 furokku

It looks like downgrading to 7.2 "fixes the issue" with the older ely.by implementation

furokku avatar Feb 03 '24 14:02 furokku

So I messed around with the command line arguments, and it seems like not passing any of these makes 1.16.5 work fine, without the grayed out multiplayer options. I think it's due to authlib-injector already doing its job, but these come in erroneously and mess stuff up. I'll try to whip up a commit that includes a check for 1.16.4 and 1.16.5 that fixes this, for good.

-Dminecraft.api.auth.host
-Dminecraft.api.account.host
-Dminecraft.api.session.host
-Dminecraft.api.services.host

furokku avatar Feb 03 '24 18:02 furokku