README.md
From Boardwalk's ashes here comes PojavLauncher!
PojavLauncher is a launcher that allows you to play Minecraft: Java Edition on your Android and iOS devices.
For more details, check out our wiki!
PojavLauncher has been discontinued and is no longer supported. Its successor is available here.
You can get PojavLauncher via three methods:
The easiest way to build PojavLauncher is to use the pre-built JREs provided by our CI.
git clone https://github.com/PojavLauncherTeam/PojavLauncher.git./gradlew :app_pojavlauncher:assembleDebug (Use gradlew.bat on Windows)The built APK will be located in app_pojavlauncher/build/outputs/apk/debug/.
If you need more control over the build process, follow these steps:
Java Runtime Environment (JRE): Download the jre8-pojav artifact from our CI auto builds. This package contains pre-built JREs for all supported architectures. If you need to build the JRE yourself, follow the instructions in the android-openjdk-build-multiarch repository.
LWJGL: The build instructions for the custom LWJGL are available over the LWJGL repository.
Language List: Because languages are auto-added by Crowdin, you need to run the language list generator before building. In the project directory, run:
chmod +x scripts/languagelist_updater.sh
bash scripts/languagelist_updater.sh
scripts\languagelist_updater.bat
Build GLFW stub: ./gradlew :jre_lwjgl3glfw:build
Build the launcher: ./gradlew :app_pojavlauncher:assembleDebug (Replace gradlew with gradlew.bat on Windows).
See our issue tracker for a list of known issues and their current status.
See our wiki for more information.
Contributions are welcome! We welcome any type of contribution, not only code. For example, you can help improve the wiki, contribute to the translations, or submit bug reports and feature requests.
Any code change should be submitted as a pull request. The description should explain what the code does and give steps to execute it.
For support, please join our Discord server.
PojavLauncher is licensed under GNU LGPLv3.
We are currently focusing on:
Future plans include:
We welcome community feedback and suggestions for our roadmap. Please feel free to open a feature request in our issue tracker.