-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
Work top to bottom: most problems are one of the first three.
/hexa does not exist, and there is no □ button on the Options screen.
- Check the versions. Hex needs Minecraft 26.1.2, Java 25, and Fabric Loader 0.19.3+. A jar built for a different Minecraft version will not load.
-
Check the dependencies. Both Fabric API and
Fabric Language Kotlin must be in
mods, both built for 26.1.2. Missing Kotlin is the single most common cause — Hex is written in Kotlin and cannot start without it. - Check you are launching the Fabric profile, not vanilla or Forge.
-
Read
logs/latest.log. Fabric says plainly which dependency is missing or which version it wanted.
- Is its key bound? Every Hex keybind ships unbound. Options → Controls → Hex. See Keybinds.
-
Is the feature's master switch on? Each tab of
/hexa confighas one. - Does the feature need Skyblock? Per-item swing, item customization and island triggers read Skyblock's own data and do nothing elsewhere.
A translation key with no value — a bug. Please report it with the key and your language; as a workaround, switching Minecraft to English shows the intended text.
You are almost certainly hitting the explicit save rule: settings apply immediately but are not written into your profile until you press Save. If you press Discard, or switch profiles and choose "discard", your live settings go back to what the profile holds. See Config profiles.
If settings revert on restart instead, check logs/latest.log for a config write error — a read-only or
permission-denied config/hex/ directory is logged and swallowed rather than crashing.
Auto-switching is skipped when:
- You have unsaved changes (a
*next to the profile name). - You switched by hand this session — that turns it off until you disconnect.
- A profile higher in the list claims the same place.
Island rules also resolve a moment after you join, so the switch lands a beat late by design. Island names must be
typed in English (dwarven mines), because they are compared to what Hypixel reports.
- Test the pattern. Turn on Plain text if you meant to match words rather than write a regex.
-
Case matters. Put
(?i)at the start of the pattern to ignore case. - Match what the server actually sends, in English, including any prefix.
- Check its conditions. They are evaluated when it fires, not when it started — an On island condition silences the reminder if you have left.
- Was it switched off automatically? A pattern expensive enough to slow the game down is disabled, and Hex says which one in chat.
Countdowns are real time and keep running while you are logged out. Anything that came due while you were away fires once, marked overdue, rather than firing every interval it missed. This is intended.
-
Islands are recorded per region. A region made on one island only fires there.
/hexa region listshows the ones for where you are standing; All islands shows the rest. - Cooldown. A region stays quiet for its cooldown after firing.
- Exit margin. Leaving takes a small distance beyond the boundary, so standing on the edge does not stutter.
-
Use Preview (
/hexa region preview) to see the real shape in the world — a cylinder or sphere is the largest that fits inside the box, which is sometimes smaller than expected.
-
?in the dashboard (/hexa suggest dashboard) shows exactly why a suggestion was ranked where it was, and/hexa suggest why <text>prints it for the situation you are in now. - ○ blocks a command from ever being suggested or recorded again; ✕ forgets one; ☆ pins one.
- Suggest known commands off starts you from a clean slate with no shipped defaults.
- Turn the feature off and chat behaves exactly as vanilla, server tab-completion included.
Hex reads the running event from the player list first. If you have turned Hypixel's tab-list widgets off, turning them back on makes event-based suggestions noticeably sharper.
The downloaded jar waits in config/hex/update/ and is swapped in when you close Minecraft. It will not apply if:
- The game was force-killed rather than closed normally.
- The
modsfolder is read-only, or a launcher holds the jar open.
Move the jar from config/hex/update/ into mods yourself and delete the old one. See Updating.
Pick a different key. Customize Hovered Item fires inside Hypixel's own menus, where most letters already do something to the menu — a function key or numpad key is a safer choice. Also check the item is non-stackable; stackable items have no UUID and cannot be customized.
Switching restores every profiled config. If MC keys is on, it also restores Minecraft's own key bindings — including other mods' — which is why that option is off by default. Turn it off and re-bind if a different mod's keys moved unexpectedly. See Config profiles.
- One tab — Reset tab in the config footer.
- All settings — Reset all on the Profiles screen.
- Both leave your saved profiles alone; Discard brings them back.
- Everything, permanently — close the game and delete
config/hex/.
Open an issue at Trilleo/Hex with:
- Your Hex version —
/hexaprints it. - Your Minecraft, Fabric Loader, Fabric API and Fabric Language Kotlin versions.
-
logs/latest.log— the whole file, not just the part that looks relevant. - What you did, what happened, and what you expected instead.
Getting started
Features
- Config profiles
- Keybind shortcuts
- Control switches
- Attack mode switch
- Freecam
- Hand display
- Per-item swing
- Item customization
- Chroma text
- Reminders
- Regions
- Notebook
- Command suggestions
- Languages
Help
Development