HomeJavaModsZap's Enhanced HUD Utilities
Zap's Enhanced HUD Utilities
ModsJava

Zap's Enhanced HUD Utilities

by zapaxe · on Modrinth

⬇ Download on Modrinth
Zap's Enhanced HUD Utilities — screenshot 1Zap's Enhanced HUD Utilities — screenshot 2Zap's Enhanced HUD Utilities — screenshot 3

ZEHU — Zap's Enhanced HUD Utilities

A high-performance, modular, HUD utility mod for Minecraft 1.21.11, 26.1.x & 26.2 on Fabric.


Overview

ZEHU — Zap's Enhanced HUD Utilities is a HUD mod designed for Minecraft 1.21.11, 26.1.x and 26.2. ZEHU aims to provide essential HUD utilities in a simple mod without being bundled in with proprietary launchers, resolution-independent relative scaling, and zero-garbage rendering routines.

Essential PvP HUD utilities as other miscellaneous and survival based utilities are included in this mod as well as different themes for each of these specific utilities.


Warning

[!Warning] This mod is currently and will be in development, If there are bugs, or if you find somethings that are not polished enough that is due to this mod still being in development, If you find any bugs or you find things that needs more improvement please open a issue at the Github source repository. I'm a Solo Developer and I don't have the time to look at every nook and cranny of this mod so I would really appreciate it if you can report them to me so i can take a look at it.


Key Features & Offered Modules

1. Armour & Equipment HUD

2. Keystrokes & Input HUD

3. Combat Utilities (Combo, Reach, Ping, CPS)

4. Navigation (Coords, Speedometer & Compass)

5. Item Tracker HUD

7. Custom Crosshair

[!WARNING]
Currently Being Worked On and Improved, Not at a Usable State

8. Boss Bar

[!WARNING]
Currently Being Worked On and Improved, Not at a Usable State


Interactive Drag-and-Drop Editor (HudLayoutScreen)

Press Right Shift (configurable) in-game to launch the HUD Layout Editor.


Technical Architecture & Performance Efficiency

ZEHU is engineered specifically to eliminate micro-stutters and frame spikes common in heavy HUD mods.

1. Zero Garbage Allocation in Render Loop

Standard HUD mods instantiate new String, Component, or Vector objects every single frame, causing frequent Java Garbage Collection (GC) pauses.

2. Event-Driven Time-Window Sampling

Rather than continuously polling entity lists or iterating inventories every tick:

3. Surgical Mixin Interceptions

ZEHU uses targeted SpongePowered Mixins (GuiMixin, BossHealthOverlayMixin) to intercept vanilla GUI render routines (extractEffects, extractCrosshair, extractRenderState):

4. GPU State Extraction (GuiGraphicsExtractor)

Designed for Fabric 1.21.11, 26.1.x and 26.2, ZEHU utilizes Mojang's modern GuiGraphicsExtractor pipeline (extractRenderState). Render passes are batched directly into GPU pipelines, avoiding unnecessary matrix stack pushes and draw call splits.


Configuration & Installation

Requirements

Configuration File

Config data is automatically saved to:

.minecraft/config/zehu.json

Roadmap & Future Developments


License

Distributed under the LGPLv3 License. Created by Zapaxe.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more