Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
Lifesteal Plugin
PluginLicenseRef-All-Rights-Reserved

Lifesteal Plugin

A fully customizable, production-grade Minecraft plugin that implements a complete lifesteal system with hearts, bans, revives, MySQL support, advanced crafting recipes, and full admin control — designed for scalable SMP servers.

7.3K
Downloads
12
Followers
9 months ago
Updated
📦
5
Versions
adventureminigameutilitybukkitpaperpurpurspigot
Download Latestv1.4.0View on Modrinth

📖About Lifesteal Plugin

Banner


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.


Discord invitation
Github Invitation
Operation in Minecraft 1.21+


🔧 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

🔁 PlaceholderAPI Support

LifestealSMP includes built-in PlaceholderAPI expansion for dynamic integration with scoreboards, tab lists, nametags, holograms, and other placeholder-compatible systems. You can display player-specific data across your server in real-time.

Placeholder Description
%lifesteal_hearts% Shows the player’s current number of hearts (if online)
%lifesteal_maxhearts% Returns the configured max hearts a player can reach
%lifesteal_is_banned% Displays "true" or "false" based on whether the player is banned
%lifesteal_database_type% Shows the active database type, either "mysql" or "sqlite"
%lifesteal_lang% Displays the active language config file name
%lifesteal_startinghearts% Returns the configured default hearts for new players
%lifesteal_prefix% Inserts the plugin’s configured prefix string
%lifesteal_online% Displays "true" or "false" depending on player online status
%lifesteal_ban_reason% Displays a hardcoded reason ("Out of hearts") if the player is banned
%lifesteal_playername% Displays the player’s current username
%lifesteal_uuid% Returns the player’s UUID
%lifesteal_health% Shows the player’s current health points (HP)
%lifesteal_maxhealth% Shows the player’s current max health (HP)
%lifesteal_hearts_left% Shows how many hearts are left before hitting max hearts
%lifesteal_online_count% Displays the number of online players
%lifesteal_database_connected% Returns "true" or "false" depending on DB connection status

These placeholders allow server owners and developers to deeply customize their user experience, creating rich, dynamic interfaces that reflect each player's lifesteal status in real-time.


🚀 Supported Platforms


Available for multi 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

  • ✅ 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


Have fun

👥 Team & Contributors

MidnightZone
MidnightZoneOwner

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
bukkitpaperpurpurspigot
Minecraft Versions
1.211.21.11.21.21.21.31.21.41.21.51.21.61.21.7+1 more

🔗 Links

Modrinth Page