mirror of
https://github.com/itsRevela/Revelations-Launcher.git
synced 2026-06-18 08:01:53 +00:00
ded271f410ebb7389be6c2d80c6154c0fb9caf71
Add bump script (pnpm bump <version>) that updates package.json, tauri.conf.json, Cargo.toml, and README in one command. CI workflows now read the version from package.json dynamically. App.tsx reads the version via Vite define instead of hardcoding it.
Revelations Launcher
FOSS cross-platform launcher for Minecraft Legacy Console Edition
ABOUT THE PROJECT
Revelations Launcher is a modified version of the Emerald Legacy Launcher. Revelations Launcher has its own development path to streamline the process of getting started for players both new and experienced.
SUPPORTED VERSIONS
| Version | Description | Status |
|---|---|---|
| LCE Revelations | Hardcore mode, VSync toggle, performance optimizations, token-based encryption | Available |
More versions coming in future updates.
LATEST: v1.1.4
- Automatic game update detection with one-click updates (for custom instances, too!)
- Custom skin support with PCK packing (Steve & Alex models) (Other players can see your skin)
- Skins are added as their own DLC skin pack instead of replacing the default
- Skin library with import from file or Minecraft username
- Security hardening (URL validation, path traversal protection, download size caps, CSP)
- Smart install/update that preserves saves, settings, and servers
- Single-instance support (re-focuses existing window from tray)
- Music pauses on window unfocus, resumes on focus
CORE FEATURES
|
EASY SETUP An automated installation process for LCE Revelations, with automatic game update detection and one-click updates that preserve your saves and settings. |
RUST BACKEND A memory-safe backend that handles all file operations and game execution with minimal overhead. |
|
EASY CONFIGURATION An integrated settings menu to change your username and manage game parameters directly through the launcher. |
TAURI FRONTEND A lightweight frontend that handles the user interface and configuration management via webview. |
ACKNOWLEDGMENTS
- itsRevela: Development and maintenance.
- Emerald Legacy Team (KayJann, neoapps, and others): Original launcher that Revelations is based on.
- PCK-Studio: PCK file format reference used for skin pack generation.
- 4J Studios & Mojang: Original creators of Legacy Console Edition.
- smartcmd & The LCE Community: Research and foundations for Legacy Console Edition on PC.
- Tauri & Rust: Core technologies.
This project is licensed under the GNU GPL v3 License
Languages
TypeScript
75.4%
Rust
22.1%
Shell
1.2%
CSS
0.7%
JavaScript
0.4%
Other
0.2%