Data Packs Simple

Simple Damage Indicator

  • Advancements
  • Functions
  • Predicates
  • 77,789 views • 2 today
  • 26,368 downloads • 0 today
  • 276
  • 290
  • 72
NodeNotJS
Level 54 : Grandmaster Network System
50

Configurable datapack to display damage and heal indicators.



DESCRIÇÃO EM PT-BR (PT-BR Description)
ℹ️ Sobre o Datapack
Esse é um simples datapack para exibir indicadores de dano e cura.
É altamente configurável, e funciona com absorção, efeitos, atributos, (provavelmente) mods, qualquer coisa!

Nota: Entidades com a tag sdi.ignore serão ignoradas pelo datapack (não exibirá o indicador).

ℹ️ Instalação
Apenas coloque o arquivo .zip dentro da pasta datapacks dentro do arquivo do seu mundo e pronto. Aproveite :)

⚙️Configuração
O datapack tem várias configurações
Para abrir o chatmenu de configuração, execute /function sdi:settings.

As configurações são:
Decimal Places: Muda a quantidade padrão de decimais a serem exibidos.
Motion: Define se o indicador será animado ou estático.
More Colors: Define se o indicador terá cores únicas para dano ou ganho de absorção.
Symbols: Define se aparecerá o - ou + no indicador.
Hide Decimal 0: Define se o indicador irá esconder o ".0". Exemplo: 2.0 de dano apenas aparecerá 2. 2.5 ainda aparecerá 2.5.
See Through: Define se o indicador é visível através de objetos.
No Background: Faz o background do indicador invisível. Ativar essa opção pode dar ao indicador uma aparência mais agradável.
Motion Smoothness: Controla a suavização da movimentação do indicador. Valores maiores reduzirão a velocidade do indicador.
(Opção Avançada) Entity Group Size: Define em quantos grupos o datapack irá separar as entidades a serem atualizadas. Grupos maiores resultam em maior desempenho, enquanto grupos menores resultam em menos latência para exibir o indicador.


✔ Perguntas frequentes e Solução de Problemas
Tem indicadores presos no meu mundo. O que eu faço?
Você pode executar o comando /kill @e[​tag=sdi] ou /function sdi:kill_indicators para matar os indicadores.

Funciona em Multiplayer?
Sim.

É compatível com outros datapacks?
Provavelmente sim. O datapack foi desenvolvido para não ter nenhum problema de compatibilidade com outros datapacks.

Mobs mortos não exibem o indicador!
Não mesmo. Infelizmente, o método de detectar mobs mortos é pesado e poderia trazer problemas de performace. Por conta disso, o datapack não tem suporte a isso.

🗑️ Desinstalando o datapack
Para desinstalar o datapack, você pode executar /function sdi:uninstall. Todas as mudanças pelo datapack serão desfeitas.
NOTA: Você deve desativar ou deletar o datapack do seu mundo. Caso contrário, quando você carregar ou recarregar o mundo a próxima vez, o datapack será instalado novamente

Se você tinha a versão antiga do datapack, eu recomendo remover resquícios da versão antiga. Execute /function sdi:uninstall_old para isso.



Qualquer problema, por favor, reporte!! Eu sou ativo no discord: nodenotjs


ℹ️ About the Datapack
This is a simple datapack designed to display damage and healing indicators.
Is highly configurable, and it works with absorption, effects, attributes, (probably) mods, anything.

Note: Entities with the tag sdi.ignore will be ignored by the datapack (will not display the indicator).

ℹ️ Installation
Just drop the .zip into the datapack folder in your world. Enjoy :)

🎨Customization
The datapack has a wide range of customizations.
To open the settings menu, run /function sdi:settings.

The settings are:
Decimal Places: Changes the default ammount of decimals to be displayed.
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 be displayed as 2. Damage of 2.5 will still show as 2.5.
See Through: Defines whether the indicator is visible through objects.
No Background: Makes the indicator background invisible. Enabling this setting can give the indicator a cleaner look.
Motion Smoothness: Controls the smoothing of the indicator movement. Higher values reduces the indicator movement.
(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 have no 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.

🗑️ Uninstalling the datapack
To uninstall the datapack, you can run /function sdi:uninstall. All changes made by datapack will be undone.
NOTE: You must delete or deactivate the datapack from your world after that. Otherwise, when you next load or reload the world the datapack will be installed again.

If you had a very old version of datapack, i recommend you to remove remnants of the old version. Run /function sdi:uninstall_old for this.



Any issues, please report!! I am active on discord: nodenotjs
CompatibilityMinecraft 1.16
toMinecraft 1.21
Tags

29 Update Logs

Minecraft 26.1 : by NodeNotJS 03/31/2026 8:48:16 amMarch 31 @ 12:48 pm UTC

Updated to Minecraft 26.1
LOAD MORE LOGS

  Have something to say?

Rabanoo
09/29/2025 11:44 pm
Level 1 : New Miner
Hello, I'm having problems with the datapack, I don't know if this error is caused by any other datapack that I'm using, but when going to another dimension, in this case the Nether, and receiving damage, a +1 indicator appears instead of -1, but the strange thing is that it is fixed when returning to the overworld, I hope you can fix it, I couldn't live without this datapack in my world, thanks.
1
NodeNotJS
10/28/2025 11:35 am
Level 54 : Grandmaster Network System
hey. i believe we talked about it in discord. i was not able to replicate the issue but i'm looking forward on finding them. thanks for the report and for the appreciation <3
1
User5574884G
02/01/2025 2:03 pm
Level 1 : New Miner
im playing on a Aternos server with my buddy with a few other data packs installed in 1.21.4 and the indicators popped up but didn't go away so i tried reloading and that didnt work and the i deleted the pack and that didnt work i reinstalled it and used the uninstall command and that still didn't work there very annoying to look at any advice on how to get rid of them?
1
NodeNotJS
06/03/2025 12:05 pm
Level 54 : Grandmaster Network System
hey. sorry for the delay. i believe i already contacted you on discord. if you still need help, please dm me on discord: nodenotjs
1
CYKLOPPS
01/03/2025 11:55 am
Level 29 : Expert Architect
1.21.4 please!
1
NodeNotJS
06/03/2025 12:04 pm
Level 54 : Grandmaster Network System
i'm pretty sure there are working versions for 1.21.4
1
RODHI
10/30/2024 9:09 am
Level 5 : Apprentice Miner
bro this is awesome
3
Madneuac
08/14/2024 5:26 pm
Level 1 : New Miner
The damage indicator works amazing in 1.21 too. However it seems like it only works in the overworld... is there a way to fix that?
1
NodeNotJS
08/27/2024 12:46 pm
Level 54 : Grandmaster Network System
if you are using a dedicated server, if i'm not mistaken, each world works independently of the other. In this case, I imagine it would be necessary to put the datapack in all worlds. note that non-vanilla servers (like paper, spigot, fabric) may break datapack functionality

if this is not the case or you are still having problems, contact me on discord so i can understand the problem beter and finding a way to solve it. my discord is: nodenotjs
2
Madneuac
10/04/2024 7:42 am
Level 1 : New Miner
sorry for very late reply. but i wasnt playing in any server. i was playing in 1.21.1 vanilla single player and it was only working in the overworld. can you please double check? this dmg indicator is just amazing and i want to keep using it
1

Welcome