COWMODSКаталог модов

Highly Customizable Damage Numbers

Adds damage indicators with a wide variety of customization options and the ability to change the font of the numbers via image loading.

Автор: DevK75L24,4 тыс.35обновлён 26 окт. 2026 г.
Утилиты

Описание

Highly Customizable Damage Numbers

This mod adds damage indicators that show the player how much damage each hit does to an entity, the indicators can be customized however the user wants with a wide variety of options available to tweak and play around with.

Make the indicators match the style of the modpack you're using/creating by changing the font style, size, duration, animations, colors, behaviour, and much more. You can even add your own font if you'd like!

This mod is completely standalone and does not depend on any mods other than the modloader itself.

Retro font

Customization options

  • Add your own custom font
  • Presets for easier use (v1.2)
  • Define colors for different damage values
  • Custom glyph for critical strikes
  • Healing numbers (v1.2)
  • Adjust gap between numbers
  • Gradient or Flicker color styling
  • Shake and pulse
  • Pop-in and Fade-out
  • Scale and duration
  • Damage based size
  • Distance based size and opacity (v1.2)
  • Opacity based on distance (v1.2)
Customization options - Full list

Detailed explanation of everything available in the in-game config screen:

SettingSummaryOptions
Preset options
PreviewDisplays how the font will look in-game, with animations and style choices appliedN/A
Font listAllows to change between different fonts to use for the damage indicators, by default displays the four preloaded fontsEvery font currently loaded
Preset list (v1.2+)Allows to change between different presets quicklyEvery preset currently in the presets folder
Reload fontsRefreshes the fonts used by the mod, should be used when the player adds a PNG to the fonts folder in order for the mod to generate the necessary resources and be able to show it in-gameN/A
General options
Show optionChanges the logic behind which indicators are chosen to spawn Show All Show Close Disable
Indicator render range (v1.2+)Changes the distance at which indicators should spawn if the previous option is set to "Show close" Distance (in blocks)
Indicator opacity (v1.2+)Sets the baseline opacity for the indicators Opacity (as percentage)
Healing indicators (v1.2+)Toggles healing indicators (Only available if the font has a healing indicator glyph) Enabled / Disabled
Size factorSets up how big should the indicators be Size (as a multiplier)
Critical indicatorSets up under what conditions should the critical indicator appear (Only available if the font has a critical indicator glyph) Never On critical hit After last threshold Both conditions must be true
DurationSets up how much should the indicators last Duration (in ticks)
Critical heals (v1.2+)Toggles if healing indicators can be able to spawn as also a critical if conditions are met (Only available if the font has a healing indicator glyph) Enabled / Disabled
Gap between digitsChanges the gap size between digits (Very important to change on certain fonts) Separation (in pixels)
Max indicators (v1.2+)Sets up a hard cap for how many indicators can be rendered at the same time, if the cap is reached new indicators will override the oldest ones based on age Amount
Show damage on self (v1.2+)Toggles if damage on your own player should create and indicator (Highly recommended to avoid using full opacity when this setting is enabled) Enabled / Disabled
Show healing on self (v1.2+)Toggles if healing on your own player should create and indicator (Highly recommended to avoid using full opacity when this setting is enabled) Enabled / Disabled
Color options
Color styleChanges how the color of the damage/healing indicator behaves Enable / Disable Gradient style Flicker style
Threshold selectorAdd or remove thresholds at which indicator color should change Left click to add Right click to remove
HSV color selectorsPick a color for each damage thresholdN/A
Animation options
Shake animationQuickly wiggles the indicator in-place when it spawns Enable / Disable Duration (in ticks) Intensity (in degrees)
Pulse animationGrows and shrinks the indicator as if "pulsing" when it spawns Enable / Disable Duration (in ticks) Max size (as a multiplier)
FadeoutFades the number away when reaching the end of the duration Enable / Disable Duration (in ticks)
Pop-inQuickly grows the number in size when it spawns instead of just appreaing Enable / Disable Duration (in ticks)
Scale based on distance (v1.2+)Increases indicator size the farther away they are to improve legibility (100% Strength means the indicator maintains it's size relative to the screen no matter the distance) Scale strength (as a percentage) Start at (in blocks)
Opacity based on distance (v1.2+)INterpolate opacity the farther away indicators are to avoid visual clutter Invisible at (in blocks) Start at (in blocks)
Scale based on damageEnlarges damage indicators based on how much damage was done Enable / Disable
All of these can be tweaked with no limitation if modified in the saved_config.json file, located in the conifg directory

Some extra options available only in the json config

SettingSummaryOptions
inGameConfigEnabledEnables or disables the icon shown in the minecraft options screen true false
debugModeAllows to see entitiy names and damage amount when hitting an entity (not intended for gameplay) true false
enableBlacklistIf enabled, the entites found in the blacklistedEntites list, will never spawn damage indicators true false
blacklistedEntitesEntities here will never spawn damage indicators, names require the full namespace:entityname format, debug mode can help determine exact entity names As many entities as needed

There is also the posibility of adjusting the flexibility of some sliders in-game (minimum and maximum amount selectable)

Medieval font

In-game settings

The in-game settings menu can be accessed through a small icon at the top left of the options screen, this icon can be disabled in the saved_config.json if desired.

Mod settings menu

This menu corresponds to pre v1.2

Quick guide

To add your own custom fonts you need an png file with a 10:1 aspect ratio (or 11:1 if the font includes a special glyph for critical strikes) with the font drawn in 1234567890 order, the style can be anything as long as each character is not bigger than 32x32px or smaller than 8x8px. The files that follow the format can be added into the resources folder, reloading the resources or restarting the game will create the neccesary files and allow the font to be selected in-game. The font name must be in characters a-z, 0-9 ._-

A more detailed guide can be accessed directly from the mod settings menu or below.

How to add your own font (Pre v1.2) Add your own font old guide
How to add your own font (v1.2+) Add your own font new guide

Галерея

Font creation guide for v1.2Retro font showcaseRetro fontMedieval font

Последние версии

Все версии →
release

Highly Customizable Damage Numbers v1.2.01+mc26.3

v1.2.01+mc26.3
26 окт. 2026 г.64Minecraft: 26.3neoforge
Скачать
release

Highly Customizable Damage Numbers v1.2.01+mc26.3

v1.2.01+mc26.3
26 окт. 2026 г.183Minecraft: 26.3fabric
Скачать
Что нового
- Updated to 26.3 and small fixes
release

Highly Customizable Damage Numbers v1.2.01+mc26.2

v1.2.01+mc26.2
23 окт. 2026 г.33Minecraft: 26.2neoforge
Скачать
release

Highly Customizable Damage Numbers v1.2.01+mc26.2

v1.2.01+mc26.2
23 окт. 2026 г.147Minecraft: 26.2fabric
Скачать
Что нового
- Fixes on the preset manager - Updated readme on the config folder
release

Highly Customizable Damage Numbers v1.2.0+mc26.2

v1.2.0+mc26.2
14 окт. 2026 г.58Minecraft: 26.2neoforge
Скачать
release

Highly Customizable Damage Numbers v1.2.0+mc26.2

v1.2.0+mc26.2
14 окт. 2026 г.170Minecraft: 26.2fabric
Скачать
Что нового
### New stuff: - **Healing indicators** - **Presets** - Options for showing indicators on self - Size based on distance - Opacity based on distance - Render range can now be adjusted in-game - Base indicator transparency ### Fixes/Changes: - **Entire rework of the config screen** - Animations were made smoother - Significant optimization fixes for the config screen (oops) - The color options were expanded to accomodate for healing indicators color settings - Config screen was restructured and is hopefully more easy to navigate now - The rendering pipeline was adjusted in order to work in minecraft 26.2+ - Impact that the indicators are having on the game performance can now be seen in the F3+1 pie chart (root.frame.render.world.level.submitFeatures.hicudan_indicators) _Additionally, a stress test was performed rendering 200 indicators per tick at a size of 32px with every single animation setting enabled. Under these conditions the mod indicator rendering constituted about 2.6% of the total game load, due to these results the max baseline amount of indicators was increased significantly_
release

Highly Customizable Damage Numbers v1.1.31+mc1.21.1

v1.1.31+mc1.21.1
3 апр. 2026 г.2,5 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
release

Highly Customizable Damage Numbers v1.1.31+mc1.21.1

v1.1.31+mc1.21.1
3 апр. 2026 г.115Minecraft: 1.21, 1.21.1forge
Скачать
release

Highly Customizable Damage Numbers v1.1.31+mc1.21.1

v1.1.31+mc1.21.1
3 апр. 2026 г.10,7 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
Quick hotfix, render issues fixed
release

Highly Customizable Damage Numbers v1.1.3+mc1.20.1

v1.1.3+mc1.20.1
3 апр. 2026 г.1,7 тыс.Minecraft: 1.20, 1.20.1forge
Скачать