A full mc client loader using tweakclass and remote class loading
loader
– This module loads the client code from the serverclient
– the client code, This gets loaded from the server using the loader when the game starts.server
– authenticating hwid and username, gets client.jar in return if validinstaller
– installs the libary jar and edits the version.json files (adds tweakclass)
-
Build your loader jar
-
Change the path in the installer code to dowload your library
-
Add usernames and hwids to the server and run it
-
change the url in the loader
(ik its a really bad explanation but you have to understand simple code to use this || NOT SKID FRIENDLY || )
earthhack - parts of the installer
(https://github.com/ThnksCJ/logger-plus) - My logging package
orsond - he gave me his loader so some of the code is from that (mainly the instance launch thingy in the loader)