Daily Heart Loss
by StormLineMC
Daily Heart Loss is a Fabric challenge mod that removes maximum health from players each Minecraft day until only half a heart remains.
What it does
Each time a set number of Minecraft days pass, every player loses one heart of maximum health, and the loss is permanent. The drop continues until a configurable minimum is reached, which defaults to half a heart. Survival therefore gets harder as the world ages, and the amount of health lost per cycle, the length of the cycle and the starting maximum health for new players can all be changed.
Every setting is adjusted in-game with commands, so server owners can tune the challenge without editing files. Heart loss messages can be broadcast to all players or sent only to the players affected, and a command shows any player's health progression. Settings can be reset to their defaults, and a heart-loss event can be triggered immediately for testing.
The mod runs on servers alone, so players join without installing anything. It requires Fabric API and is published for Fabric on Minecraft 1.21.4, with 1.0.0 as the latest file, released under the MIT License. The code is not open source.
Key features
Permanent health loss
Maximum health drops by one heart each cycle and stays lower, so the challenge accumulates over the course of a world.
Adjustable cycle
The number of Minecraft days between losses and the amount lost per cycle are both set with commands.
Minimum and starting health
A floor sets the lowest maximum health players can reach, and a starting value sets the maximum for new players.
Broadcast or private messages
Heart loss notices can go to every player or only to the players who lost health.
Progress tracking and testing
A command shows a player's health history, and a heart-loss event can be applied immediately to check settings.
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
Who it’s for: The mod suits server owners who want a permanent difficulty curve in survival, and players who join such servers. Because only the server needs the mod, players on a shared server do not have to install anything.
How it compares
Half Heart! is a server-side only Fabric mod for 1.21.4 with all rights reserved, so it is not open source. Lifesteal, published by Pyric, is server required with client optional, covers 1.21.4 – 1.21.8 and is open source under the MIT License. XP Health is server-side only, open source under the MIT License and built for 1.21.1, so it targets an older version.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Daily Heart Loss | Fabric | 1.21.4 | Server-side only | 2026-06-16 |
| Half Heart! | Fabric | 1.21.4 | Server-side only | 2026-02-25 |
| Lifesteal | Fabric | 1.21.4 – 1.21.8 | Server required, client optional | 2025-10-28 |
| XP Health | Fabric | 1.21.1 | Server-side only | 2026-02-08 |
Questions
Does Daily Heart Loss need Fabric API?
Do players have to install the mod?
Can the heart loss be stopped or reset?
In the catalog
Daily Heart Loss is one of 19,031 Adventure mods on ModsFinder, and one of 10,052 Adventure mods for Fabric. 17,979 mods support Minecraft 1.21.4.
More from StormLineMC
Similar mods
What the author says
Every Minecraft day, you permanently lose one heart until only half a heart remains. Daily Heart Loss is a Fabric 1.21.4 challenge mod that makes survival progressively harder by permanently reducing your maximum health over time. All settings can be configured in-game with commands. Change how much health is lost…
Official listing
- Modrinth page
- modrinth.com/mod/daily-heart-loss
- Owner
- StormLineMC
- Published
- 2026-06-16
- Updated on Modrinth
- 2026-06-16
- Facts verified
- 2026-10-15
