LuminaClient
Lumina Client For Android With Cross Platform Proxy Support
Install / Use
/learn @TheProjectLumina/LuminaClientREADME
Lumina Client
Introduction
Lumina Client is a tool built for Minecraft Bedrock Edition players who want to step up their game in competitive PvP. It’s designed to work smoothly across different devices, offering a reliable and user-friendly experience. Our team has worked hard to create a client that supports players on popular servers while keeping performance steady and dependable. Whether you’re a player looking to improve your skills or a developer wanting to dive into our code, Lumina is here to help you succeed.
Why Lumina?
Lumina is all about giving Minecraft players the tools they need to shine in PvP. We’ve focused on making it easy to use, fast, and compatible with a range of platforms. The Project Lumina team is passionate about building a tool that’s both powerful and open for the community to explore and improve. We encourage everyone to use Lumina responsibly, contribute ideas, and join us in making it even better.
Core Features
Lumina Client offers a set of tools to help you perform better in Minecraft Bedrock Edition PvP. We’ve built it to be fast, reliable, and easy to customize, so you can tweak it to fit your playstyle. The client works well on many servers, with features designed to keep your gameplay smooth and effective. Every part of Lumina has been tested to ensure it runs stably, making it a solid choice for players who want to take their skills to the next level.
Community Highlights
The Project Lumina community is growing fast, and we love seeing all the energy and support from everyone! Our Discord server is full of people chatting, sharing ideas, and just hanging out every day.
Whether you're new or a regular, it's a great place to:
- Meet other Lumina players
- Share your creations
- Ask questions and get help
- Stay up to date with what’s new
Come say hello in the Discord — we’d love to have you around!
System Requirements
To run Lumina Client, your device must meet the following specifications:
- Android: Android 9.0 (Pie) or later, supporting both 64-bit and 32-bit architectures.
- Minecraft Version: Minecraft Bedrock Edition 1.21.80 or later is recommended for optimal performance and compatibility.
- Non-Android Platforms: For PC, Mac, or other devices, Lumina operates remotely through an Android device running the client.
- Storage: At least 200 MB of free storage for the APK and associated data.
- Internet: A stable internet connection is recommended, especially for multiplayer servers.
No additional hardware is required, but enabling developer options on Android may improve the installation process.
Installation Instructions
Setting up Lumina Client is quick and straightforward. Follow these steps:
- Download the APK: Head to our Releases page and download the latest Lumina Client APK.
- Allow Unknown Sources: On your Android device, go to Settings > Security (or Apps & Notifications on newer versions) and enable Install from Unknown Sources.
- Install the APK: Open the downloaded APK file using a file manager, tap to install, and follow the prompts.
- Launch Lumina: Find Lumina in your app drawer, open it, and log in with your Minecraft account.
- Configure Settings: Adjust keybinds, enable desired tools, and customize the UI to suit your preferences.
- Test on a Server: Join a test server to ensure everything works as expected. For best results, start with a non-protected server to familiarize yourself with the features.
If you encounter issues, visit our Discord for support or consult the NOTICE file.
Development Setup
For developers looking to contribute or customize Lumina, here’s how to set up your environment:
-
Clone the Repository:
git clone https://github.com/TheProjectLumina/LuminaClient.gitThis downloads the full source code to your local machine.
-
Open in Android Studio:
- Launch Android Studio and select Open an existing project.
- Choose the
LuminaClientdirectory and open it.
-
Replace google-services.json:
- The repository includes a dummy
google-services.jsonfile, which must be replaced with your own for the app to build successfully. - Create a Firebase project at Firebase Console.
- Add an Android app to your Firebase project, following the prompts to download your
google-services.jsonfile. - Place the downloaded
google-services.jsonfile in theappdirectory of the LuminaClient project, overwriting the dummy file. - Ensure the package name in Firebase matches the one in
build.gradle(e.g.,com.projectlumina.luminaclient).
- The repository includes a dummy
-
Sync Gradle:
- Click Sync Project with Gradle Files to fetch dependencies.
- Ensure you have the Android SDK (API level 28 or higher) and Gradle installed.
-
Build and Test:
- Connect an Android device or configure an emulator.
- Select Run > Run 'app' to build and deploy Lumina.
- Test changes on a local Minecraft Bedrock server to verify functionality.
Refer to inline comments and the NOTICE file for guidance. For advanced development tips, join our Discord or check our YouTube for tutorials.
Contribution Guidelines
We welcome contributions to improve Lumina Client. To ensure a high-quality codebase, please adhere to these guidelines:
- Code Quality: Write clean, modular code with descriptive variable names and consistent formatting (follow Kotlin style guidelines).
- Commit Structure: Use small, focused commits with clear messages (e.g., "Fixed lag issue on Hive server").
- Documentation: Add comments for complex logic and update relevant documentation in the repository.
- Performance: Optimize additions to maintain low latency, especially for combat and networking modules.
- Testing: Test changes on multiple servers (e.g., CubeCraft, Hive) to ensure compatibility and stability.
- Pull Requests: Submit PRs with a detailed description of changes, including the problem solved or feature added.
- Community Standards: Follow our Code of Conduct to maintain a respectful environment.
Before submitting, run a full build and test cycle to minimize errors. We review all contributions promptly and appreciate your efforts to enhance Lumina.
Usage Guidelines
Lumina is designed for personal use and experimentation, but there are rules to follow:
Permitted Uses
- Modify Lumina for personal gameplay or to test new features.
- Create educational content (e.g., YouTube videos, tutorials) showcasing Lumina’s capabilities.
- Fork the repository for learning or to create derivative projects, provided you comply with the GNU GPL v3.0.
Prohibited Uses
- Do not distribute modified versions without sharing the source code, as required by the GPL.
- Do not claim Lumina as your own without crediting the Project Lumina team and its contributors.
- Selling Lumina or derivatives without adhering to the GPL is prohibited.
- Do not distribute Lumina as closed-source or under a non-GPL license.
- The authors are not responsible for bans, damages, or issues arising from Lumina’s use.
See the LICENSE and NOTICE files for full details.
Community and Support
Join our community to connect with other Lumina users and developers:
- Discord: Our Discord server is the best place for real-time support, bug reports, and feature discussions.
- YouTube: Visit our YouTube channel for tutorials, feature demos, and project updates.
- GitHub: Report issues or suggest enhancements on our GitHub Issues page.
We strive to maintain a welcoming and inclusive community. Please review our Code of Conduct before participating.
Documentation
For detailed technical documentation, architecture diagrams, and in-depth guides:
- DeepWiki: Explore our comprehensive [technical documentation](https://deepw
Related Skills
openhue
344.4kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
344.4kElevenLabs text-to-speech with mac-style say UX.
weather
344.4kGet current weather and forecasts via wttr.in or Open-Meteo
tweakcc
1.5kCustomize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.

