⚔️ DoomSlayerX Lifesteal ⚔️
Version: 1.0 |
Minecraft: 1.21.4+ |
Platform: Paper / Spigot
What is DoomSlayerX Lifesteal?
DoomSlayerX Lifesteal is a lightweight and fully customizable
Lifesteal SMP-style plugin designed for low-spec servers.
When a player kills another player, they
steal one heart (extra max health).
If someone
loses all hearts, they are
permanently banned — until revived with a
Revive Book or unbanned by an operator.
This plugin brings the
true Lifesteal experience in a clean, optimized, and flexible way.
⚙️ Features
✅ Fully Customizable via config.yml
✅ Lightweight – perfect for low-end servers
✅ Craftable
Hearts and
Revive Books
✅
Heart transfer system – killer gains hearts, victim loses
✅
Permanent bans for players who lose all hearts
✅ /lifesteal reload command to apply config changes instantly
✅ /withdraw <amount> command to turn hearts into items
✅
Revive players using right-click or /lifesteal unban command
✅
Recipes editable in config
✅ Default max hearts:
20
✅ Revived players start with
5 hearts (configurable)
Commands
Command
Description
Permission
/lifesteal reload Reloads the plugin and config lifesteal.admin
/lifesteal unban <player> Unbans a banned player lifesteal.admin
/withdraw <amount> Withdraws hearts into items lifesteal.use
Config Example
max-hearts: 20
revive-hearts: 5
recipes:
heart:
center: TOTEM_OF_UNDYING
others: DIAMOND
revive-book:
center: HEART
corners: DIAMOND_BLOCK
sides: TOTEM_OF_UNDYING
How It Works
- Kill another player → gain 1 heart ❤️
- Victim loses 1 heart
- Lose all hearts → automatic permanent ban
- Use Revive Book or /lifesteal unban <player> → revive a banned player
Lightweight & Lag-Free
All systems are built to run smoothly on
low-spec VPS or free hosting.
No extra dependencies, no lag — just clean code and fast performance.
Developer Info
- Author: DoomSlayerX
- Main Class: me.doomslayerx.lifesteal.Main
- API Version: 1.21
- Plugin Type: Survival / Lifesteal SMP