Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
1.20.x
Platforms
Tags
Creators
Details
Licensed MIT
Published 13 hours ago
Updated 3 days ago
💔 Lifesteal-3d
Lifesteal-3d is a complete Lifesteal SMP plugin for Paper with free 2D and 3D animated textures, craftable Hearts, a Revive Beacon and an in-game recipe editor. Take hearts from your enemies, withdraw them as items, and bring fallen players back.
✨ Key Features
- Heart Stealing: kill a player to gain +1 heart, die and lose one. Choose whether hearts are lost on every death or only in PvP.
- Heart Item: craftable item, right-click to gain a heart. At max hearts, killers get a Heart item instead.
- Heart Withdrawal: turn your hearts into items with
/withdraw [amount]. You always keep at least 1 heart. - Revive Beacon: craftable item, right-click and pick an eliminated player from a head menu to revive them.
- Elimination Modes: at 0 hearts a player is either BANNED or put in SPECTATOR mode.
- Admin Recipe Editor:
/ls guiopens a 3x3 crafting grid where admins edit the Heart and Revive Beacon recipes in-game.
🎨 Free Textures
Both texture packs are included in the plugin and are 100% free.
- 2D pack: flat custom textures for the Heart and Revive Beacon
- 3D animated pack: 3D models with animated textures (shine, pulse, glowing core, moving beam)
- Built-in pack hosting: players receive the pack automatically on join
- Or host the pack yourself (URL mode), or turn it OFF
📥 Download Resource Packs
Want to use the packs manually? Download them here:
| Pack | Download |
|---|---|
| 🧊 3D Animated Pack | Download 3D Pack |
| 🟥 2D Pack | Download 2D Pack |
🛠️ Configuration
Everything lives in one file, config.yml:
- Starting hearts and max hearts
- Elimination mode, ban reason and revive hearts
- Heart and Beacon item material, name, lore and custom model data
- Crafting recipes for both items
- Resource pack mode, style (2D or 3D), port and host
💻 Commands & Permissions
| Command | Description | Permission |
|---|---|---|
/withdraw [amount] |
Withdraw hearts as items | None |
/ls gui |
Open the recipe editor | lifesteal.admin |
/ls give <heart|beacon> [player] [amount] |
Give items | lifesteal.admin |
/ls sethearts <player> <amount> |
Set a player's hearts | lifesteal.admin |
/ls revive <player> |
Revive without a beacon | lifesteal.admin |
/ls reload |
Reload config and recipes | lifesteal.admin |
lifesteal.admin is given to OPs by default.
🚀 Setup
- Drop the jar into your
plugins/folder and restart the server - For textures, set
resource-pack.public-hostinconfig.ymlto your server IP or domain and open TCP port 8765 - For the 3D pack, set
resource-pack.style: 3Dand restart
📦 Compatibility
Paper 1.20.x and 1.21.x. Spigot and CraftBukkit are not supported.


