Home›Java›Mods›Sol's Indicator (Damage, Entity Health, Custom Boss Bar HUD, and more!)
Sol's Indicator (Damage, Entity Health, Custom Boss Bar HUD, and more!)
ModsJava

Sol's Indicator (Damage, Entity Health, Custom Boss Bar HUD, and more!)

Java mod listed for Minecraft 1.16–1.21. Downloads from the MC Java Mods app on Android.

by solmochi · on CurseForge

A lightweight mod that gives you real-time visual feedback on every hit you land. Know exactly how much damage you're dealing, with razor-sharp accuracy…

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.11 · NeoForge⬇ Download for 1.21.1 · NeoForge⬇ Download for 1.20.1 · Forge⬇ Download for 1.16.5 · Forge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Sol's Indicator (Damage, Entity Health, Custom Boss Bar HUD, and more!) — screenshot 1Sol's Indicator (Damage, Entity Health, Custom Boss Bar HUD, and more!) — screenshot 2Sol's Indicator (Damage, Entity Health, Custom Boss Bar HUD, and more!) — screenshot 3Sol's Indicator (Damage, Entity Health, Custom Boss Bar HUD, and more!) — screenshot 4Sol's Indicator (Damage, Entity Health, Custom Boss Bar HUD, and more!) — screenshot 5Sol's Indicator (Damage, Entity Health, Custom Boss Bar HUD, and more!) — screenshot 6

Sol's Damage Indicator 

Author: solmochi

Need help, want to suggest a feature, or found a bug?

Join our community to catch exclusive early previews and upcoming changelogs before they go live!

Join Discord


Description

Sol's Damage Indicator is a visual combat HUD mod that shows exactly how much damage you deal in real-time. See floating damage numbers on enemies, track your hit combos with a stylish center-screen HUD, monitor any entity's health with a crosshair indicator, and watch boss fights come alive with custom RPG-themed boss bars featuring per-player damage rankings and cinematic death animations.

⚠️ Works in two modes — install on both server and client for full accuracy (melee, projectiles, spells, abilities), or use client-only for basic melee tracking. 

✅ Fully functionable and playable on a Single-Player World.


Features

🌟 Damage Indicator HUD

🌟 Floating Damage Numbers

🌟 Custom Boss Bar HUD

🌟 Boss Damage Progress

🌟 Boss Death Animation

🌟 Entity Health Indicator

Client-Only Fallback Mode


Installation

  1. Download the mod .jar file
  2. Place it in your .minecraft/mods folder
  3. Launch Minecraft

For full features (all damage sources, boss tracking, death animations): Install on both server and client.
For basic melee tracking: Client-only installation works — no server needed.


Configuration

Client Settings (solsdamageindicator-client.toml)

Setting Default Description
Boss Bar    
bossbar.enabled true Replace vanilla boss bars with custom styled HUD
bossbar.damageProgress true Show per-player damage contribution below boss bars
bossbar.barWidth 250 Minimum boss bar width in pixels (100–500)
bossbar.maxBossBars 3 Max boss bars shown at once (1–10), remaining shown as "+N more"
bossbar.deathAnimation true Play cinematic death overlay when a boss dies
Entity Health    
entityhealth.enabled true Show health bar for crosshair target entity
entityhealth.damageProgress true Show your damage contribution below entity health bar
entityhealth.range 32.0 Max distance in blocks for entity health display (4–128)
Damage Indicator    
damageindicator.enabled true Show the center-screen damage HUD (hit count, HIT/CRIT, damage)
damageindicator.leftSide false Position HUD on center-left instead of center-right
undefined    

Server Settings (solsdamageindicator-server.toml)

Setting Default Description
bossdamage.enabled true Track and broadcast per-player boss damage
bossdamage.maxEntries 5 Max top damage contributors shown in boss bar progress (1–30)
bossdamage.relicCritIntegration true Use Sol's Relic System crit detection when available
bossdamage.inactivityTimeout 5 Minutes before inactive players are pruned from damage lists (0 = never)

 

Commands

Command Description
/solsdi debug Cycle through HUD debug modes (OFF → IN_TOP5 → NOT_IN_TOP5)
/solsdi debug death Preview the boss death animation (alternates between "in top 5" and "not in top 5" variants)

Note: Commands require operator permissions (permission level 2).


 

Cross-Mod Compatibility

Sol's Relic System Integration

Modded Boss Support

Modded Entity Support

Entity Overlay Suppression


How It Works

Server + Client Mode (Recommended)

  1. Server listens for LivingDamageEvent (fires after ALL reductions: armor, enchantments, absorption)
  2. Server sends a DamageIndicatorPacket to the attacking player with the exact final damage
  3. Client displays the accurate damage on the HUD and as floating numbers
  4. For boss entities, server also tracks cumulative damage per player and broadcasts updates to all boss bar viewers

Client-Only Mode (Fallback)

  1. Client detects player attacks via AttackEntityEvent
  2. Each tick, monitors the attacked entity's health for decreases
  3. Reports healthBefore - healthAfter as damage dealt
  4. Limitation: Only melee/sweep attacks are tracked; projectiles and indirect damage require the server component

 


See every hit. Track every boss. Dominate every fight.

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.

File checked by MCModsHub

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

Explore more