Table of contents
- Introduction
- Features
- Installation
- Building from Source
- Supported Versions
- FAQ
- Contributing
- License
- Credits
- Repository Metadata & SEO Recommendations
RXLauncher is a high-performance, open-source Minecraft Java Edition launcher for Android that supports Fabric, Forge, NeoForge, and modded setups. RXLauncher aims to be a first-class, performant, and user-friendly replacement for mobile Java launchers like PojavLauncher while offering full mod support and an extensible architecture.
Keywords (used naturally in this README): RXLauncher, Minecraft Launcher, Minecraft Java Edition, Android, Fabric, Forge, NeoForge, PojavLauncher Alternative, Open Source, Java Runtime.
RXLauncher is designed for:
- Players who want to run Minecraft Java Edition on Android devices.
- Users who require Fabric and Forge compatibility and robust mod support.
- Developers and contributors looking for an open project built around LWJGL/GLFW or tailored Java runtimes for Android.
- Full support for Minecraft Java Edition on Android devices
- Fabric, Forge and NeoForge mod loader support
- Mod support and easy mod installation paths
- Optimized Java runtime selection for mobile (tailored JRE choices)
- Fast, light-weight, and responsive UX for constrained devices
- Extensible architecture for future mod loaders and runtimes
- Open-source: contributions welcome and traceable
- Focus on stability and compatibility across a wide set of devices
Note: This repository contains the launcher project and native runtime packaging for LWJGL/GLFW (where applicable). Pre-built releases, APKs, or distribution artifacts (if published) are available on the Releases page.
-
Visit Releases
- Download the latest APK or build artifact from: https://github.com/RxLauncherTeam/RxLauncher/releases
-
Sideload on Android
- Enable "Install from unknown sources" on your device (system-dependent).
- Transfer the APK to your device and install it.
- Follow the in-app onboarding to download or configure a Java Runtime and Minecraft assets.
-
Mod Support
- For Fabric/Forge/NeoForge: use the launcher UI to install and manage mod loaders and mods. See the in-app documentation or Releases notes for modloader compatibility.
-
Security
- Only install APKs from trusted sources (official releases).
- Verify release checksums/signatures if provided on the Releases page.
This project can be built from source. The following is a generic, high-level build workflow — adapt it to the repository's build system (Gradle/Maven) and any platform-specific steps.
Prerequisites
- Java JDK (version compatible with project)
- Android SDK/NDK (if building an Android APK)
- Android Studio (recommended for APK signing and debugging)
- Gradle (wrapper is typically provided)
Typical steps
-
Clone the repository
git clone https://github.com/RxLauncherTeam/RxLauncher.git cd RxLauncher -
Inspect and follow any repository-specific build docs
- Check
BUILDING.md,CONTRIBUTING.md, or thedocs/folder (if present) for exact build flags and environment variables.
- Check
-
Build using Gradle wrapper (example)
./gradlew assembleRelease
Or for debug:
./gradlew assembleDebug
-
Install the produced APK on a device
adb install -r app/build/outputs/apk/release/app-release.apk
Notes
- Do NOT modify source code or Gradle files if your goal is only packaging or local testing — follow contribution guidelines instead.
- If the project uses native components (LWJGL, JRE pieces), ensure required native libraries are available for target platforms.
RXLauncher targets the Minecraft Java Edition versions supported by the included mod loaders (Fabric, Forge, NeoForge). Compatibility depends on:
- The Minecraft version selected in the launcher profile.
- The version compatibility of Fabric/Forge/NeoForge and installed mods.
Typical support matrix (check Releases / in-app notes for exact mapping):
- Minecraft Java Edition: common releases (check UI for list)
- Fabric: supported for compatible Minecraft versions (use launcher to choose)
- Forge: supported on matching Minecraft versions
- NeoForge: supported where available
For the latest supported versions, consult the Releases page and project changelog.
Q: Is RXLauncher free and open-source? A: Yes — RXLauncher is open-source. See the LICENSE section below and the LICENSE file in this repository.
Q: Can I install mods? A: Yes — RXLauncher supports Fabric, Forge, and NeoForge enabling broad mod compatibility. Use the launcher UI to manage mod loaders and mods.
Q: Is this a PojavLauncher alternative? A: RXLauncher is positioned as a high-performance alternative for running Minecraft Java Edition on Android, with its own approach to runtimes and mod support.
Q: Will RXLauncher get updates for new Minecraft releases? A: The project aims to keep supporting newer Minecraft Java releases subject to available upstream modloader support (Fabric/Forge/NeoForge).
Q: Where can I get help or report bugs? A: File an issue in this repository (Issues tab). For live chat, use the Discord community (see the badge above).
We welcome contributions! To keep the project stable and discoverable:
- Fork the repository and create a feature branch.
- Follow the repository coding and commit conventions.
- Do not change Gradle or core source files unless implementing a functional improvement. For documentation, packaging, or CI changes, open a PR describing the change.
- Open a Pull Request with:
- Summary of the change
- Why it is needed
- Testing steps
- All PRs will be reviewed; maintainers may request changes.
Please read CONTRIBUTING.md (if present) for more details. If there is no CONTRIBUTING.md, follow standard GitHub contribution best-practices.
This project is open-source. See the LICENSE file in this repository for full license text.
- RXLauncherTeam — project maintainers and contributors
- Community contributors and testers
- Third-party projects and libraries used by RXLauncher (Fabric, Forge, NeoForge, LWJGL, etc.)
- Thanks to the broader Minecraft modding and Android launcher communities for guidance and support
To maximize GitHub and Google discoverability, apply the following repository settings and files (maintainers or repository admins only):
Recommended GitHub Topics (add to repo settings)
- rxlauncher
- minecraft
- minecraft-java
- minecraft-launcher
- android
- fabric
- forge
- neoforge
- pojavlauncher
- lwjgl
- java
- open-source
About description (max 160 characters)
- RXLauncher - High-performance Minecraft Java Launcher for Android with Fabric, Forge, NeoForge and full mod support.
Website URL (recommend to set if you have one)
- Suggested: https://rxlauncherteam.github.io/RxLauncher (GitHub Pages) or your official product site.
- If you have a hosted website, set it here (helps SEO).
Social preview image
- Path suggestion:
.github/social-preview.png- Create a 1280x640 PNG that contains the RXLauncher logo + title and set it in the repo settings (Social preview). This improves link previews on GitHub and Google.
Repository keywords (also helpful for SEO & discovery)
- RXLauncher, Minecraft, Minecraft Java Edition, Android Launcher, Fabric, Forge, NeoForge, PojavLauncher Alternative, LWJGL
Other repository presentation suggestions
- Add an explicit
CONTRIBUTING.md,CODE_OF_CONDUCT.md, andBUILDING.mdfor clearer contributor onboarding and SEO. - Add release notes and changelog (CHANGELOG.md) for timeline and discoverability by search engines.
- Provide a Social Preview image and high-quality screenshots in
.github/ordocs/with descriptive alt text. - Ensure images referenced in this README are stored in the repo (for example:
.github/banner.gif,.github/logo.png,.github/social-preview.png) and referenced by relative paths so GitHub serves them correctly. - Use descriptive release titles and release notes — include keywords like "RXLauncher", "Minecraft", "Fabric", "Forge" when publishing releases.
- Tag releases with semantic versions and include downloadable APKs and checksums for ease-of-use and trust.
If you would like, I can:
- Produce a ready-to-commit
README.mdfile (this content) and a recommended.github/image list with suggested filenames. - Draft short CONTRIBUTING.md and BUILDING.md templates to include in the repo (no source changes).
- Generate suggested issue & PR templates to improve contributor flow and SEO.
Notes & Reminders
- Do NOT modify source code or Gradle files unless you intend to change functionality.
- Verify the Discord invite and replace the placeholder
https://discord.gg/9KYDqkuSc3with your actual invite URL. - Place the animated banner and logo in
.github/(or update paths above) to avoid broken images.
Thank you for maintaining RXLauncher — this README optimizes discoverability while preserving your existing project information.
.gif)
