
Daily Heart Loss
Every Minecraft day, you permanently lose a heart until only half a heart remains. Configure the challenge to your liking and see how long you can survive as the world becomes more dangerous with each passing day.
Screenshots

About this Mod
Daily Heart Loss
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.
Commands
Most Common
/dhl status
View all current settings.
/dhl set healthLostPerDay <double>
Change how much health is lost each cycle.
/dhl set daysPerLoss <integer>
Change how many Minecraft days pass before health is lost.
/dhl set minimumHealth <double>
Set the minimum health players can reach.
/dhl set startingHealth <double>
Set the starting maximum health for new players.
/dhl set enabled <true|false>
Enable or disable the mod.
Message Settings
/dhl set broadcastMessages <true|false>
Broadcast heart loss messages to all players.
/dhl set sendPrivateMessages <true|false>
Send heart loss messages only to affected players.
Information & Admin
/dhl player <player> info
View a player's health progression.
/dhl reload
Reload the configuration.
/dhl reset
Reset all settings to their default values.
/dhl debug forceloss <player>
Immediately apply a heart-loss event for testing.
Requirements
- Minecraft 1.21.4
- Fabric Loader
- Fabric API
Available Versions
How to Install Daily Heart Loss on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.4).
Install Mod
Open the mod browser in the dashboard and search for "Daily Heart Loss". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.4
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Daily Heart Loss server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.4). You can switch loaders with one click in the panel.
Is Daily Heart Loss compatible with fabric?
Daily Heart Loss officially supports fabric for Minecraft 1.21.4. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Daily Heart Loss – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Daily Heart Loss consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Daily Heart Loss with just one click on your server.