promotional bannermobile promotional banner

Crosshair health indicator

This mod adds dynamic health to Minecraft under the sight. It works like this: 15-20 size 1.2 color green, 10-14 size 1.6 color yellow, 5-9 size 2 color orange, size 2.4 color red. It works on players and mobs.
photo_2026-04-26_20-00-49.jpg

photo_2026-04-26_20-00-49.jpg

photo_2026-04-26_20-00-43.jpg

photo_2026-04-26_20-00-43.jpg

Description

🎯 Dynamic Crosshair Health Indicator
Dynamic Crosshair Health Indicator is a lightweight and highly intuitive client-side mod for Fabric 1.21.4. It enhances your combat experience by displaying the exact health of your target directly under your crosshair.
Unlike other health indicators, this mod is designed to stay out of your way until the fight begins, providing a clean and immersive feel to the game.
 
✨ Key Features:
  • Combat-Triggered: The indicator only appears once you strike an entity. It won't clutter your screen while you're just exploring or building.
  • Stay-on-Target Logic: After the last hit, the health value remains visible for 7 seconds, allowing you to track your opponent even if they try to run away or hide behind obstacles.
  • Dynamic Visual Feedback: As the battle intensifies and the enemy's health drops, the indicator grows larger and changes color, giving you a clear sense of the "execute" phase.
  • Full Compatibility: Works seamlessly on all living entities, including Players, Hostile Mobs, Passive Animals, and Bosses.
 
📊 Dynamic Scaling & Color System:
The indicator adapts in real-time based on the target's HP:
  • 🟢 15–20 HP: Small size (1.2x), calm Green color.
  • 🟡 10–14 HP: Medium size (1.6x), cautionary Yellow color.
  • 🟠 5–9 HP: Large size (2.0x), alarming Orange color.
  • 🔴 1–4 HP: Maximum size (2.4x), bright Red color — the killing blow is near!

The Crosshair health indicator Team

profile avatar
  • 1
    Projects
  • 834
    Downloads

I'm a fan of writing mods from Finland, and I'll be focusing more on versions 1.16, 1.20, and 1.21. I wish everyone good luck.