Compatibility
Minecraft: Java Edition
1.21.3–1.21.6
Platforms
Creators
Details
Licensed ARR
Published 3 months ago
Updated 3 months ago
LifestealReborn
A powerful and configurable LifeSteal SMP plugin with hearts, fragments, revive mechanics, and full custom recipes.
Built to be simple, unique, and User-friendly.
✨ Features
-
Heart Items
- Right-click to permanently gain +1 heart.
- Max hearts configurable (default 20).
- Droppable/craftable/tradable items.
-
Withdraw System
/withdraw <amount>converts hearts into Heart items.- Prevents going below 1 heart.
-
Heart Fragments & Crafting
- Heart Fragments are custom items (red candle).
- Combine 4 Fragments, 4 Totems, and Red Dye to craft a Heart.
- Custom recipes for:
- Heart Fragment
- Heart
- Revive Star
-
Revive System
- When a player dies at 1 heart → life-banned.
- Revive Stars open a GUI to select banned players.
- Revived players return with 3 hearts (configurable).
- GUI supports up to 54 players.
-
PVP Lifesteal
- On kill, killer gains 1 heart and victim loses 1.
- If killer is already capped → victim drops a Heart item.
-
Admin Tools
/lifesteal reloadreloads recipes and config.- Configurable max/min hearts, revive hearts, and item texts.
⚙️ Config (config.yml)
max-hearts: 20 # Maximum hearts allowed
min-hearts: 1 # Minimum hearts (cannot withdraw below this)
revive-hearts: 3 # Hearts after revive
items:
heart:
name: "&cHeart"
lore:
- "&7Right-click to gain &c+1 Heart"
- "&8Max: &f%max%"
fragment:
name: "&cHeart Fragment"
lore:
- "&7A piece used to craft a &cHeart&7."
revive:
name: "&6Revive Star"
lore:
- "&7Right-click to open revive menu."
- "&7Select a banned player to bring them back."
- "&7They will return with &e%revive% &7hearts."
messages:
withdraw-too-low: "&cYou must keep at least &e%min%&c hearts (you have %have%)."
withdraw-success: "&aWithdrew &e%amount% &aheart(s). New hearts: &e%new%"
heart-maxed: "&cYou are already at &e%max%&c hearts."
heart-claimed: "&aYou consumed a Heart. New hearts: &e%new%"
life-banned: []
pending-revive: []



