LifestealSpigot
2.0A premium Lifesteal SMP plugin for Spigot with tiered hearts, revive beacons, progressive crafting, beautiful GUIs, and SQLite storage. Perfect for hardcore survival servers!
2.0latestLifestealSpigot 2.0Jan 16, 2026 [2.0.0] - 2026-01-16
- bStats Integration - Plugin now collects anonymous usage statistics to help improve development - View stats at: https://bstats.org/plugin/bukkit/LifestealSpigotNew Features
- Cleaner GUI Design - Replaced rainbow gradient borders with solid red glass panes for a more professional look - Smoother Experience - Overall plugin polish and refinementsImprovements
- AddedTechnical Changes
bstats-bukkit:3.0.2dependency with proper relocation - Updated internal version tracking to 2.01.0LifestealSpigot 1.0Dec 21, 2025
The ultimate Lifesteal plugin for your SMP server! Steal hearts from fallen enemies, craft powerful hearts, and revive eliminated players with beacon rituals. Features beautiful GUIs, progressive crafting, and full customization. ---Lifesteal SMP
Key Features
- Tier 1 - Basic Heart → Grants 1 permanent heart - Tier 2 - Enhanced Heart → Grants 2 permanent hearts - Tier 3 - Legendary Heart → Grants 3-4 hearts (luck-based!)Tiered Heart System
- Craft hearts using vanilla materials - Use lower-tier hearts as ingredients for higher tiers! - Example: Tier 2 requires a Tier 1 Heart + materials - Fully configurable recipes inProgressive Crafting
recipes.yml✦ Revive Beacons (4 Tiers)
| Tier | Countdown | Difficulty | |------|-----------|------------| | Basic | 60 seconds | Easy | | Enhanced | 45 seconds | Medium | | Superior | 30 seconds | Hard | | Ultimate | 15 seconds | Extreme | - Place beacons to start revival countdowns - Beautiful floating holograms show progress - Type eliminated player's name to revive them
- Main Menu - Access all features - Recipe Viewer - See crafting recipes with 3x3 grid - Player Profiles - View stats (kills, deaths, hearts stolen) - Leaderboards - Top players by kills, hearts, deaths - Withdraw GUI - Convert hearts to itemsBeautiful GUI System
- SingleSQLite Database
database.dbfile for all player data - Auto-save every 5 minutes - Fast queries and reliable storage
- All messages customizable inFully Configurable
messages.yml- Hex color codes (&#FF5555) and gradients supported - Enable/disable any feature - Custom crafting recipes with your own materials ---
| Command | Description | Permission | |---------|-------------|------------| |Commands
/ls| Open main menu |lifesteal.use| |/ls hearts [player]| Check heart count |lifesteal.use| |/ls withdraw <amount>| Withdraw hearts as items |lifesteal.use| |/ls top| View leaderboard |lifesteal.use| |/ls recipes| View crafting recipes |lifesteal.use| |/ls revive| Revive eliminated players |lifesteal.use| |/ls admin reload| Reload configuration |lifesteal.admin| |/ls admin set <player> <hearts>| Set player hearts |lifesteal.admin| |/ls admin revive <player>| Admin revive player |lifesteal.admin| |/ls give <player> <item> [tier]| Give hearts/beacons |lifesteal.admin| ---
| Permission | Description | Default | |------------|-------------|---------| |Permissions
lifesteal.use| Use basic commands | Everyone | |lifesteal.admin| Admin commands | OP | |lifesteal.bypass.maxhearts| Bypass max heart limit | OP | |lifesteal.bypass.elimination| Bypass elimination | OP | ---
1. Download the JAR file 2. Place in your server'sInstallation
/plugins/folder 3. Restart the server 4. Configure in/plugins/LifestealSpigot/Configuration Files
-config.yml- Main settings -messages.yml- All plugin messages -recipes.yml- Crafting recipes (supports custom heart ingredients!) ---
- Delete config files to regenerate with latest defaults - UseTips
/ls admin reloadafter editing configs - Hearts dropped on PvE death can be picked up by anyone - When killer has max hearts, overflow drops on ground ---Customization Examples
Custom Recipe with Heart Ingredient
heart-tier2: shape: - "DED" - "EHE" - "DED" ingredients: D: DIAMOND_BLOCK E: EMERALD_BLOCK H: HEART_TIER1 # Requires Tier 1 Heart!Custom Messages with Hex Colors
---prefix: "<gradient:FF5555:FF0000>❤ Lifesteal</gradient> &8»" heart: stolen: "&aYou stole &c❤ %amount% &afrom &c%player%&a!"
| Placeholder | Description | |-------------|-------------| |PlaceholderAPI Support
%lifesteal_hearts%| Current hearts | |%lifesteal_max_hearts%| Maximum hearts | |%lifesteal_kills%| Total kills | |%lifesteal_deaths%| Total deaths | |%lifesteal_hearts_stolen%| Hearts stolen | ---
Created by younggamingdj For issues or suggestions, please open an issue on the project page!Support
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta