
Client Heart Display
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
A second heart row and a numeric health readout centered under your crosshair. Colour-coded, absorption-aware, and matched to your resource pack…
⬇ Download on Modrinth



Heart Display
Shows your health under the crosshair instead of down in the corner.
You get a row of hearts and the actual number, right where you're already looking. The normal health bar stays where it is. This just adds a copy in your line of sight.
What it does
Hearts use the game's own textures so resource packs work. Hardcore, poison, wither and frozen hearts all show up right.
The number counts absorption. 20 health with a golden apple reads 24.0, and it turns gold so you know why it's above your max. Colour goes green to yellow to red as you drop, and pulses under 30%.
More than 20 health wraps onto extra rows, same as the normal bar.
When it hides
Inventory, chests, chat, pause menu, F1, creative and spectator.
Requirements
Fabric API. Client side only, no need to put it on a server.
Config
There isn't one yet. Position and colours are constants at the top of HeartHud.java if you want to build it yourself. Might add a proper config screen if people ask.
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.11
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as heartdisplay-1.0.0.jar — drop this file into the mods folder
- Download size: 9 KB
- Download link checked 19 Oct 2026 — working
These come from our own check of the pack file, not from the source page.