ModsFinder

LevelHearts

by FireController1847

LevelHearts replaces the default health system so that the number of hearts a player has can change with levels, deaths and configured rules.

ForgeNeoForgeClient and serverApache License 2.0Open source1.12.2 – 1.21.1

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

  1. Scaling hearts

    Maximum health changes as the player progresses, so the number of hearts shown grows or shrinks over time.

  2. 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.

  3. Configurable health limits

    Starting health, minimum health and maximum health are set in the config, so server owners control the range.

  4. Data-driven loot rarity

    Loot tables are provided as JSON files that load on world start and can be replaced through data packs.

  5. Extra debugging output

    An option writes additional level details to the logs, which helps when checking how health changes behave.

Compatibility

Latest build for each game version and loader.

1.21.x1 of 1 version with builds
1.21.11.21.1-2.4.01.21.1-2.4.0+patch.2
1.20.x1 of 1 version with builds
1.20.11.20.1-2.4.0Not available
1.19.x2 of 2 versions with builds
1.19.41.19.4-2.4.0Not available
1.19.21.19.2-2.4.0Not available
1.18.x2 of 2 versions with builds
1.18.21.18.2-2.4.0Not available
1.181.18-2.4.0Not available
1.16.x1 of 1 version with builds
1.16.51.17.1-2.4.0Not available
1.15.x1 of 1 version with builds
1.15.21.15.2-2.4.0Not available
1.14.x1 of 1 version with builds
1.14.41.14.4-2.4.0Not available
1.12.x1 of 1 version with builds
1.12.21.12.2-2.4.0Not available
ReleaseBetaAlphaNot available

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?

Yes. Configured is required, and the mod works with Configured v1.3.0 or later and with LH v2.4.0 or later.

Do players and the server both need LevelHearts?

Yes. The server and every player need the mod installed.

Which loaders and versions does LevelHearts support?

Forge and NeoForge are supported, with files for 1.12.2 – 1.21.1. Fabric support is planned by the author but is not yet published.

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.
FireController1847, on the Modrinth page

Official listing

Owner
FireController1847
Published
2022-05-28
Updated on Modrinth
2026-08-23
Facts verified
2026-10-15

Tags