Crystal Damage
by qpython
Crystal Damage is a Fabric utility that shows, before an end crystal explodes, how much damage it would deal to nearby entities.
What it does
The mod runs entirely on the client and predicts end crystal explosion damage in real time. It takes the explosion origin, the player position, armor toughness and armor value, enchantments, and resistance effects into account, then shows the expected numbers as an overlay above each entity and as HUD text near the crosshair. Players in single-player and on multiplayer servers can use it without any server-side support.
Outlines around affected entities can be colored, and the coloring is configurable. A hotkey toggles the display on and off. The mod only provides predictions and does not act on anything, so it does not automate combat. Fabric API is required, and the project is open source under the GNU General Public License v3.0 or later.
Key features
Damage prediction
Calculates the damage nearby entities would take from an end crystal explosion, based on the explosion origin and their position.
Armor and resistance math
Factors in armor toughness, armor value, enchantments and resistance effects when estimating the final damage.
Overlay and HUD text
Shows numeric values above entities and near the crosshair, so the figures can be read without leaving the view.
Configurable outlines and hotkey
Entity outlines can be recolored in the options, and a hotkey switches the prediction display on or off.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Crystal PvP decisions
Players fighting with end crystals can check the predicted outcome of a placement before committing, which helps in fast-paced duels.
Who it’s for: Players who fight with end crystals and want exact damage figures instead of guessing. It suits both single-player practice and multiplayer play, since it only needs to be installed on the client.
How it compares
Smaller Crystals is a Fabric client-side mod for 1.21 – 1.21.5 under All rights reserved, and it is not open source. offhandtotemindicator is a client-side Fabric mod for 1.21.1 – 1.21.11, released under the GNU Lesser General Public License v3.0 only and open source. Crystal per Second HUD is a client-side Fabric mod for 1.21 – 1.21.11 under the CC0 1.0 Universal license and open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Crystal Damage | Fabric | 1.21.4 – 1.21.5 | Client-side only | 2025-10-16 |
| Smaller Crystals | Fabric | 1.21 – 1.21.5 | Client-side only | 2025-12-31 |
| offhandtotemindicator | Fabric | 1.21.1 – 1.21.11 | Client-side only | 2026-04-19 |
| Crystal per Second HUD | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-06-28 |
Questions
Does Crystal Damage need Fabric API?
Does the server need Crystal Damage installed?
Which game versions does Crystal Damage support?
In the catalog
Crystal Damage is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 15,307 mods support Minecraft 1.21.5.
More from qpython
Similar mods
What the author says
This is a client-side utility mod that predicts the damage from an end crystal explosion before it occurs. It is designed for Crystal PvP players who want reliable information without guesswork. It works in both singleplayer and multiplayer, as it is purely client-side and does not need server support.
Official listing
- Modrinth page
- modrinth.com/mod/crystal-damage
- Owner
- qpython
- Published
- 2025-10-15
- Updated on Modrinth
- 2025-10-16
- Facts verified
- 2026-10-15
