Lifesteal
by Diesse
Lifesteal turns player-versus-player fights into a lasting contest: each kill moves half a heart from the defeated player to the killer.
What it does
Lifesteal is a minigame mechanic for survival PvP. When a player dies, the killer gains half a heart of maximum health, while the loser gives up that same amount for good. Over time, players who win fights grow stronger, while those they fight must recover lost hearts to keep pace.
The mod suits servers that run survival battles, where one mistake can cost a player a large share of their health. Because the change is permanent, the result of each fight carries into later encounters, and only the strongest players tend to last. Lifesteal is distributed as a data pack that works with Fabric, Forge, NeoForge and Quilt, and is released under the CC0 1.0 Universal license, so it is not open source in the usual sense.
Server owners install Lifesteal on the server, since the environment is server required with the client optional. Players can join without the mod, but the server must run it for the heart transfer to take effect.
Key features
Heart transfer on kill
A kill moves half a heart of maximum health from the defeated player to the killer.
Permanent health change
The gained and lost hearts stay in place across deaths, so each fight shapes later fights.
Competitive survival loop
Players who defend their hearts rise in strength, while weaker players must win back what they lost.
Stakes for every fight
Losing a duel costs health that may not return, which makes each encounter matter in survival worlds.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners who run player-versus-player survival worlds and want kills to change the game permanently. Players on such servers meet the mechanic in play and do not need to install anything.
How it compares
Divorcesteal is client and server, open source under the MIT License, and built for 1.21.11 with Fabric and Quilt only. Fractured Hearts is server required with the client optional, covers 1.21 – 1.21.11 on Fabric, Forge, NeoForge and Quilt, and is not open source under the GNU Lesser General Public License v3.0 only. Lifesteal does not require the client, and its files cover 1.21.5 – 1.21.10.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Lifesteal | Fabric, Forge, NeoForge and Quilt | 1.21.5 – 1.21.10 | Server required, client optional | 2025-10-10 |
| Divorcesteal | Fabric and Quilt | 1.21.11 | Client and server | 2026-04-18 |
| Fractured Hearts | Fabric, Forge, NeoForge and Quilt | 1.21 – 1.21.11 | Server required, client optional | 2025-12-29 |
Questions
Does Lifesteal need to be installed on the client?
Which loaders does Lifesteal support?
Can the heart change be undone?
In the catalog
Lifesteal is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 15,569 mods support Minecraft 1.21.10.
More from Diesse
Similar mods
What the author says
Lifesteal adds a thrilling new mechanic to Minecraft survival and PvP worlds. With this datapack, every battle truly matters — because when you kill another player, you steal half a heart from their maximum health. Whether you’re running a small friends’ world or a public PvP server, Lifesteal fits seamlessly. It’s…
Official listing
- Modrinth page
- modrinth.com/mod/lifestealing
- Owner
- Diesse
- Published
- 2025-10-10
- Updated on Modrinth
- 2025-10-10
- Facts verified
- 2026-10-15
