
DatapacksJava
Minecraft But Random Hearts
This datapack makes survival even more unpredictable. every 30 seconds, your maximum health (hearts) is randomized between 2 and 20 hearts.
⬇ Download on Modrinth

The Random Hearts datapack adds a chaotic twist to Minecraft survival. Every 30 seconds, your maximum health changes to a random value! One moment you might have only 2 hearts, and the next you could have 20. This keeps the game unpredictable and forces you to constantly adapt.
Features
- ⏱️ Automatic heart changes: Every 30 seconds your maximum hearts are randomized.
- 🎲 Unpredictable gameplay: Never know how much health you’ll have next.
- ⚔️ Survival challenge: Makes fights, exploration, and survival more intense.
- 🌍 Multiplayer ready: Fun chaos when playing with friends on a server.
Compatibility
- ✅ Minecraft 1.21.2 and above
- 🛠️ Works in both singleplayer and multiplayer
- 📂 Easy installation with no mods required
Installation
- Download the .zip file.
- Put it inside your world’s datapacks folder.
- Run /reload in-game.
Watch your hearts change every 30 seconds!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21.2, 1.21.3, 1.21.4
- 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 Modrinth — 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.
Verified by MCModsHub
- Downloads as Minecraft But Random Hearts.zip
- Download size: 8 KB
- Download link checked 5 Sept 2026 — working
These come from our own check of the pack file, not from the source page.