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