Home›Java›Mods›Advanced Lifesteal
Advanced Lifesteal
ModsJava

Advanced Lifesteal

Java mod listed for Minecraft 1.21–26.x. Downloads from the MC Java Mods app on Android.

by lepritech · on Modrinth

A complete lifesteal rework: kill players to steal their hearts, withdraw hearts as physical items, and revive the banned through a Beacon GUI. One…

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.11–26.3 · Paper⬇ Download for 1.21–1.21.10 · Paper⬇ Download for 1.21.11–26.3 · Bukkit⬇ Download for 1.21.11–26.3 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Advanced Lifesteal — screenshot 1Advanced Lifesteal — screenshot 2

Advanced Lifesteal

A Paper plugin that turns hearts into physical items. Players steal hearts by killing each other, withdraw their own hearts as tradeable items, and revive banned players through a Beacon GUI. Requires Paper 1.21+.


Features

Heart Stealing

Heart

Heart Recipe

N D N| N = Netherite Ingot ×4 D S D| D = Diamond Block ×3 N A N| A = Enchanted Golden Apple ×1 | S = Nether Star ×1

= 1 Heart.

Revival Beacon

= 1 Revival Beacon.

/withdraw Command

Commands

Command Description Permission
/lifesteal help Subcommand list adlifesteal.command
/lifesteal reload Reload config adlifesteal.admin
/lifesteal hearts <player> View a player's hearts adlifesteal.command
/lifesteal ban <player> Manually ban a player adlifesteal.admin
/lifesteal unban <player> Manually unban a player adlifesteal.admin
/hearts [player] Check hearts adlifesteal.hearts
/revive <player> Revive a banned player adlifesteal.revive
/withdraw <amount> Withdraw hearts adlifesteal.withdraw

All commands support tab completion.

Run /lifesteal reload after editing the config.

Requirements Paper 1.21 or newer

Java: 21 or newer

PlaceholderAPI — exposes heart count placeholders for scoreboards, tab lists, and chat.

Vault — economy hook, available for use if you add a Heart shop.

LuckPerms — advanced permission checks.

WorldGuard — region protection for placed Revival Beacons.

These aren't required at all

Support

Report bugs and request features on the project's issue tracker. Include the server version, plugin version, and a full stack trace for any errors.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more