Hero Renderer
A professional-grade, backend-independent rendering engine for Minecraft.
What's new
Latest in Hero Renderer
Engine milestones M0–M9
- HGFX with OpenGL + Vulkan backends
- Frame graph + chunk renderer
- Adaptive quality, LOD, 26.x support
See it in action
Hero Renderer v2.1 — the real thing, not a mockup
Why it exists
Purpose
Minecraft's renderer is powerful but constrained. Hero Renderer is the Hero Studios rendering foundation — a modular, multithreaded engine behind its own graphics API (HGFX) that incrementally replaces the vanilla pipeline. Advanced graphics, rendering extensibility, and maximum performance, with a version abstraction layer that proves API independence.
Who it's for
Players who want better visuals, and developers building rendering-heavy features on the Hero Studios ecosystem.
Key capabilities
HGFX graphics API
Backend-independent API with Null, OpenGL 4.6 and Vulkan backends.
Frame graph renderer
Pass scheduling, transient resources and aliasing.
Advanced visuals
Chunk rendering, entity rendering, water shader, sky, clouds, shadows, fog, bloom, color grading.
Adaptive performance
Bottleneck detection, dynamic quality, render-distance manager, LODs and impostors.
Features
Hero Renderer — feature registry
HGFX Graphics API 2 features
Backend-independent API
A professional-grade graphics API with Null, OpenGL 4.6, and Vulkan backends.
Version abstraction
A version abstraction layer proves API independence across Minecraft versions.
Modular Engine 2 features
Frame graph renderer
Pass scheduling, transient resources, and resource aliasing.
Chunk rendering
A modular, multithreaded chunk renderer presented inside Minecraft via a GL blit.
OpenGL Backend 1 feature
OpenGL 4.6
A complete OpenGL 4.6 backend ships alongside Vulkan behind the HGFX abstraction.
Advanced Visuals 1 feature
Full visual stack
Chunk and entity rendering, water shader, sky, clouds, shadows, fog, bloom, and color grading.
Adaptive Performance 2 features
Dynamic quality
Bottleneck detection, dynamic quality scaling, and a render-distance manager.
LODs & impostors
Distance/LOD management with impostors for distant geometry.
Quick start
Get started with Hero Renderer in minutes
Follow these steps — most installs take under five minutes.
Step 1
Install Fabric Loader and Fabric API for your Minecraft version — builds ship for 1.21, 1.21.1–1.21.5, 1.21.11 and 26.2 (Java 21 for 1.21.x, Java 25 for 26.x).
Step 2
Place the Hero Renderer JAR into your mods folder — v2.1 is a beta with real Fabric builds, for testing and feedback.
Step 3
Launch the game — the engine's frame is presented inside Minecraft via a GL blit; the chunk renderer runs behind the HGFX abstraction.
Step 4
Choose a backend if you want to: OpenGL 4.6 or Vulkan, both complete behind HGFX.
Step 5
Tune rendering quality from the engine's config — adaptive quality scaling, render distance, LOD and impostors.
Step 6
Explore the visuals: water shader, sky, clouds, shadows, fog, bloom and colour grading.
Step 7
Watch the adaptive performance layer — bottleneck detection scales quality dynamically to hold frame rate.
Compatibility
Versions & loaders
| Property | Value |
|---|---|
| Loader / platform | Fabric |
| Latest version | 2.1 |
| Minecraft versions | 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.11, 26.2 |
Fabric builds; Java 21 for 1.21.x, Java 25 for 26.x.
Version history
Changelog
2.1
Engine milestones M0–M9
- HGFX with OpenGL + Vulkan backends
- Frame graph + chunk renderer
- Adaptive quality, LOD, 26.x support
Roadmap
Where it's going
Core engine
doneHGFX, frame graph, chunk renderer, visuals, adaptive performance, Vulkan.
Advanced lighting
nextPath tracing, GI/SSGI, clustered lighting.
Upscaling & integration
laterDLSS/FSR and Hero Client integration.
FAQ
Questions, answered
Is Hero Renderer released?
Which backends does it support?
What versions are supported?
How does it relate to Hero Client?
Does it replace the vanilla renderer?
What performance features are built in?
What is HGFX?
Compatibility & limitations
What to know
Downloads
Get Hero Renderer
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 Renderer belongs alongside these tools.
Hero Client
The most advanced Minecraft client. Performance, and the Hero Studios ecosystem.
v2.2.3 beta — the connected build: signs in to Hero Studios, reads your shared plan and reports progress milestones back to your account …
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.