All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Floating Damage Indicators

Floating Damage Indicators

by 3CTeam • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Floating Damage Indicators

Floating damage numbers above every target you hit, and your own incoming damage too. Fully configurable.

Note: FDI must be installed on both the server and client for multiplayer servers.

Floating Damage Indicators: hits Floating Damage Indicators: effects Floating Damage Indicators: projectiles & instant kill

⚡ Features

  • Floating damage numbers above any entity you hit.
  • See your own incoming damage too.
  • Color-coded by damage type.
  • Fully Configurable.
  • Works in both singleplayer and dedicated multiplayer.
Type Icon Color Example
NORMAL — Red Normal hit
CRITICAL ✦ Gold Jump crit
PROJECTILE ➵ Cyan Arrow, trident
FIRE ♨ Orange Fire Aspect
POISON ⚗ Green Poison
WITHER ☠ Dark gray Wither effect
RECEIVING — Light gray Damage you take
INSTANT_KILL ⚡ INSTANT KILL Gold Kill an enemy in one hit

⚙️ Configuration

The easiest way to configure Floating Damage Indicators is in-game: open Mod Menu (Fabric) or the Config button in the mods list (NeoForge).

Note: The screen has two tabs: General for the two main toggles and Formats for the color, prefix and per-type options. Client-side changes are applied without restarting the game.

After launching the game once, a configuration file will be generated:

config/floatingdamageindicators.json

Available options:

Important: showDamage is the master switch. If it is set to false, no numbers are shown at all, including your own incoming damage. showReceivedDamage only takes effect while showDamage is true.

Note: The formats section is client-side only, except INSTANT_KILL's enabled, which the server also reads. The server only reads showDamage, showReceivedDamage, and INSTANT_KILL's enabled. On a dedicated server, the server-side values still require a server restart.

Tip: Some Unicode characters or emojis may not display correctly depending on your Minecraft font. If a character shows as a blank square, try a different one. Stick to basic Unicode symbols for best results.

Tip: Colors use #RRGGBB. Invalid values like "ZZZ123" or "FF" will silently fall back to the default for that damage type.

{
  "showDamage": true,
  "showReceivedDamage": true,
  "formats": {
    "NORMAL":       { "enabled": true, "prefix": "", "color": "#FF3333", "showDamage": true },
    "CRITICAL":     { "enabled": true, "prefix": "\u2726", "color": "#FFD700", "showDamage": true },
    "PROJECTILE":   { "enabled": true, "prefix": "\u27B5", "color": "#00FFFF", "showDamage": true },
    "FIRE":         { "enabled": true, "prefix": "\u2668", "color": "#FF6600", "showDamage": true },
    "POISON":       { "enabled": true, "prefix": "\u2697", "color": "#4A9E2F", "showDamage": true },
    "WITHER":       { "enabled": true, "prefix": "\u2620", "color": "#3C3C3C", "showDamage": true },
    "RECEIVING":    { "enabled": true, "prefix": "(You) ", "color": "#AAAAAA", "showDamage": true },
    "INSTANT_KILL": { "enabled": true, "prefix": "\u26A1 INSTANT KILL", "color": "#FFD700", "showDamage": false }
  }
}

Each format entry:

  • enabled: show/hide this damage type entirely
  • prefix: custom text shown before (or instead of) the number
  • color: 6-digit hex color (RGB)
  • showDamage: if false, only the prefix is shown (no damage number)

📦 Requirements

Fabric

  • Fabric API
  • Mod Menu (optional)
  • (+26.X) Java 25 or newer

NeoForge

  • (+26.X) Java 25 or newer

💬 Suggestions & Issues

If you have an idea, a suggestion, or found a bug, feel free to leave a comment on the CurseForge page or open an issue on the GitHub repository.


❓ FAQ

Can I use this mod in a public modpack? Yes! You're free to include it in any public or private modpack, no permission needed.


📜 License

This project is licensed under the MIT License.

How to Install Floating Damage Indicators (Mod)

Floating Damage Indicators by 3CTeam is verified for Fabric, Neoforge across Minecraft versions 1.21.1, 1.21.11, 26.1.2, 26.2, 26.3 (latest release: fdi-neoforge-3.7.4+mc1.21.1, file size: 107 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.21.1, 1.21.11, 26.1.2, 26.2, 26.3) and platform (Fabric, Neoforge).
  2. Make sure you have the compatible loader or environment installed for Fabric, Neoforge.
  3. Move the downloaded Floating Damage Indicators file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
