LevelHearts
LevelHearts replaces the default health system so that the number of hearts a player has can change with levels, deaths and configured rules.
What it does
Hearts scale with progression: a player gains maximum health as experience levels rise, and a death can reset health to the value set for new games. Configuration sets the starting health, a minimum health that a punished player cannot fall below, and a maximum health ceiling, so server owners decide how far health can move in either direction. Strange behavior can appear depending on the configuration, and the author warns that things may break.
The mod is aimed at players and server owners who want a harder or more varied survival pace, and it ships with loot tables that can be changed through data packs. Its JSON loot files load when a world starts, so rarity can be adjusted without editing the JAR. Files are published for Forge and NeoForge across 10 release versions, 1.12.2 – 1.21.1, under the Apache License 2.0, and the code is open source. Client and server both need it, and the author has stated a Fabric version is planned.
Key features
Scaling hearts
Maximum health changes as the player progresses, so the number of hearts shown grows or shrinks over time.
Health reset on death
A death can return the player to the default health set in the configuration, which can be turned on or off.
Configurable health limits
Starting health, minimum health and maximum health are set in the config, so server owners control the range.
Data-driven loot rarity
Loot tables are provided as JSON files that load on world start and can be replaced through data packs.
Extra debugging output
An option writes additional level details to the logs, which helps when checking how health changes behave.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x1 of 1 version with builds
1.20.x1 of 1 version with builds
1.19.x2 of 2 versions with builds
1.18.x2 of 2 versions with builds
1.16.x1 of 1 version with builds
1.15.x1 of 1 version with builds
1.14.x1 of 1 version with builds
1.12.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Hardcore survival
A world where a player's health can drop after a death keeps the stakes high across a long run.
Server tuning
Server owners set starting, minimum and maximum health to match the pace of their community.
Who it’s for: Players who want health to follow their progress, and server owners who want to set the health range for everyone on a server. Both sides run it, so a server and its players each install the mod.
Questions
Does LevelHearts need Configured?
Do players and the server both need LevelHearts?
Which loaders and versions does LevelHearts support?
In the catalog
LevelHearts is one of 7,216 Magic mods on ModsFinder, and one of 3,927 Magic mods for Forge. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
\* Strange behavior, but will most likely run and be playable depending on the configuration. \*\* Runs with the mod installed, but do not configure this mod with that mod. Things will break. Q: Will you please make a Fabric version? A: No, I am not planning on making a Fabric version of this mod.
Official listing
- Modrinth page
- modrinth.com/mod/levelhearts
- Owner
- FireController1847
- Published
- 2022-05-28
- Updated on Modrinth
- 2026-08-23
- Facts verified
- 2026-10-15
