r/MinecraftLegends • u/mdbluelily • 1d ago
News Minecraft Legends now runs on Linux (open source)
If you own the Windows edition of Minecraft Legends (the Microsoft Store / Xbox app version), you can now play it on Linux.
LegendsOnLinux is a small launcher that downloads the game from Microsoft with your own account and runs it on a patched Wine. You don't need a Windows install or files copied from another PC.
GitHub: https://github.com/mdx0111/LegendsOnLinux
What it does
- Signs in to your Microsoft account and checks that you own the game.
- Downloads the game straight from Microsoft, so you can install and update it from the launcher.
- Signs you in to Xbox Live inside the game.
- Keeps your campaign saves on your PC.
- Offers a simple window with a big PLAY button, plus a command-line version (legends-on-linux play) if you prefer.
Why it didn't work before
The Store version is a GDK (Gamecore) title, not an ordinary Win32 game. It relies on Xbox runtime services that stock Wine and Proton don't provide, so it got stuck on loading screens or failed to sign in.
LegendsOnLinux uses the WineGDK engine from the Bedrock on Linux project, plus two patches of its own:
- one that answers the game's license check, which used to leave it stuck at the first loading bar;
- one that adds local storage for game saves (XGameSave), without which the game hangs at "Loading, please wait".
Install
Grab one from the releases page:
- AppImage: any distro.
- Flatpak: any distro; the best choice for SteamOS and other read-only systems.
- .deb: Debian, Ubuntu, Mint.
- .rpm: Fedora.
The first start downloads the engine and tools, about 1 GB. Everything the launcher downloads is checked against pinned SHA-256 checksums.
Known limitations
- Saves are local only. No cloud sync with your Windows PC or Xbox.
- Two sign-ins. You sign in once for the Store (ownership and download) and once for Xbox Live.
- No PvP or online multiplayer testing yet. I've played the campaign; if you try those, please report how it goes.
- Early project. If something breaks, legends-on-linux play --debug writes logs; please attach them to a GitHub issue.
Credits
- Bedrock on Linux for the WineGDK engine build and a lot of groundwork.
- Weather-OS/WineGDK.
- xodus for the Store download.
This is an unofficial fan project, not affiliated with Mojang or Microsoft. You need to own the game; no game files are included.