Compatibility
Minecraft: Java Edition
1.21–1.21.5
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed ARR
Published yesterday
Updated last week
LifestealSMP 🔪❤️
LifestealSMP is a highly configurable and fully featured Lifesteal plugin designed for modern Minecraft SMP servers.
It offers a complete hearts-based survival system, revive mechanics, advanced crafting, multi-language support, and full administrative control.
🔧 Core Features
- ✅ Heart System: Fully configurable heart loss and gain based on deaths, PvP, or environment.
- ✅ Heart Items: Withdraw hearts into physical items that can be traded or consumed.
- ✅ Heart Tiers: 5 tiers of heart items allow restoring from +1 up to +5 hearts.
- ✅ Custom Crafting Recipes: Create your own crafting recipes for heart items and revive beacon.
- ✅ Revive System: Revive banned players using special Revive Beacons via a chat-based confirmation system.
- ✅ Rare Revive Beacon Recipe: Uses expensive materials like Netherite Blocks, Nether Stars, Wither Skulls, Enchanted Golden Apples & Totems.
- ✅ Ban System: Players get automatically banned upon reaching 0 hearts.
- ✅ Admin Control: Powerful
/lifestealadmin
system with full server control. - ✅ Command Hiding: Commands are hidden dynamically for players without permission.
- ✅ Database Support: MySQL and SQLite database options for scalable player data.
- ✅ Multi-Language Support: Fully translatable through external language files.
- ✅ Configuration Reloading: Reload configuration and language files live using
/reloadlifesteal
. - ✅ Safe Bukkit API Design: Compatible with Bukkit, Spigot, Paper & Purpur.
🎯 Commands
Main Commands:
Command | Usage | Permission |
---|---|---|
/withdrawheart |
Withdraw hearts into item | lifesteal.withdraw |
/reloadlifesteal |
Reload configuration | lifesteal.reload |
/lifestealadmin |
Admin main command | lifesteal.admin |
Admin Subcommands (/lifestealadmin
)
Subcommand | Description |
---|---|
set <player> <amount> |
Set hearts |
add <player> <amount> |
Add hearts |
remove <player> <amount> |
Remove hearts |
giveheart <player> [tier] [amount] |
Give heart items (Tier 1-5) |
revivebeacon <player> |
Give Revive Beacon |
unban <player> |
Unban player |
purgebans |
Unban everyone |
setmax <amount> |
Set maximum hearts |
resetall |
Reset hearts for all players |
banlist |
List all banned players |
reload |
Reload config & language |
🎯 Permissions
Permission | Description | Default |
---|---|---|
lifesteal.admin |
Full admin access | OP |
lifesteal.reload |
Reload configurations | OP |
lifesteal.withdraw |
Withdraw hearts into items | true |
lifesteal.revive |
Use revive beacons | true |
lifesteal.bypasslimit |
Bypass max hearts limit | OP |
🚀 Supported Platforms
- ✅ Bukkit 1.21+
- ✅ Spigot 1.21+
- ✅ Paper 1.21+
- ✅ Purpur 1.21+
- ✅ MySQL & SQLite Databases
🔒 No NMS - No Version Lock
- 100% version-independent.
- No use of NMS, reflections, or unsafe internal APIs.
- Fully safe for future Minecraft versions.
⚙ Planned Expansions
- ✅ PlaceholderAPI support
- ✅ Economy integration
- ✅ Custom revive options
- ✅ More heart tier recipes
- ✅ Crafting recipe GUI configuration
- ✅ Expanded admin control panels
🔥 Perfect For:
- ✅ Survival servers
- ✅ Hardcore SMP
- ✅ Lifesteal communities
- ✅ Private or public SMP servers
- ✅ Large network environments
LifestealSMP delivers a full Lifesteal SMP experience while remaining fully scalable, safe, and professional for any Minecraft server.
Made with ❤️ by MidnightZone