I have learnt a lot from this and it's has been a fun experience so far :)
This work was originally by NuxosMinecraft https://github.com/NuxosMinecraft/NuxLauncher and I claim no credit for making this wonderful launcher.
NuxLauncher is a minecraft launcher developed for the nuxos minecraft server. It supports mods, based on a complete repository system, GUI and console mode, and can launch minecraft !
git clone git://github.com/NuxosMinecraft/NuxLauncher.git
cd NuxLauncher
mvn package
java -jar target/NuxLauncher-dev-SNAPSHOT.jar
The repository is based on yaml files, one remote and a local copy. For an example of repo, you can see : http://launcher.nuxos-minecraft.fr/repo.yml
You need to apply a specific patch to the minecraft.jar to change the minecraft installation directory.
- threading
- complete this readme