Hero Renderer Docs

~1 min read v2.1 Fabric

Overview #

Hero Renderer is a professional-grade, backend-independent rendering engine for Minecraft — the rendering foundation of the Hero Studios ecosystem. It incrementally replaces the vanilla rendering pipeline with a modular, multithreaded engine behind the HGFX graphics API, with complete OpenGL and Vulkan backends and a version abstraction layer.

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.

Quick start #

  1. Install Fabric Loader and Fabric API for your Minecraft version.
  2. Place the Hero Renderer JAR into your mods folder.
  3. Launch the game — the engine's frame is presented inside Minecraft via a GL blit.
  4. Tune rendering quality from the engine's config.

Frequently asked questions #

Is Hero Renderer released?
Yes — v2.1 is available as a beta with Fabric and NeoForge builds.
Which backends does it support?
OpenGL 4.6 and Vulkan, behind the HGFX abstraction.
What versions are supported?
1.21, 1.21.1–1.21.11, and 26.2 builds.
How does it relate to Hero Client?
It is the planned rendering foundation for Hero Client and future ecosystem products.

Compatibility #

PropertyValue
Loader / platformFabric
Minecraft versions1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.5, 1.21.11, 26.2
Latest version2.1

Fabric and NeoForge builds; Java 21 for 1.21.x, Java 25 for 26.x.

Learn more. Step-by-step walkthroughs live in the tutorials, with install guides for every platform and a general guide to configuration. Still stuck? Open the support portal and we'll reply from support@herostudios.dev.