| .settings | Initial 2.0 | |
| src/org/qwaderton/altlauncher | Refine interface | |
| .classpath | Initial 2.0 | |
| .gitignore | Initial 2.0 | |
| .project | Initial 2.0 | |
| LICENSE.md | Initial 2.0 | |
| README.md | Add "Need account?" button | |
Altlauncher
A free, open-source Minecraft launcher (beta version)
What is it?
Altlauncher was created back in 2024 as a modern and more stable launcher for the Altbeta project.
Now, in 2026, it is experiencing a revival, with new features and a more classic layout similar to many classic launchers.
How to use
This software was developed for use within the altBeta4 ecosystem. To set it up correctly, you’ll need an S3-like interface to provide the necessary libraries, as well as an authentication backend. You can find more details in the project wiki, which explains what you need to change and where to get started.
To connect Altlauncher to your backend, simply change three lines in different files:
- Altlauncher.java:97 - "Need account?" link.
- Altlauncher.java:110 - URL for the news screen (Note: the built-in browser only supports very old HTML!)
- Authenticator.java:7 - HTTPS link to the authentication backend. If you’re using ours, simply enter the path to the getsession.php file. Otherwise, check out our Wiki.
- Downloader.java:12 - HTTPS link to the S3 storage containing the libraries. See the Wiki for instructions on how to configure it.
How to build
The project was entirely configured and developed using the Eclipse IDE, which handles the build process automatically. The easiest way to build it yourself is to use Eclipse:
- Download and install Eclipse IDE for Java Developers.
- Install Liberica JDK 8 (LTS). It was used for development and is highly recommended for compatibility. You can download it here: BellSoft Liberica JDK 8. Be sure to check that it is specified in the Eclipse settings as the installed JRE.
- Clone this repository or import it into your Eclipse workspace (
File->Import...->Git->Projects from Git). - Eclipse will automatically compile the project upon import.
- To export the final executable file, right-click on the project root ->
Export...->Java->Runnable JAR file. - Follow the wizard setup to select your launch configuration and save the
.jarfile.
License
Since 2.0, Altlaunchr is distributed under the GPLv3 license, the text of which can be found in the LICENSE.md file.
TL;DR
- Anyone can copy, modify, and distribute this software.
- You must include the license and copyright notice with every distribution.
- You can use this software for personal use.
- You can use this software for commercial purposes.
- If you dare to build your business solely on this code, you risk having to open-source the entire codebase.
- If you modify it, you must indicate the changes made to the code.
- Any modifications to this codebase MUST be distributed under the same license, GPLv3.
- This software is provided without warranty.
- The software author or licensor cannot be held liable for any damages caused by the software.