Heart Leveling
Java data pack listed for Minecraft 1.21. Download on the author's site.
⬇ Download on CurseForgeHeart Leveling — Java Edition
Inspired by the Mite Heart System
Level up your XP, level up your max HP. This datapack adds a progression system where your maximum hearts scale based on your experience level the more you grind, the tankier you get.
How it works:
You start with just 1 heart. Every 5 XP levels, your max health increases by 1 heart reaching the vanilla maximum of 10 hearts at level 45.
Progression:
Level 0 – 4 = 1 heart
Level 5 – 9 = 2 hearts
Level 10 – 14 = 3 hearts
Level 15 – 19 = 4 hearts
Level 20 – 24 = 5 hearts
Level 25 – 29 = 6 hearts
Level 30 – 34 = 7 hearts
Level 35 – 39 = 8 hearts
Level 40 – 44 = 9 hearts
Level 45+ = 10 hearts (max)
A note on MITE accuracy:
The original MITE mod starts players at 3 hearts and adds 1 heart every 5 levels. This datapack follows the same scaling but starts harder at 1 heart. Unlike the Bedrock edition of this pack which required a player.json + script workaround, the Java version uses the /attribute command directly on minecraft:max_health, making it clean, precise, and mod-friendly.
⚠️ Compatibility:
This datapack sets minecraft:max_health base value every tick. It will conflict with any mod or datapack that also directly modifies the player's base health - such as other health progression systems. Mods that add health via attribute modifiers (e.g. armor bonuses, RPG stat mods) are generally safe and will stack correctly on top.
Requirements: Minecraft Java Edition 1.21.9+, no mods required. Drop the .zip into your world's datapacks folder and play.
This datapack is designed to be modular — feel free to include it in your own modpack or datapack project. No permission needed, just credit the original creator.
Licensed under CC BY 4.0. Free to use, modify, and redistribute with credit.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21.9, 1.21.10, 1.21.11
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on CurseForge — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.
Heart Leveling is a free Minecraft Java datapack. Compatible with Minecraft 1.21.9, 1.21.10, 1.21.11. Downloaded 32 times (via CurseForge). Download it and open it directly in the game.