Zalith Launcher 2 is a newly designed launcher for Android devices tailored for Minecraft: Java Edition. The project uses PojavLauncher as its core launching engine and features a modern UI built with Jetpack Compose and Material Design 3.
We are currently building our official website zalithlauncher.cn
Additionally, we are aware that a third-party website has been set up using the name “Zalith Launcher,” appearing to be official. Please note: this site was not created by us. It exploits the name to display ads for profit. We do not participate in, endorse, or trust such content.
Please stay vigilant and protect your personal privacy!
Warning
This project is completely separate from ZalithLauncher.
The project is in an early development stage. Many features are still under construction—stay tuned for updates!
Here’s the current roadmap of features and development status:
- Core launcher framework (themes, animations, settings, etc.)
- Game launching and rendering
- Game version download and installation
- Modpack download and automatic installation
- Mod download and automatic installation
- Resource pack download and automatic installation
- World save download and installation
- Shader pack download and automatic installation
- Control support: virtual mouse pointer / physical mouse & keyboard / gesture control
- Version management: list, overview, and configuration
- Customizable game installation directory
- Account system: Microsoft OAuth login, offline accounts, and authentication server support
- Java runtime management
- Content managers: UI for managing saves / resource packs / shaders / mods
- Full control system (custom layout editor, control profile manager, etc.)
- Gamepad control support
We are using the Weblate platform to translate Zalith Launcher 2. You're welcome to join our Weblate project and contribute to the translations!
Thank you to every language contributor for helping make Zalith Launcher 2 more multilingual and global!
This project is currently being developed solely by @MovTery. Feedback, suggestions, and issue reports are very welcome. As it's a personal project, development may take time—thank you for your patience!
The following section is for developers who wish to contribute or build the project locally.
- Android Studio Bumblebee or newer
- Android SDK:
- Minimum API level: 26 (Android 8.0)
- Target API level: 35 (Android 14)
- JDK 11
git clone git@github.com:ZalithLauncher/ZalithLauncher2.git
# Open the project in Android Studio and buildThis project is licensed under the GPL-3.0 license.
-
When distributing a modified version of this program, you must reasonably modify the program's name or version number to distinguish it from the original version. (According to GPLv3, 7(c))
- Modified versions must not include the original program name "ZalithLauncher" or its abbreviation "ZL" in their name, nor use any name that is similar enough to cause confusion with the official name.
- All modified versions must clearly indicate that they are “Unofficial Modified Versions” on the program’s startup screen or main interface.
- The application name of the program can be modified in gradle.properties.
-
You must not remove the copyright notices displayed by the program. (According to GPLv3, 7(b))