
DatapacksJava
greenishlemon's XP Hearts
Gives you 1 extra heart for every 5 XP levels. Free Minecraft Java datapack for 1.21, 1.21.1, 1.21.2.
⬇ Download on Modrinthgreenishlemon's XP Hearts
Hey! This simple datapack gives you more hearts based on the amount of levels you have! It is made so that for every 5 levels, you get an extra heart, maxing out at 20 hearts.
Chart:
| Level | Hearts |
|---|---|
| 0 to 4 (what you start with) | 10 (base) |
| 5 to 9 | 11 |
| 10 to 14 | 12 |
| 15 to 19 | 13 |
| 20 to 24 | 14 |
| 25 to 29 | 15 |
| 30 to 34 | 16 |
| 35 to 39 | 17 |
| 40 to 44 | 18 |
| 45 to 49 | 19 |
| 50 and beyond | 20 (max) |
⚠️ Quick Warning When you enchant, you lose levels. This can make you lose hearts, triggering the hurt sound and effect. I am just warning everyone, because this damage scared me when I used this pack on my server.
Have fun! :)
Verified by MCModsHub
- Downloads as xpHearts.zip
- Download size: 5 KB
- Download link checked 6 Sept 2026 — working
These come from our own check of the pack file, not from the source page.