The-Fireplace-Minecraft-Mods / In-Game-Account-Switcher

This mod allows you to change your logged in account in-game, without restarting Minecraft.
https://modrinth.com/mod/in-game-account-switcher
GNU Lesser General Public License v3.0
78 stars 31 forks source link

[Feature] Support custom yggdrasil #134

Closed LittleChest closed 7 months ago

LittleChest commented 7 months ago

Related problem

Some server request custom yggdrasil to play their server

Describe the solution you'd like

Add a option to custom yggdrasil address then the same with mojang account

Additional context

No response

VidTu commented 7 months ago

I've fully removed support for Legacy (Yggdrasil) Mojang auth due to it no longer functioning. (authserver returns HTTP-410 for root and other endpoints, see picture below) Custom implementations require their own authlib and possibly readding Yggdrasil authentication protocol back or using deprecated methods from authlib, these are no longer used and can be removed in the future. I'm not going to implement any third-party authentication protocols into the mod. You're free to Mixin various mod APIs (or, say, extend the Account class) and add third-party authentication system if you want it.

image