Overview #
Hero Client is the Hero Studios client — a feature-rich modular Fabric client with 127 registered features across 16 categories: performance, visuals, HUD overlays, social tools and more — each carrying its real lifecycle from the mod's own FeatureRegistry (127 registered: 42 implemented and live, 85 planned — a registered feature is catalogued, not promised). It installs like any Fabric mod and runs as a Lunar-style mod menu (press M): category tabs, live search, and a feature card grid where every card shows whether the feature is stable, beta or experimental. The performance engine reports real FPS, average FPS, 1% low, a 240-slot frametime ring buffer and a CPU/RAM/TPS dashboard — numbers you can verify, not claims. BYOK AI assistance across six providers is planned for Phase 2 and is not yet shipped.
Most clients focus on a single feature or a locked-in experience. Hero Client is a feature-rich modular client with a feature registry of 127 entries across 16 categories — 42 implemented and live, 85 still planned — so nothing counts as shipped before it is. Performance, visuals, HUD, social and more, built as the natural home for the Hero Studios ecosystem, without sacrificing frames.
Quick start #
- Run Minecraft on Java 21 for 1.21.x (Java 25 for 26.x) — see the FAQ below if the client does not appear; a wrong JRE is the single most common cause.
- Install Fabric Loader for your exact Minecraft version (the downloads page lists the matching Fabric Loader, Fabric API and Java version for every release).
- Download the Hero Client JAR for your Minecraft version and Fabric API into your mods folder (%appdata%\.minecraft\mods on Windows).
- Launch the game with the Fabric profile so the config folders are created on first run.
- Press M to open the mod menu, browse category tabs, and use live search to find and toggle features.
- Press T for the performance panel (real FPS, frametime, CPU/RAM/TPS) and H for the HUD editor to drag, snap and persist HUD elements.
- Rebind keys in the Keybind Editor (M → Keybinds) — click-to-rebind, conflict detection, per-row reset; five actions ship unbound.
- Connect your AI provider keys (BYOK) for the AI assistant when it ships — planned for Phase 2, not yet available.
Configuration #
Hero Client keeps configuration in the .minecraft config folders (created on first launch) and exposes most tuning through in-game screens. Config validators (range, enum, TTL cache, diagnostics) catch invalid values instead of silently breaking a module.
| Setting | Default | Description |
|---|---|---|
| Keybinds | M, RSHIFT, R, O, N, H, T, F2, J, B, / … | Defaults per KeybindManager.registerAll(); rebind in the Keybind Editor — every bind persists per profile. |
| HUD elements | Per-element positions | HUD Editor positions persist as JSON; drag, snap to grid, grid overlay. |
| Accessibility | Off | Colour-blind filters (protanopia, deuteranopia, tritanopia, achromatopsia), high contrast, UI scale 0.5×–4.0×, screen reader, reduced motion, keyboard navigation. |
| Zoom levels | 2x, 4x, 8x | Scroll-wheel level cycling through the FOV pipeline. |
| Fullbright | Gamma mode | Gamma and night-vision modes. |
| Config validators | Enabled | Range checks, enum checks, TTL cache and diagnostics on config values. |
| Crash recovery | Enabled | Backs up feature state and restores it after a crash; the Crash Handler writes a detailed report. |
Frequently asked questions #
Which Java version do I need?
Which Minecraft versions are supported?
How do I install it?
Can I rebind keys?
Is Hero Client a fork or a wrapper?
Does it require an account?
How does the AI assistant work?
Is it stable yet?
Is it client-side only?
How do I report a bug?
Compatibility #
| Property | Value |
|---|---|
| Loader / platform | Fabric |
| Minecraft versions | 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11 |
| Latest version | 2.2.3 |
Per-version builds ship as separate Fabric JARs — install the one matching your Minecraft version. Java 21 for 1.21.x. All 12 releases of 1.21 through 1.21.11 are published; 26.x builds are in progress.