This project is on indefinite hiatus. Check the forks tab to see if anyone is maintaining a fork of this project. I have relicensed olauncher as CC0 with the consent of the contributors, so you are free to distribute any forks with whatever license you see fit.
The old launcher we all know and love with the quality-of-life features of the new launcher. This aims to support java 8 through modern java.
- Go to the latest release
- Download the
olauncher-xxx-redist.jar
file - Run it
- Microsoft authentication
- Bundled JVMs
- Automatically downloads the appropriate JVM for all minecraft versions
- You just need a runtime to open the actual launcher
- You can still provide your own JVMs
- Update checking
- Add skin/cape management
The commands must be run in the following order to build from source:
decompile.sh
- Downloads original jar and decompiles it
init.sh
- Turns decompiled sources into a git repository
applyPatches.sh
- Applies OLauncher patches to the decompiled sources
mvn clean package
- Compiles the patched launcher
genredist.sh
(optional)- Make sure you've run
git submodule update --init
as this script uses theAutoOL
submodule. - Generates the redistributable JAR - Do not distribute the JARs in
olauncher/target
!
- Make sure you've run