Repository navigation
Releases: AskaEth/Unlucky-Launcher
Release list
Unlucky Launcher v0.1.0
Unlucky Launcher 0.1.0
Rust-native single-file Minecraft launcher: Slint + Metro UI, built-in AI agent
(chat / config edits / crash diagnosis) and an MCP server other agent tools can attach to.
No WebView, no bundled runtime, no JRE download needed to start the launcher itself.
Downloads
| Platform | Asset | Notes |
|---|---|---|
| Windows 10/11 x64 | unlucky-launcher-0.1.0-windows-x64.exe |
single exe, double-click to run |
| Linux x64 (X11/Wayland) | unlucky-launcher-0.1.0-linux-x64.tar.gz |
single binary inside, no installer |
| macOS 12+ Apple Silicon | unlucky-launcher-0.1.0-macos-arm64.tar.gz |
single binary inside, no installer |
| macOS 12+ Intel | unlucky-launcher-0.1.0-macos-x64.tar.gz |
single binary inside, no installer |
LICENSE, NOTICE and README.md ship in every archive; on Windows they are attached to
this release next to the .exe (a lone exe cannot carry them), so the license terms travel
with the download on every platform.
Support matrix
| Platform | Level | Runtime requirements |
|---|---|---|
| Windows 10/11 x64 | first class | nothing beyond the OS (UCRT is part of Win10+) |
| macOS 12+ (arm64 / x64) | first class | nothing; unsigned build, see Gatekeeper note |
| Linux x64, X11 | first class | libxkbcommon, fontconfig, libGL (or software renderer), libxcb |
| Linux x64, Wayland | supported | wayland-client, libxkbcommon, plus the X11 set for XWayland apps |
| Windows 8.1/8/7 | unsupported | baseline was raised to Win10 (decision D21) |
| Android — Termux + X11 | experimental, not promised | CLI only (build from source), GUI unverified; not part of this release matrix |
Install
Windows — put the .exe anywhere and run it. Portable data lives next to the exe when a
portable.marker file is present, otherwise under %APPDATA%.
Linux
tar -xzf unlucky-launcher-0.1.0-linux-x64.tar.gz
cd unlucky-launcher-0.1.0-linux-x64
chmod +x unlucky-launcher && ./unlucky-launchermacOS
tar -xzf unlucky-launcher-0.1.0-macos-arm64.tar.gz
cd unlucky-launcher-0.1.0-macos-arm64
xattr -d com.apple.quarantine unlucky-launcher # unsigned build, Gatekeeper quarantine
chmod +x unlucky-launcher && ./unlucky-launcherNo GPU? Software renderer
The UI prefers OpenGL (femtovg) and falls back to Slint's CPU renderer when no usable GL
driver is present. Force it on any machine with:
unlucky-launcher --software-renderer # or: SLINT_BACKEND=winit-software unlucky-launcherVerify the download
# Linux / macOS
sha256sum -c SHA256SUMS.txt --ignore-missing
# Windows (PowerShell)
Get-FileHash .\unlucky-launcher-0.1.0-windows-x64.exe -Algorithm SHA256Checksums
6cdd3c57b89548a4554c7f80191db169960e3bb2c892010ee63bdc55b5e8f223 unlucky-launcher-0.1.0-linux-x64.tar.gz
3d8da5d6fdbc83e35b70c1500376f1b4e9dc38af794b0399bb34784527ca84d2 unlucky-launcher-0.1.0-macos-arm64.tar.gz
82a2e5063daeb849db61c51cff7f6cc2a1459b6fe4f0d1ef301056cc7b6ea69c unlucky-launcher-0.1.0-macos-x64.tar.gz
64fd864b13459b2be3640659337bbaa198fa4b8f046a85e27bf9060deb820ecf unlucky-launcher-0.1.0-windows-x64.exe
Known limitations of this build
- Microsoft (MSA) account login depends on a Mojang app-id whitelist that is still pending;
until it is granted, use offline accounts or authlib-injector (the 403 is reported with a
readable diagnostic instead of a silent failure). - Binaries are not code-signed / notarized yet: Windows SmartScreen and macOS Gatekeeper warn
on first launch. Checksums above are the integrity reference for now. - macOS ships the bare binary (single-file promise), not a
.appbundle: no Dock icon or
Finder double-click — launch it from a terminal.
License
Apache-2.0. Third-party notices (including Slint's Royalty-Free 2.0 track) are in NOTICE.
Unlucky Launcher is not affiliated with Mojang or Microsoft; it does not ship game files.
Made with Slint — Slint Royalty-Free 2.0 track, unmodified.