Lifesteal
by faker
With Lifesteal, a player who kills another player takes one heart from the victim, and hearts can also be bottled and traded between players.
What it does
Hearts move between players on death: the killer gains one heart, the victim loses one, and the change takes effect at once. A player can have at most 20 hearts, and a player who reaches 0 hearts goes into spectator mode, with the death announced to the server. Deaths from environmental causes also count, so a fall or lava death costs a heart as well.
A heart can be turned into a bottled heart that is stored, traded and destroyed like any other item. Heart bottles are crafted from a thick potion, redstone dust and glowstone dust. Drinking an empty heart bottle does not give a heart, and drinking a bottled heart transfers one heart to the drinker, but it applies weakness, which discourages abusing the item in battle. Nine new advancements added with the mod are placed in the adventure tab.
Lifesteal is a server mod: the server needs it, and players may add it. It is published for Fabric, Forge, NeoForge and Quilt across 27 release versions, 1.19 – 26.1.2, and is released under the MIT License, though the code is not open source. Admin commands give empty heart bottles and bottled hearts. Its files are not built to be combined with the data pack listed beside it.
Key features
Heart transfer on death
A kill moves one heart from the victim to the killer, so the change is immediate and visible to both players.
Bottled hearts
Hearts can be stored in bottles that players trade or keep, and a bottle can be destroyed like any normal item.
Weakness on drinking
Drinking a bottled heart applies the weakness effect, which limits using the item as a quick heal in combat.
Admin give commands
Functions under the lifesteal namespace give empty heart bottles and bottled hearts to players on request.
Nine new advancements
Nine advancements tied to the new mechanics appear in the adventure tab, marking the first heart transfers and bottle use.
Gallery
Compatibility
Latest build for each game version and loader.
26.x3 of 3 versions with builds
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Questions
Does Lifesteal need to be installed on the client?
Which loaders does Lifesteal support?
Can a player lose a heart from a fall or lava?
In the catalog
Lifesteal is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from faker
Similar mods
What the author says
This pack adds the classic lifesteal mechanics as well as more advancements and a natural way to trade hearts with others, and is playable on a completely vanilla world! (Note: Enviromental deaths do not count. Just because you forgot your elytra or your shield, doesn't mean you lose a valuable heart!)
Official listing
- Modrinth page
- modrinth.com/mod/lifesteal-datapack
- Owner
- faker
- Published
- 2023-01-01
- Updated on Modrinth
- 2026-06-23
- Facts verified
- 2026-10-15
