Xol documentation¶
Xol is a desktop launcher and a cosmetic HUD client for Minecraft: Java Edition 1.8.9 and 1.7.10. The launcher installs the game from Mojang's servers, signs you in through Microsoft in your own browser, and keeps each setup in its own folder. The client draws a heads-up display you arrange yourself. It changes nothing about how the game plays.
Current status¶
Xol is in closed development. These pages describe the software as it is today, including what has not been tested yet.
- Availability Builds are invite-only. There is no public download. To ask for a tester slot, write to contact@xol.dev and name your operating system.
- Installers Windows x64, macOS Apple Silicon and macOS Intel. The builds are not signed with an Apple Developer ID or a Windows code-signing certificate, so macOS shows its Gatekeeper prompt once and Windows shows SmartScreen. See Install on macOS and Install on Windows. There is no Linux build.
- Microsoft sign-in Implemented, and waiting for Mojang to approve Xol's application ID. Until that happens sign-in stops at the last step with a message that the application ID is not approved, and the game cannot be started from the launcher. See Sign-in and accounts.
- Testing so far Install, launch and joining a server were checked on Linux x64 without a graphics card. The packaged apps were started on macOS and installed on Windows by automated build machines. Minecraft itself has not yet been run through Xol on Windows or macOS. The full picture is in Supported versions.
- Versions Launcher 0.2.0 with client 0.2.0 is the published development release. Launcher 0.2.2, which adds automatic updates, is built but not published yet. See the changelog.
What Xol is¶
- A launcher for old versions. Minecraft 1.8.9 and 1.7.10 need Java 8 and an old Forge. Xol downloads the exact Java runtime Mojang ships for those versions, installs Forge from a pinned installer, and checks every file against a published checksum before using it.
- A HUD client. Thirteen small display modules such as an FPS counter, coordinates, keystrokes and armor durability. Every one is off by default except the FPS counter. You place them with an in-game editor.
- Isolated instances. Each profile has its own worlds, settings, resource packs and mods folder. Uninstalling the launcher leaves them where they are.
What Xol is not¶
- Not a cheat client. Xol does not change movement, combat, reach, hitboxes, interaction timing or packets. It shows nothing that the vanilla game hides. The rule each module is reviewed against is on Multiplayer and fair play.
- Not approved by any server. Xol reports its own name to servers and keeps Forge's normal handshake, but a server may ban any modified client. Check the rules of the server you play on.
- Not a copy of the game. You need your own Minecraft: Java Edition licence. Xol checks that the signed-in account owns the game before it launches anything.
- Not an official Minecraft product. Xol is an independent project. It is not approved by or associated with Mojang or Microsoft.
Where to start¶
Get started¶
Requirements, installing on macOS and Windows, the first launch, and what is downloaded from where.
The launcher¶
Profiles, performance presets, launch options, instances, accounts and notices.
The client¶
The in-game settings screen, the HUD editor, layouts, and a page for every module with its settings.
Modules¶
All thirteen modules: what each shows, every setting with its range and default, and what it reads.
OptiFine¶
Why Xol cannot bundle it, how to import the file you downloaded, and every message the check can give.
Updates¶
How automatic updates work, what is verified before anything is installed, and why macOS asks only once.
Sign-in and accounts¶
The Microsoft sign-in flow step by step, what is stored, and every sign-in error.
Privacy and data¶
What is sent where and when. Crash reports are off until you switch them on.
Multiplayer and fair play¶
The client brand, what servers can see, and the review table for every module.
Troubleshooting¶
Organised by symptom: install, launch, sign-in, updates, OptiFine, access keys.
Contact¶
Questions and security reports go to contact@xol.dev. The product page is launcher.xol.dev; the project's home is xol.dev.