Language

LifeSteal

LifeSteal

ModrinthSpigotMC

A lightweight, highly configurable Minecraft plugin introducing a LifeSteal mechanic

87.7k downloads 49 followers updated 5mo ago
latest v3.9.3 Modrinth
Bukkit Paper Purpur Spigot 1.20 – 26.3 EconomyEquipment

Banner

LifeSteal Plugin

A lightweight and configurable plugin introducing a unique LifeSteal mechanic to your Minecraft server!


🌟 Features

✅ LifeSteal Mechanic: Gain hearts by defeating other players in PvP!

✅ Heart Items: Withdraw hearts into items, trade them, and redeem them later.

✅ Fully Configurable: Adjust max/min health, item names, and messages via config.yml.

✅ Adventure MiniMessage Support: Use rich text formatting for messages and action bars.

✅ Lightweight & Performance-Optimized: Scales seamlessly for small and large servers alike.


📜 Commands & Permissions

| Command | Description | Permission |
|--------------------------|--------------------------------------|-------------------------|
| /withdrawheart <amount> | Withdraw hearts into items. | lifesteal.withdraw |
| /resethearts <player> | Reset a player's health to default. | lifesteal.reset |
| /lifestealplugin reload | Reload the plugin config. | lifesteal.reload |


🛠️ How It Works

  • 💀 Death Mechanics: Players lose 1 heart (2 health) upon death, while the killer gains 1 heart (if below max health).
  • 💖 Heart Items: Players can withdraw hearts as items, which can then be redeemed or traded with others.

⚙️ Configuration

Easily customize the plugin via the included config.yml file.
Here's an example configuration:

# LifeSteal Plugin Configuration

heart-item-name: "&c&lHeart"

max-health: 20
min-health: 1

# Feature Toggles
ban-on-zero-hearts: true

# Messages
messages:
  no_hearts: "<red>You don't have enough hearts!"
  success_withdraw: "<green>Successfully withdrew a heart!"
  success_redeem: "<green>You redeemed %amount% hearts!"
  reset_success: "<green>%player%'s hearts have been reset!"
  already-active: "&cYou already have an active revive beacon."
  ritual-start: "&7Revive ritual activated. Type a banned player name to continue."
  player-not-banned: "&cThat player is not banned."
  revive-success: "&aRevived &l{player}&a!"
  

💻 Installation

  1. Download the .jar file from the Releases section or Modrinth.
  2. Place it in your server's /plugins folder.
  3. Start your server and customize the config.yml file as needed.

📢 Community & Support

Discord
NEW

Join my Discord server for support, questions, or just to hang out!


📂 Source Code

View the source code on GitHub.


🎮 Perfect for PvP Servers

Whether you're running a small community server or a large PvP network, LifeSteal offers exciting mechanics that will engage your players! 🚀

Versions

Release
3.9.3
paper, purpur, spigot · 1.21, 1.21.1, 1.21.2 · 5mo ago
Fixed hand right click bug
33.4k
Release
3.9.2
paper, purpur, spigot · 1.21, 1.21.1, 1.21.2 · 6mo ago
Added material change to withdraw command
3.2k
Release
3.9.1
paper, purpur, spigot · 1.21, 1.21.1, 1.21.2 · 8mo ago
- Crafting Recipe Fix
14.2k
Release
3.9
paper, purpur, spigot · 1.21, 1.21.1, 1.21.2 · 9mo ago
- Dupe patch. - Adding Safe features. - Updating ConfigManager
5.2k
Release
3.8
paper, purpur, spigot · 1.21, 1.21.1, 1.21.2 · 9mo ago
Fixing big bugs
612
Release
3
bukkit, paper, purpur · 1.21, 1.21.1, 1.21.2 · 16mo ago
Fixing bugs and changed to the 3
22.7k
Release
2
bukkit, paper, purpur · 1.20, 1.21, 1.21.4 · 20mo ago
Version 2 - Permissions Update - Bug / Dupe fixes - Design changes - Reload Commands - PlayerDeath logic changes
3.5k
Release
1
paper, spigot · 1.21, 1.21.1, 1.21.2 · 21mo ago
--- ## 🌟 **Features** - ✅ **LifeSteal Mechanic**: Gain hearts by defeating other players in PvP! - ✅ **Heart Items**: Withdraw hearts into items, trade…
2.6k

Comments 0

No comments yet. Be the first to share your thoughts.

FAQ

How do I install LifeSteal?

Download the file for your Minecraft version and loader from this page, then drop the .jar into your mods (or plugins) folder and launch the game.

Is LifeSteal free?

LifeSteal is free to download on Modgrid — we link straight to the official source, no paywall or bundled installer.

Which Minecraft versions does LifeSteal support?

Works with Bukkit, Paper, Purpur, Spigot. Supports versions 1.20–26.3. See the download section on this page for the full list of supported versions and loaders.