promotional bannermobile promotional banner

True Health

See the exact health of every mob and player. Live health bars, a crosshair health HUD and floating damage numbers.

True Health Indicator

Stop guessing. See the real health of everything.

How much health does that Warden have left? Is your friend about to die? Is your wolf okay? True Health Indicator shows the exact health of every mob and player with live bars, a crosshair HUD and floating damage numbers. β€οΈβš”οΈπŸ“Š

πŸ‘‰ Join the Discord community for updates, bug reports and sneak peeks!


Features

  • Live health bars above every mob and player, with the name, a colored bar, exact HP and the percentage
  • Crosshair HUD: look at anything within 24 blocks and see its exact health on your screen
  • Damage numbers: every hit shows its exact damage for one second
  • Safe with named mobs: custom names are saved and given back, even when a mob dies
  • HP or hearts: choose whichever you prefer
  • Works with other add-ons: modded mobs get bars too, as long as they have health
  • Lightweight: only mobs near players are updated, and nothing is re-sent unless the bar changed
  • Easy to edit: every number is at the top of one script file

The health bar πŸ“Š

Every mob and player gets a three-line tag above their head:

Zombie
[β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘]
❀ 13.5/20 (68%)

The bar changes color as health drops:

Health Color
75% to 100% Green
50% to 75% Yellow
25% to 50% Orange
10% to 25% Red
Under 10% Dark red

Bars update every quarter of a second, and instantly when something takes damage. Everything within 32 blocks of a player gets a bar. Items, XP orbs, armor stands and NPCs are skipped.

The crosshair HUD 🎯

Minecraft only shows name tags when you are close to something or looking right at it. The crosshair HUD fixes that. Look at any mob or player within 24 blocks and its health appears above your hotbar:

Warden  [β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘]  ❀ 400/500 (80%)

Hide it for yourself any time, no cheats needed:

/tag @s add thi_hud_off

Show it again with /tag @s remove thi_hud_off.

Damage numbers πŸ’₯

Every time something is hurt, the exact damage (for example -4.5) appears in red on its tag and on your HUD for one second. You'll know exactly how hard your sword, bow or trident hits.

Named mobs and pets 🏷️

The pack uses the name tag to show the bar, so it saves the original name of every mob and player the first time it sees them. The original name comes back:

  • when the mob or player dies, so death messages stay correct
  • when you turn the bars off
  • when a player respawns

Leftovers from older health bar packs are ignored and never saved as a name.


Installation

  1. Download the .mcpack file.
  2. Open it with Minecraft Bedrock. It imports automatically.
  3. Create or edit a world and activate the Behavior Pack.
  4. Load into your world. Bars and the HUD appear right away.

Requires Minecraft Bedrock 1.21.50 or newer. This is a behavior pack only, so there is no resource pack to activate. If the bars don't show, turn on the Beta APIs experiment in your world settings.

Settings βš™οΈ

These commands need cheats or operator. Settings are saved per world.

Command What it does
/scriptevent thi:mobs on Turns mob health bars on (use off to turn them off)
/scriptevent thi:players on Turns player health bars on (use off to turn them off)
/scriptevent thi:hud on Turns the crosshair HUD on for everyone (use off to turn it off)
/scriptevent thi:flash on Turns damage numbers on (use off to turn them off)
/scriptevent thi:unit hearts Shows health in hearts (use hp for health points)
/scriptevent thi:status Shows your current settings

Using a command without on or off, for example /scriptevent thi:hud, switches the setting back and forth.

Tips

  • Use the crosshair HUD on bosses. Bars above a Warden or Ender Dragon are hard to see from far away.
  • Switch to hearts with /scriptevent thi:unit hearts if you like the classic Minecraft look.
  • Playing PvP? Turn the HUD off for yourself with /tag @s add thi_hud_off.
  • Don't want bars on players? Run /scriptevent thi:players off.
  • Test it on a creative world first, so you can see the bar colors at different health levels.

FAQ

Do I need any experimental features?
The pack uses the Scripting API. If the bars don't show up, turn on the Beta APIs experiment in your world settings.

Why can't I see the bars from far away?
Minecraft only displays name tags when you are fairly close to an entity or looking at it. The crosshair HUD shows health at up to 24 blocks, even when the tag is hidden.

Does it work on mobs from other add-ons?
Yes. Any entity with a health component gets a bar.

Will it rename my pets?
No. The original name is saved and restored. Your named wolf or cat keeps its name, and it shows correctly in death messages.

Does it work in multiplayer?
Yes. Every player has their own crosshair HUD, which you can turn off with a tag. The health bars and settings are shared by the whole world.

Does it work on mobile and console?
It works anywhere Bedrock supports add-ons with scripting.

Will it lag my game?
No. Only entities near players are updated, and a tag is only sent when it actually changes.

Can I show hearts instead of HP?
Yes: /scriptevent thi:unit hearts

Can I change the numbers?
Yes. Open scripts/main.js. At the top you can change the bar length, update speed, bar range, HUD range and how long damage numbers stay.

Does it work with other add-ons that change name tags?
Add-ons that also write to the name tag (some rank and nametag packs) can conflict with the bars. If that happens, turn off the bars you don't need, for example /scriptevent thi:players off, and keep the crosshair HUD.


Community πŸ’¬

Got a bug to report, an idea for a new feature, or a clip of a huge hit to share? Come hang out!

πŸ‘‰ Join the Discord server

Leaving a comment or a rating on this page also helps a lot. Thank you for the support! ❀️

Notes

  • Name tags can only be seen when you are near or looking at an entity. That is a Minecraft limit, and it is why the crosshair HUD exists.
  • Health is read from the game itself, so the numbers are always real, including for mobs with modified health.
  • Particles and sounds are not used, so nothing extra needs to be downloaded.

Stop guessing. See the real health of everything. β€οΈβš”οΈπŸ“Š

True Health Team

profile avatar
  • 15
    Projects
  • 1.2K
    Downloads

I make cool bedrock addons or something

More from RealrexxplayzView all