Source-checkedQuality of life & UI

Damage Engine

by mitama · for Minecraft

Display damage information on the UI

221KDownloads
3d agoLast updated
MITLicense
Fabric · Forge +2Loaders

About Damage Engine

From Modrinth

Display damage information on the UI

Damage Engine

主要HUD界面 信息显示界面

Damage Engine shows your combat in clear numbers: how much damage you deal, how many hits you chain, where each hit lands, and how the target is doing.

> Install it on both client and server for the full experience. If the server does not have it, the client can still show damage numbers in a limited client-only mode.

***

Features

Floating Damage Numbers

  • Damage numbers appear in the world at the hit location, not on a fixed HUD corner.
  • Separate colors and animations for normal hits, crits and kills, with custom kill text.
  • Numbers scale with distance, so nearby hits are readable and far ones stay subtle.
  • Enhanced and cloud animation modes, plus an in-game animation editor.
  • Add particle effects to animations and preview them directly in the editor.
  • Optional merge mode: fast hits on the same target combine into one number.
  • Optional entity tracking: the number follows a moving target.
  • Heal numbers and global damage numbers for hits dealt by other players.
  • Damage overflow option: show the full damage dealt instead of stopping at the target's remaining health.

HUD Modules

  • Total Damage — damage dealt in the current fight, with configurable color tiers.
  • Combo Counter — consecutive hits, for example x5.
  • Progress Bar — shows when the current combo will reset.
  • Damage History — recent hits, newest first, with smooth slide animation.
  • Target Info — the last target's name, 3D entity preview, health values and an animated health bar with damage-tail and heal effects. A perception filter can hide targets you can neither see nor hear.
  • Rating — an S / A / B / C / D grade based on combos, hits and crits.

HUD Editor and Layout

  • Drag, resize and arrange every module in-game, with undo and redo.
  • HUD inertia: modules smoothly follow camera movement, with adjustable strength.
  • Left/right alignment for the damage display.

Quality of Life

  • Number formatting: separators (1,000) and abbreviation (1.5K).
  • Configurable decimal places for totals and floating numbers.
  • F1 compatibility: optionally hide the HUD with the vanilla GUI.
  • Multiple config profiles for different servers or playstyles.
  • Debug options for raw damage info and live rating score.

***

Client-Only Mode

When the server does not have Damage Engine installed, the client estimates damage from health changes.

  • Works for most mobs and players without installing anything on the server.
  • Limited accuracy: the attacker, crits and projectile hits cannot always be identified, and the number position is estimated.

***

Configuration

  • Open the config screen with the config key binding or from Mod Menu.
  • Edit the HUD layout directly in-game through the HUD editor.
  • Colors, timings, distances, animations and number formats are configurable in-game.

Key Bindings

All keys are unbound by default and can be assigned in the controls menu:

  • Open Config — open the configuration screen.
  • Toggle HUD — show or hide the whole HUD.
  • Clear Damage — reset the current session and remove floating numbers.

Commands

  • /damage_engine clear — clears current damage data.

***

Links

  • Source: <https://github.com/Ovear-Mitama/Damage-Engine>
  • Issues and suggestions: <https://github.com/Ovear-Mitama/Damage-Engine/issues>

Licensed under the MIT license.

Highlights

From source data

Game versions

Supports 28 Minecraft versions, the newest being 26.4-snapshot-6.

Loaders

Runs on Fabric, Forge, NeoForge and Quilt.

Footprint

Rated a light load on a server.

Damage Engine on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
Server side
Required on the server
Server type needed
Fabric, Forge, NeoForge, Quilt
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.5.3, released 2026-10-31

Game versions by loader

LoaderGame versionsNewest
Fabric1.20 to 26.4-snapshot-6 (12 versions)26.4-snapshot-6
Quilt1.20 to 26.4-snapshot-6 (11 versions)26.4-snapshot-6
NeoForge1.21.1 to 26.3 (6 versions)26.3
Forge1.12.2 to 1.20.1 (2 versions)1.20.1

From 30 recorded builds of Damage Engine.

Recent builds

BuildReleasedGame versionsLoaders
1.5.32026-10-3126.4-snapshot-6Fabric, Quilt
1.5.32026-10-3126.3NeoForge
1.5.32026-10-3126.3Fabric, Quilt
1.5.32026-10-3126.2NeoForge
1.5.32026-10-3126.2Fabric, Quilt
1.5.22026-10-251.12.2Forge

Dependencies

  • Required: modrinth project P7dR8mSH (modrinth, not in our catalogue)

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run Damage Engine on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Runs on your server

From source side support

Modrinth lists Damage Engine as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
FabricForgeNeoForgeQuilt
Runs on
Serverrequired on the server
Game versions
26.4-snapshot-6 and 27 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-11-01Open ↗
  • ✓Authormitama, as published on Modrinth
  • ✓LicenseMITFree

Damage Engine, answered

Generated from the mod’s own source data.

Do my players need to install Damage Engine?

Modrinth lists Damage Engine as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric, Forge, NeoForge and Quilt.

Is it free?

Yes. Damage Engine is free to download from Modrinth. Its license is MIT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Damage Engine on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add Damage Engine in one click.