Hero Client
The most advanced Minecraft client. Performance, and the Hero Studios ecosystem.
What's new
Latest in Hero Client
Connected: shared account, plan and progress
- Reads the shared Hero Studios plan (/api/account/plan) — one plan across the website, both mods and Hero Agent
- Reports progress milestones to /api/account/progress (10 milestones: launch, HUD, zoom, waypoints, cosmetics, cloud sync...)
- PlanService: 5-minute cache, local dedupe, fully guarded reporting
- 4,715 automated tests passing
Everything works again
- Removed every keybind conflict with vanilla controls (W, R, T, F and / moved to F6-F11)
- Config version gate re-applies feature defaults when upgrading from builds that saved everything OFF — HUD, screens and toggles work again
- Version stamp persists across saves so your own choices are never overwritten
- Custom value.* settings survive upgrades
See it in action
Hero Client v2.2.3 — the real thing, not a mockup
Why it exists
Purpose
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.
Who it's for
PvP players, performance-focused players, creators, and anyone who wants a Lunar-style feature set in one place.
Key capabilities
Performance-first core
A modular backend built around speed, with a service container and strict quality gates.
127 registered · 42 live · 85 planned
Registry snapshot from the mod's own FeatureRegistry (v2.2.3, 6 Nov 2026): every entry carries its real lifecycle — visuals, HUD, freelook, zoom, fullbright, waypoints, performance stats and more.
AI assistance (in development)
Chat assistant, build planner, redstone engineer and programming assistant across six providers — planned, not yet shipped.
Social layer
Friends is live on the web platform (beta in-game); parties, guilds and voice are planned. Marketplace and cloud sync already ship on the web platform — see the capability matrix below for exactly where each works.
Where it works
Capability matrix — Web platform vs In-game client
Live = shipped and usable today · Beta = usable with limits · Planned = designed, not shipped. As of 6 Nov 2026 (v2.2.3).
| Capability | Web platform | In-game client |
|---|---|---|
| Store browsing & checkout | Live | Planned |
| Cosmetics ownership & equip | Live | Live |
| Cloud sync (settings, modules, waypoints) | Live | Live |
| Account, plans & progress | Live | Live |
| Friends & presence | Live | Beta |
| Parties | Planned | Planned |
| Guilds | Planned | Planned |
| Voice chat | Planned | Planned |
Features
Hero Client — feature registry
Visual 4 features
Freelook
Free camera movement with smooth animation and active indicator — look around without turning your body.
Zoom
Smooth zoom with scroll-wheel level cycling (2x, 4x, 8x) via the FOV pipeline.
Fullbright
Gamma and night-vision modes — see in the dark your way.
Crosshair
Custom crosshair with CROSS, DOT, CIRCLE and DYNAMIC styles — dynamic colors by target type.
HUD 10 features
Keystrokes
Live WASD, space and mouse buttons with real CPS tracking.
CPS Counter planned
Clicks-per-second counter fed from real attack/use events.
Armor Status
Armor slots, defense and durability percentages.
Potion Status
Active effects with amplifier and formatted duration.
Coordinates
Position, facing direction, biome and time of day.
Compass
Cardinal direction compass bar.
Waypoints
Add persistent waypoints with live distance, saved between sessions.
FPS Display planned
Colour-coded frames-per-second counter.
Memory Stats planned
JVM memory usage with GC deltas.
Performance Stats
FPS and memory in one panel.
Performance 4 features
Performance Engine
Real FPS, frametime, 1% low, CPU/GPU/RAM/TPS monitoring.
Mod Menu
Press M to open the mod menu and toggle all features.
Keybind Editor
Real rebinding with conflict detection.
HUD Editor
Drag, align, and persist HUD element positions.
Social 3 features
Social Hub
Friends, guilds, parties and presence — wired to your account.
Voice Chat
In-game voice chat sessions.
Profile
Your HeroProfile — identity, stats and gamemode.
Tools 5 features
Screenshot Studio
Real framebuffer capture with a live gallery.
Replay Studio
Recording sessions with timeline controls.
Macros planned
Deterministic, non-cheating macro automation.
Creator Toolkit planned
Creator workflows and publishing tools.
Marketplace planned
Browse cosmetics, themes and tools.
AI (BYOK) 3 features
AI Chat Assistant planned
Bring-your-own-key across OpenAI, Anthropic, Gemini, Groq, OpenRouter and Ollama.
Build Planner planned
AI-assisted build planning and material calculation.
Redstone Engineer planned
AI-assisted redstone circuit design and analysis.
System 4 features
Notifications
In-game toast notifications for events and status.
Cloud Sync planned
Encrypted cloud sync for settings, waypoints and profiles.
Mod Compatibility
Detects incompatible mods and reports conflicts.
Crash Handler
Graceful crash handling with detailed reports.
Accessibility 6 features
Color Blind Filter
Protanopia, deuteranopia, tritanopia and achromatopsia modes.
High Contrast
High contrast theme for better visibility.
UI Scaling
Custom UI scale from 0.5× to 4.0×.
Screen Reader
Screen reader announcements for key events.
Reduced Motion
Disables non-essential animations.
Keyboard Navigation
Enhanced keyboard navigation with focus traversal.
Quick start
Get started with Hero Client in minutes
Follow these steps — most installs take under five minutes.
Step 1
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.
Step 2
Install Fabric Loader for your exact Minecraft version (the downloads page lists the matching Fabric Loader, Fabric API and Java version for every release).
Step 3
Download the Hero Client JAR for your Minecraft version and Fabric API into your mods folder (%appdata%\.minecraft\mods on Windows).
Step 4
Launch the game with the Fabric profile so the config folders are created on first run.
Step 5
Press M to open the mod menu, browse category tabs, and use live search to find and toggle features.
Step 6
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.
Step 7
Rebind keys in the Keybind Editor (M → Keybinds) — click-to-rebind, conflict detection, per-row reset; five actions ship unbound.
Step 8
Connect your AI provider keys (BYOK) for the AI assistant when it ships — planned for Phase 2, not yet available.
Comparison
Why Hero Client?
How it stacks up against the other clients out there.
| Feature | Hero Client | Other clients |
|---|---|---|
| Feature set | 127 features across the 16 categories the mod declares — every one catalogued with a lifecycle from the real registry. | A fixed bundle of features, most of which you will never switch on. |
| Minecraft versions | Real per-version builds for Minecraft 1.21 through 1.21.11 — 12 releases published separately, one JAR each. 26.x builds are in progress. | Support tracks one or two versions at a time, then goes quiet. |
| Price & accounts | Free, account-free, with an open API. Download the JAR and play. | Accounts, subscriptions, or cosmetics locked behind a paywall. |
| Honesty | Every feature carries a real lifecycle straight from the mod's registry — stable, beta or experimental — never faked as shipped. | 'Coming soon' shipped as a feature; toggles that do nothing. |
| Performance | Real FPS, average FPS, 1% low, frametime ring buffer and a CPU/memory/TPS dashboard. | Marketing claims with no numbers attached. |
| Ecosystem | The natural home for the Hero Studios ecosystem — HeroSync, Hero Agent, DPT and more. | A standalone app you install once and forget. |
Controls
Default keybinds
All keybinds are rebindable in the Keybind Editor.
General
| Action | Default key |
|---|---|
| Mod Menu | M |
| Hero Settings | RSHIFT |
| Hero Dashboard | R |
| Toggle Overlay | O |
| Notifications | N |
| Accessibility Settings | NONE |
| Backup | NONE |
| Keybind Editor | NONE |
| Commands | / |
HUD
| Action | Default key |
|---|---|
| HUD Editor | H |
| Performance | T |
Tools
| Action | Default key |
|---|---|
| Screenshot | F2 |
| Replay | J |
| Creator Toolkit | G |
| Build Planner | B |
| Macros | NONE |
| Inventory Tools | I |
Social
| Action | Default key |
|---|---|
| Marketplace | K |
| Social Menu | Y |
| Voice Chat | V |
| Friends | F |
| Guilds | NONE |
| Profile | U |
Compatibility
Versions & loaders
| Property | Value |
|---|---|
| Loader / platform | Fabric |
| Latest version | 2.2.3 |
| 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 |
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.
Version history
Changelog
2.2.3
Connected: shared account, plan and progress
- Reads the shared Hero Studios plan (/api/account/plan) — one plan across the website, both mods and Hero Agent
- Reports progress milestones to /api/account/progress (10 milestones: launch, HUD, zoom, waypoints, cosmetics, cloud sync...)
- PlanService: 5-minute cache, local dedupe, fully guarded reporting
- 4,715 automated tests passing
2.2.2
Everything works again
- Removed every keybind conflict with vanilla controls (W, R, T, F and / moved to F6-F11)
- Config version gate re-applies feature defaults when upgrading from builds that saved everything OFF — HUD, screens and toggles work again
- Version stamp persists across saves so your own choices are never overwritten
- Custom value.* settings survive upgrades
- 4,715 automated tests passing
2.2.1
Crash fix release
- Fixed HudElementManager crash on server join (lazy singleton)
- ALL features now work on fresh install (defaults applied)
- Fixed all keybinds (direct API, no reflection)
- Fixed mod menu text rendering
- Added zoom/fullbright/freelook keybinds
- Fixed CPS display (wired mouse clicks)
- Fixed feature state persistence
- Redesigned mod menu GUI (rounded cards, accent colors, better layout)
- Fixed vanilla crosshair hidden when custom crosshair active
- Fixed armor per-slot display
- Fixed title screen button
- Fixed mojibake in 3 files
- Pinned MC to 1.21.11
- Unified version to 2.2
- Fixed ALL keybinds (direct API calls, no reflection)
- Fixed mod menu text rendering
- Added zoom/fullbright/freelook keybinds
- Fixed CPS display
- Fixed feature state persistence
- Fixed mojibake in chat messages
- Pinned MC to 1.21.11
- Unified version to 2.2
- Fixed all invisible text in mod menu (DrawStringCompat direct calls)
- Fixed FreelookMixin for 1.21.11 (Level parameter)
- Removed broken KeyInputMixin
- HUD overlay null-safety
2.2
Phase 1 — multi-version + full GUI
- Per-version builds published for Minecraft 1.21 through 1.21.11 (26.x builds in progress)
- Full GUI: mod menu, settings screen, HUD editor and keybind editor
- QoL pass: smooth zoom (2x/4x/8x scroll levels), animated freelook, fullbright modes, dynamic crosshair, waypoint colours
- Accessibility: six features wired into the mod, settings screen, colour-blind filter in the overlay
- Phase 1: command framework, config validators, performance engine
- Build tooling: build-all-versions.ps1, test-all-versions.ps1, deploy-downloads.ps1
- Loom 1.13.6 + Gradle 8.14.3 stable build; CLIENT_PERFECTION_PLAN.md
- Feature catalog mirrored onto the website from FeatureRegistry (127 features, 16 categories)
2.1
Stabilisation and launch fix
- Released for Minecraft 1.21.11
- Fixed launch crash: glGetString with no GL context crashed the client on every launch
- Fixed mixin crash: MouseClickMixin never applied — startUseItem returns void
- Wired module-ai into the Gradle reactor
- Fixed timing-dependent managerGetHealth test (0 ms is valid uptime)
dev
Milestone stream — M2/M5 and hero-client-web
- M2: PerformanceManager presets, FrameTimeMonitor (avg/min/max/1% low), PerformanceDiagnostics, AdaptiveQualityEngine, context overrides
- M5: Screenshot Studio and Replay Studio — real disk export, gallery rename/delete/export
- hero-client-web (backend support site) restored and stabilised
Roadmap
Where it's going
Feature parity
nowComplete all 200 specs across the 15 modules.
Per-version CI/CD
nextAutomated builds for every supported Minecraft version.
Ecosystem integration
nextDeep integration with HeroSync, Hero Agent, and DPT.
NeoForge support
laterBring Hero Client to NeoForge without a rewrite via the Platform SPI.
FAQ
Questions, answered
Which Java version do I need?
Which Minecraft versions are supported?
Is Hero Client a fork or a wrapper?
Does it require an account?
How does the AI assistant work?
Is it stable yet?
How do I install it?
Can I rebind keys?
Is it client-side only?
How do I report a bug?
Compatibility & limitations
What to know
Downloads
Get Hero Client
Ecosystem
Part of something bigger
Every Hero Studios product is engineered to work with the rest of the ecosystem — one design language, one performance bar, one long-term vision. Hero Client belongs alongside these tools.
HeroSync
Latency compensation that makes high-ping gameplay feel local.
Released and maintained — r1.4.0 across 1.21–1.21.11 and 26.x. Built from 100 specification documents with a fully modular engine.
Hero Renderer
A professional-grade, backend-independent rendering engine for Minecraft.
Active development — v2.1 with real Fabric builds. Milestones M0–M9 complete: HGFX (OpenGL 4.6 + Vulkan), frame graph, chunk renderer, ad…
Hero Launcher
A universal Minecraft launcher for every version, with ecosystem integration.
In design. No implementation ships yet — this page documents the vision, not shipped functionality.