Lifesteal
by Mineblame
Lifesteal, by Mineblame, is a Fabric server mod that moves hearts between players when one is killed, following the classic lifesteal format from SMP servers.
What it does
Players start with a set number of permanent hearts, and each kill transfers a heart from the victim to the killer. The victim loses one permanent heart on death, and the killer gains one. Hearts are stored on the server, so they persist through restarts, reconnects and name changes. The server is authoritative, meaning the stored value decides the heart count rather than the client.
Two kill-reward styles can be chosen in the configuration. In one, the heart transfers instantly to the killer. In the other, the victim drops a Heart item at the death location that anyone can pick up. Players who reach zero hearts are eliminated and banned from the server until revived. A Revive Beacon lets a player craft a beacon, right-click it and type an eliminated player's name in chat to confirm, bringing that player back with a fresh set of hearts.
Lifesteal is published for Fabric only, across five game versions, 1.21 – 1.21.11, under All rights reserved, so the code is not open source. Server owners install it, and players connect with no copy of their own.
Key features
Heart stealing
Each kill moves one permanent heart from the victim to the killer, which changes the heart count on both sides.
Elimination at zero hearts
A player at zero hearts is banned from the server until a Revive Beacon brings them back with a new set of hearts.
Heart items
Crafted Heart items let players top up permanent hearts outside combat, up to a configured limit, and a Withdraw command turns permanent hearts back into physical Heart items to trade.
Editable messages and recipes
Item names, lore, player-facing messages and recipes are set in the messages.json and recipes.json files.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Ultimate Sword is a Fabric mod for 1.21.1 – 1.21.11 that runs on the client and server together under the MIT License, and it is not open source. Divorcesteal is a Fabric and Quilt mod for 1.21.11 that also runs on client and server and is open source under the MIT License. Hearts In A Bottle is a NeoForge server-side mod for 1.21.1 under the Mozilla Public License 2.0, which is open source. Lifesteal differs from all three by running on Fabric only, on the server alone.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Lifesteal | Fabric | 1.21 – 1.21.11 | Server-side only | 2026-08-03 |
| Ultimate Sword | Fabric | 1.21.1 – 1.21.11 | Client and server | 2026-08-09 |
| Divorcesteal | Fabric and Quilt | 1.21.11 | Client and server | 2026-04-18 |
| Hearts In A Bottle | NeoForge | 1.21.1 | Server-side only | 2024-12-14 |
Questions
Does Lifesteal need to be installed on the client?
Which loader does Lifesteal use?
How does a player get back after being eliminated?
In the catalog
Lifesteal is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
Recipes, item names, lore, and every player-facing message are also fully editable in the files messages.json and recipes.json.
Official listing
- Modrinth page
- modrinth.com/mod/lifesteal-mineblame
- Owner
- Mineblame
- Published
- 2026-07-29
- Updated on Modrinth
- 2026-08-03
- Facts verified
- 2026-10-15
