A configurable datapack to display damage/healing indicators.
ℹ️ Installation
Just drop the .zip into the datapack folder in your world. Enjoy :)
⚙️Configuration
The datapack has several configurations.
To open the settings, run /function sdi:settings
to open the chatmenu.
The settings are:
-
Decimal Places: Changes the default amount of decimals to be displayed. The default value is 1.
-
Motion: Defines whether the indicator will be moving or static.
-
More Colors: Defines whether the indicator will have unique absorption colors in damage or gain.
-
Symbols: Defines whether the + and - signs will be displayed in the indicator.
-
Hide Decimal 0: Defines whether the indicator will hide ".0". Example: damage of 2.0 will only show 2. Damage of 2.5 will still show as 2.5.
-
(Advanced Option) Entity Group Size: Defines how many groups the datapack will separate the entities to be updated into. Larger groups result in higher performance, while smaller groups result in less latency to display the indicator. The default value is 3.
✅ FAQ and Troubleshooting
I have indicators stuck in my world. What do I do?
You can run the command /kill @e[tag=sdi] or /function sdi:kill_indicators to remove the indicators.
Does it work in multiplayer?
Yes.
Is it compatible with other datapacks?
Probably Yes. the datapack was developed in a way to avoid any incompatibilities with any datapack.
Dead mobs do not show indicators!
The way of detecting dead mobs is heavy and could bring major performance problems. Therefore, the datapack does not support displaying indicators for dead mobs.
🧑💻 For Developers
Entities with the tag sdi.ignore
will be ignored by the datapack (will not display the indicator or be processed).
🗑️ Uninstalling the datapack
Run /function sdi:uninstall to remove any changes caused by the datapack (like removing scoreboards), then delete or deactivate the datapack from your world.
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+