Skip to content

MrLetsplay2003/ShittyAuthLauncher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShittyAuthLauncher

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.

Installing

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

Features

  • 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

Compiling the launcher yourself

The launcher uses Maven for building.

To compile the launcher, use:

$ mvn package

which will generate a ShittyAuthLauncher-VERSION.jar in the target folder