Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published 40 minutes ago
Updated 2 weeks ago
โ๏ธ SimpleLifeSteal
The ultimate high-performance, lightweight, and zero-setup LifeSteal SMP plugin for modern Minecraft servers.
๐ Overview
SimpleLifeSteal brings the iconic LifeSteal SMP mechanics to your server with zero friction. Built for high-performance Paper, Spigot, and Purpur environments, it delivers smooth PvP heart-stealing, interactive hologram revivals, custom recipe GUIs, and built-in anti-exploit safeguards out of the box.
Whether you run an intense hardcore Lifesteal SMP, a casual survival network, or a private SMP with friends, SimpleLifeSteal is fully plug-and-playโno complex external databases or heavy dependencies required!
๐ฅ Key Features
โ๏ธ Classic LifeSteal Mechanics
- PvP Heart Stealing: Eliminate enemy players to steal their hearts (+1 Heart / +2 HP per kill).
- Flexible Elimination System: Configurable to lose hearts on all deaths (mobs, fall damage, environmental) or PvP kills only.
- 0-Heart Ban/Kick: When a player reaches 0 hearts, they are automatically eliminated with custom ban/kick messages until revived.
๐ฎ Interactive Player Revivals & Holograms
- Revival Totems: Craft custom totems to bring back banned or eliminated teammates.
- Visual Hologram Displays: Displays live 3D holograms, end-rod countdown rings, and Totem-pop particle effects during revivals.
- GUI Selection: Interactive in-game GUI menu for choosing which eliminated player to bring back.
- Configurable Starter Hearts: Set exact starting health for newly revived players (default: 5 hearts).
๐ Physical Heart Economy & Crafting
- Extra Heart Crafting: Craft consumable Life Hearts using customizable recipes (Nether Star base) to increase max health.
- Heart Withdrawal (
/withdrawheart): Safely convert extra max health into physical, tradeable items for player trading and shop economies. - In-Game Recipe Viewer (
/lsrecipe): Visual GUI allowing players to inspect all custom Lifesteal crafting recipes on the fly.
๐ก๏ธ Built-In Anti-Exploit & Anti-Alt Safeguards
- IP-Based Kill Protection: Automatic detection blocks players from farming alt accounts on the same IP address.
- Killer-Victim Cooldowns: Prevents pair-farming and kill abuse between the same two players.
โ๏ธ Combat Rules & Customization Toggles
- Custom Mechanics Switches: Directly toggle or disable Vanilla Totems of Undying, End-Crystal PvP explosions, or Heart Crafting directly from
config.yml. - Full Message Localization: Customize every string, error message, and prompt using legacy color codes (
ยง) or modern MiniMessage formatting (messages.yml). - PlaceholderAPI Support: Full soft-dependency integration for custom scoreboards, TAB lists, and hover displays.
๐ฎ Commands & Permission Nodes
| Command | Description | Permission Node |
|---|---|---|
/withdrawheart <amount> |
Withdraw extra health into physical tradeable items | simplelifesteal.use |
/lsrecipe |
Open the interactive crafting recipe viewer GUI | simplelifesteal.use |
/giveheart <player> <amount> |
Admin command to grant extra hearts to an online player | simplelifesteal.giveheart |
/takeheart <player> <amount> |
Admin command to remove hearts from a player | simplelifesteal.takeheart |
/viewheart <player> |
Check the current max heart count of any player | simplelifesteal.viewheart |
/revive <player> |
Manually revive an eliminated or banned player | simplelifesteal.revive |
/sls reload |
Reload configuration files (config.yml & messages.yml) |
simplelifesteal.reload |
๐ป Compatibility & Server Setup
- Minecraft Versions:
1.21.10through26.3 - Supported Platforms: Paper, Spigot, Purpur, Bukkit (Single Universal JAR)
- Java Runtime: Java 21+
- Optional Integration: PlaceholderAPI
๐ Quick Installation Guide
- Download
SimpleLifeSteal-1.5.0.jar. - Drop the
.jarfile into your server's/pluginsdirectory. - Restart your serverโno additional configuration required!


