DamagePhysics
by TheKryzzz_
DamagePhysics shows floating damage and healing numbers above entities, moving them through a small 2D physics simulation on the client.
What it does
Each number starts near the projected position of the entity it belongs to and is given an initial upward impulse. Gravity and air drag then act on it, so it rises, slows and falls on screen. Numbers carry mass and a decaying velocity, and when active numbers overlap they gently push one another apart, which keeps text readable during rapid attacks.
Because all of its work happens on the player's machine, it functions in single-player saves and on multiplayer servers, and the server does not need a copy of it. Its settings sit in an in-game configuration screen reached from the Mod List, covering lifetime in ticks, the maximum number of concurrent numbers, font scale bounds, physics parameters and colors. DamagePhysics is for NeoForge 1.21.1 only, and the license is All rights reserved, so the code is not open source.
Key features
Collision handling
Active numbers detect collisions with one another and are nudged apart, so stacked text stays legible.
Normal and critical hits
Standard hits use a customizable color, while critical hits appear larger, rise faster and throw screen-space sparks.
Health gain display
Healing shows as a value prefixed with a plus sign, in its own configurable color.
Damage-scaled text
Text size adjusts with the amount of damage dealt, measured against a configurable reference value within set minimum and maximum bounds.
Physics and color tuning
Players can tune gravity, air drag, the initial impulse and the velocity boost applied to critical hits, while live RGB sliders show how the normal, critical and healing colors will look as they change.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Sable Entity Damage is a NeoForge mod for 1.21.1 that runs on client and server and is licensed under All rights reserved. OK Health Indicators is a NeoForge mod for 1.21 – 1.21.1 with the same client and server environment and the same license. Mount Charge Damage is a NeoForge mod for 1.21.1 – 1.21.11 that runs on the server alone and is also under All rights reserved, so DamagePhysics differs by being client-side only and limited to 1.21.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| DamagePhysics | NeoForge | 1.21.1 | Client-side only | 2026-09-02 |
| Sable Entity Damage | NeoForge | 1.21.1 | Client and server | 2026-07-03 |
| OK Health Indicators | NeoForge | 1.21 – 1.21.1 | Client and server | 2026-08-07 |
| Mount Charge Damage | NeoForge | 1.21.1 – 1.21.11 | Server-side only | 2026-02-16 |
Questions
Does DamagePhysics need to be installed on the server?
Which loader and game version does DamagePhysics support?
Can the number colors and physics be changed?
In the catalog
DamagePhysics is one of 29,952 Game mechanics mods on ModsFinder, and one of 12,140 Game mechanics mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
More from TheKryzzz_
Similar mods
What the author says
DamagePhysics is a client-side mod for Minecraft (NeoForge 1.21.1) that displays floating damage and healing numbers with 2D physics simulation. Since the mod is entirely client-side, it functions in single-player worlds and on multiplayer servers without requiring the mod to be installed on the server.
Official listing
- Modrinth page
- modrinth.com/mod/damagephysics
- Owner
- TheKryzzz_
- Published
- 2026-09-02
- Updated on Modrinth
- 2026-09-02
- Facts verified
- 2026-10-15