11d ago 1
1.21.11
Neoforge
11d ago 1
26.1.2
Neoforge
11d ago 1
26.2
Neoforge
11d ago 1
26.3
Neoforge
11d ago 1
1.21.1
Fabric
11d ago 1
1.21.11
Fabric
11d ago 1
26.1.2
Fabric
11d ago 1
26.2
Fabric
11d ago 1
26.3
Fabric
11d ago 1
26.3
Neoforge
28d ago 1
1.21.1
Neoforge
28d ago 1
1.21.11
Neoforge
28d ago 1
26.2
Neoforge
28d ago 1
26.1.2
Neoforge
28d ago 1
26.3
Fabric
28d ago 1
1.21.1
Fabric
28d ago 1
1.21.11
Fabric
28d ago 1
26.2
Fabric
28d ago 1
26.1.2
Fabric
28d ago 1
1.21.1
Neoforge
1mo ago 1
1.21.11
Neoforge
1mo ago 1
1.21.1
Fabric
1mo ago 1
1.21.11
Fabric
1mo ago 1
26.3
Neoforge
1mo ago 1
26.2
Neoforge
1mo ago 1
26.1.2
Neoforge
1mo ago 1
26.3
Fabric
1mo ago 1
26.2
Fabric
1mo ago 1
26.1.2
Fabric
1mo ago 1
1.21.1
Neoforge
1mo ago 1
1.21.11
Neoforge
1mo ago 1
1.21.1
Fabric
1mo ago 1
1.21.11
Fabric
1mo ago 1
26.3
Neoforge
1mo ago 1
26.2
Neoforge
1mo ago 1
26.1.2
Neoforge
1mo ago 1
26.3
Fabric
1mo ago 1
26.2
Fabric
1mo ago 1
26.1.2
Fabric
1mo ago 1
26.3
Neoforge
2mo ago 1
26.3
Fabric
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.11
Neoforge
2mo ago 1
26.2
Neoforge
2mo ago 1
26.1.2
Neoforge
2mo ago 1
1.21.1
Fabric
2mo ago 1
1.21.11
Fabric
2mo ago 1
26.2
Fabric
2mo ago 1
26.1.2
Fabric
2mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Fabric
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Fabric
3mo ago 1
1.21.11
Neoforge
3mo ago 1
1.21.11
Fabric
3mo ago 1
1.21.11
Neoforge
3mo ago 1
1.21.11
Fabric
3mo ago 1
26.1.2
Neoforge
3mo ago 1
26.1.2
Fabric
3mo ago 1
26.2
Neoforge
3mo ago 1
26.2
Fabric
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Fabric
3mo ago 1
1.21.11
Neoforge
3mo ago 1
1.21.11
Fabric
3mo ago 1
26.1.2
Neoforge
3mo ago 1
26.1.2
Fabric
3mo ago 1
26.2
Neoforge
3mo ago 1
26.2
Fabric
3mo ago 1
1.21.1
Neoforge
4mo ago 1
1.21.11
Neoforge
4mo ago 1
26.2
Neoforge
4mo ago 1
26.1.2
Neoforge
4mo ago 1
1.21.1
Fabric
4mo ago 1
1.21.11
Fabric
4mo ago 1
26.2
Fabric
4mo ago 1
26.1.2
Fabric
4mo ago 1
1.21.1
Neoforge
4mo ago 1
1.21.11
Neoforge
4mo ago 1
26.2
Neoforge
4mo ago 1
26.1.2
Neoforge
4mo ago 1
1.21.1
Fabric
4mo ago 1
1.21.11
Fabric
4mo ago 1
26.2
Fabric
4mo ago 1
26.1.2
Fabric
4mo ago 1
1.21.11
Neoforge
4mo ago 1
1.21.11
Fabric
4mo ago 1
26.2
Neoforge
4mo ago 1
26.2
Fabric
4mo ago 1
26.1.2
Neoforge
4mo ago 1
26.1.2
Fabric
4mo ago 1
1.21.1
Neoforge
4mo ago 1
1.21.1
Fabric
4mo ago 1
## V-3.7.x

### 26.3, 26.2, 26.1.2, 1.21.11, 1.21.1


### Config screen updated
  • New **Formats** tab.
  • Customize each damage type: enabled, show number, prefix and color.
  • Reset all formats** button.
  • Client-side changes apply live, no restart needed.


### Fixed

  • (1.21.1) Fixed a server memory issue.


  • Other minor changes.

## V-3.6.x.2

  • Fixed a NeoForge dedicated-server crash: client-only code (config screen + client events) was being loaded server-side (NoClassDefFoundError: ... Screen / dist-cleaner error).
## V-3.6.x.1

### 26.3, 26.2, 26.1.2, 1.21.11, 1.21.1

  • Added translations to the config screen and the Mod Menu description.
## V-3.6.x

### 1.21.11, 1.21.1

  • Added an in-game minimal config screen. Accessible via Mod Menu on Fabric or NeoForge's mod list config button.
## V-3.6.x

### 26.3, 26.2, 26.1.2

  • Added an in-game minimal config screen. Accessible via Mod Menu on Fabric or NeoForge's mod list config button.
# V-3.5.0 – 3.5.3


  • Updated NeoForge and Fabric API versions to 26.1.2 and 26.2.

## Changed

  • (26.1.2) Indicators are no longer visible through blocks.

## Fixed

  • (1.21.1) Fixed an issue where the indicator would briefly reappear when the fade-out animation finished.


  • Other minor changes.
## V-3.4.0 - 3.4.3

### 1.21.1, 1.21.11, 26.1.2, 26.2


## Fixed

  • Important bug fixed: Colors may appear black when using shader packs.

## Changes

  • The indicators now have a gray/black outline.
  • The numbers are no longer hidden behind blocks. (26.2)
## V-3.3.0 - 3.3.3

### 1.21.1, 1.21.11, 26.1.2, 26.2

  • The mod description is now translated for every supported language (ModMenu)
  • Updated the minimum required NeoForge version (26.2) to 26.2.0.29-beta.
  • INSTANT_KILL minor bug fixed (26.2).
  • Bug with Absortion effect fixed.
  • Other minor changes.
## 3.2.0

  • Fixed** – Floating damage numbers no longer appear with an embossed/relief effect. Text now renders cleanly without the unwanted shadow.

  • Known issue** – Colors may appear black when using shader packs (OptiFine/Iris). This is a shader compatibility problem, not a mod bug.
## V 3.0.3

### New features

  • Added INSTANT_KILL damage type — one-shot kills now show a ⚡ lightning bolt (configurable)
  • New formats section in floatingdamageindicators.json — customize every damage type individually:
  • enabled — toggle damage types on/off
  • prefix — set any text/Unicode icon per type
  • color — hex color per type (e.g. "FFD700")
  • showDamage — set to false to show only the prefix without the number

If updating

  • Delete your old config file so the new defaults are generated
Floating Damage Indicators Icon
Download Floating Damage Indicators
Select game version
Select platform