Community listing page, reviews may not be monitored by the author.
Absolute Hearts
No reviews yet
Shows the hearts of PvP players and mobs above their heads.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description

❤️ Absolute Hearts
You hit them. You just don't know how close they are.
Every fight in Minecraft is guesswork. Four hits in, is the guy in front of you one swing from death or sitting on a golden apple? You find out the moment it stops mattering.
Absolute Hearts puts the health bar where you are already looking: over their head.
Hearts, a bar, a plain 14/20, a percentage — or the two overlays the old UHC servers
used to draw, brought back on purpose. It reads the numbers the server already sends your
client, so there is nothing to install on the server, nothing to configure for your
friends, and nothing that can get you kicked for a mod the admin never heard of.
⚡ Built for the fights that are decided in a second
Eleven builds. 1.8.9 to 26.3. Soup PvP never left 1.8.9, and neither did we.
No lag between truth and picture. The number over a head is whatever the server last said, this tick. The bar that drains behind it is decoration and is never what you read.
Nothing allocated per frame. No garbage, no stutter, no map lookups in the render path — an upper limit per frame that shrinks the range instead of dropping to 20 fps in a 40-mob pit.
👁️ Six ways to show it
🫀 Hearts — the row you know, in the game's own heart textures, so your resource pack is what you see. Or the mod's own set, identical on every server you join.
📊 Bar — one clean bar, green through orange to red.
🔢 Number · 💯 Percent — 14/20, or 70 %. Nothing else.
🟩 Classic overlay — the bordered green bar with the numbers written inside it, the way the old health-indicator plugins drew it.
🏷️ Classic tag — 18 ♥ next to the name, and nothing more.

🎯 It shows what the others leave out
🥇 Absorption as golden hearts — you can see who just ate a golden apple
🛡️ Armour points next to the row
💥 Damage numbers that float up from the hit, yours and theirs
🧡 The ghost bar that drains a moment behind the real one, so a big hit reads as a big hit
⚪ A white flash on damage, green on healing, a pulse below 20 %
✖️ A compact row with x2 once a boss has more hearts than fit over a head
🎚️ And exactly as much as you want
Who gets a bar: only players · players and mobs · everything alive. When: always · only when hurt · only what you are looking at · only in combat. Tamed animals always, mobs only when they are hurt, a range with a soft edge instead of a hard pop, and three ways to treat walls: off, on, dimmed.
On the screen itself, both switched off until you want them: the health of whatever is under your crosshair, and your own health at eye level, each with its own offset and scale.
🧭 Six presets, one click
| ⚔️ Classic UHC | hearts over players only, always on |
| 🥣 PvP / Soup | a number over the one you are hitting, your own health at eye level, nothing that lags behind |
| 🌲 Survival | everything alive, but only when it is hurt |
| 🟩 Classic overlay | the old bordered bar with the numbers in it |
| 🏷️ Classic tag | 18 ♥ beside the name |
| 🤫 Quiet | only what you are looking at, half faded |
⚙️ A settings screen that explains itself
Groups down the left, a search that also reads the explanations, a live preview that draws with the same code the world does, and the explanation of whatever your mouse is on written out at the bottom — not hidden in a tooltip you have to wait for.

H turns it on and off · J opens the settings · one more key cycles the display.
Fourteen languages: English, Deutsch, Français, Español, Italiano, Português (BR), Nederlands, Polski, Русский, Українська, Türkçe, 日本語, 한국어, 简体中文.
📦 Versions
| Minecraft | Loader |
|---|---|
| 1.8.9 | Forge |
| 1.20.1 | Fabric · Forge |
| 1.21.1 | Fabric · NeoForge |
| 26.1 · 26.2 · 26.3 | Fabric · NeoForge |
The same displays on 1.8.9, for the servers that never moved on.
Client side only. No server install, no dependencies, no network packets of its own — it works in every modpack and on every server you can already join.
🔍 Two honest notes
Golden hearts show up for players, not for mobs. The server sends absorption for players only; for mobs it is not on the wire at all, so no mod can draw it client-side. Measured, not guessed.
Potion effects of other creatures never reach your client either, so there is no effect colouring. If a mod promises you that without a server part, ask it where the data comes from.
🗺️ What's next

Team list at the edge of the screen for team UHC · health from the scoreboard where a server keeps it there · team colours · hiding friends · more old versions (1.19.2, 1.18.2, 1.16.5, 1.12.2).
Part of the Absolute series, next to Absolute AFK Cinema.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources