A Minecraft launcher that uses a shitty authentication server
For the authentication server, go here
ShittyAuthLauncher is a Minecraft launcher that's not tied to any specific authentication server. It lets you fully configure which auth/session/api server you want to use, and will automatically patch the Mojang-provided authlib to use the configured auth server.
Just download the latest stable launcher JAR file from the releases section. You can then run it using any Java 11+ VM on Linux or Windows. Running the launcher on MacOS should also work, but I can't really test that.
You can also download the latest development version of the launcher from here
- Automatically patches Mojang's authlib as well as the Minecraft JAR
- Configurable auth/session/api/services servers
- Supports custom skin hosts
- Supports authentication and skins in modern versions of Minecraft as well as older ones (as low as beta 1.0 when using ShittyAuthServer)
- Works completely independently of the normal Minecraft launcher
- Supports having multiple accounts on different auth servers, multiple installations and mirrors and mix-and-matching between them
The launcher uses Maven for building.
To compile the launcher, use:
$ mvn package
which will generate a ShittyAuthLauncher-VERSION.jar
in the target
folder