Game crashes on launch
Usually a version mismatch. Confirm the SBO JAR, Fabric API and Fabric Language Kotlin were all downloaded for the same Minecraft version, and that only one copy of each is present.
Free · Apache-2.0 · Fabric client mod
Grab the JAR directly from the download below.
Download Skyblock Overhaul for Minecraft 1.21-26.2 on Fabric.
For Minecraft1.21-26.2
Download SBO (Fabric)| Component | Required? | Why |
|---|---|---|
| Minecraft: Java Edition | Yes | Bedrock is not supported and never will be — Fabric mods do not run there. |
| Java | Yes | Use the Java runtime your launcher recommends for the Minecraft version you are running. Modern Minecraft versions ship with an appropriate runtime; don’t force an old one. |
| Fabric Loader | Yes | SBO is Fabric-only. Install the loader for your exact Minecraft version first. |
| Fabric API | Yes — hard dependency | Listed as a required dependency on every SBO release. |
| Fabric Language Kotlin | Yes — hard dependency | SBO is written in Kotlin; without this the game will not load the mod. |
| Mod Menu | Recommended | So SBO’s settings appear in the mod list. You can also open settings with /sbo. |
| A Hypixel account | Yes, in practice | Every feature targets Hypixel SkyBlock; the mod is inert in single-player and on other servers. |
Decide which version you play on Hypixel (for example 1.21.5, 1.21.8 or 26.2), then install Fabric Loader for that exact version through the official Fabric installer or your launcher’s Fabric option. Launch the game once so the profile is created.
Windows: %APPDATA%\.minecraft\mods. macOS: ~/Library/Application Support/minecraft/mods. Linux: ~/.minecraft/mods. If you use Prism, MultiMC or the Modrinth App, open the instance’s own mods folder instead. Create the folder if it does not exist.
Download Fabric API and Fabric Language Kotlin for your Minecraft version and drop both JARs in the mods folder. Add Mod Menu too if you want SBO’s settings in the mod list.
Download the JAR from the direct download above.
Put the SBO JAR next to the dependencies — do not unzip it, do not rename it, do not nest it in a subfolder. Start Minecraft on the Fabric profile.
Open Mod Menu and look for Skyblock Overhaul in the list, or type /sbo in-game. If the command is unknown, the mod did not load — almost always a version mismatch or a missing Fabric Language Kotlin.
Go to the Hub, then open the settings with /sbo. Turn on the Diana features you want, add your warps, and use /sboguis to drag the overlays where you want them on screen.
Delete the old SBO JAR before adding the new one — two SBO JARs in the same folder will conflict. Your settings live outside the JAR and survive updates.
SBO stores everything under config/sbo/ inside your Minecraft instance. That folder is where your tracker history, achievements and settings live, so it is the folder to back up — and the folder to copy if you move instances.
/sbo, or via Mod Menu if you installed it./sboguis (also /sbomoveguis, /sbomove) opens the GUI editor for every on-screen element.config/sbo/config/sbo/sounds/. The README lists .ogg, .mp3, .wav, .au, .aif and .aiff as accepted formats. No resource pack needed./sbots (also /sbotsound).{mf}, {amount} and {percentage}.The README lists four keybinds, all unbound by default — you have to assign them in Minecraft’s Controls screen before they do anything.
| Keybind | Default |
|---|---|
| Guess Warp | Not bound |
| Inquisitor Warp | Not bound |
| General Warp | Not bound |
| Send Coords | Not bound |
Warping is keybind-driven, not automatic: SBO works out whether a warp is worth it and tells you, but you press the key. See the warp section for the distance rules, or the FAQ if something isn’t loading.
Usually a version mismatch. Confirm the SBO JAR, Fabric API and Fabric Language Kotlin were all downloaded for the same Minecraft version, and that only one copy of each is present.
/sbo is an unknown commandThe mod isn’t loaded. Check Mod Menu’s list, check the JAR is directly inside mods/, and check the log for a missing-dependency line naming Fabric Language Kotlin.
They may be toggled off or dragged off-screen. Open /sboguis to reposition them and re-check the tracker toggles in /sbo.
Expected with a beta mod that parses chat. Update to the newest SBO build first.
The features page groups every option by category and lists the full command reference.