Compatibility
Minecraft: Java Edition
1.21–1.21.4
1.20
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
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.
- ✅ Dupe Fixes: It was made for Server usage with multiple people without perma death
📜 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:
# Maximum and minimum health values (in whole hearts)
max-health: 20
min-health: 1
# Custom heart item display name
heart-item-name: "&c&lHeart"
# Messages with Adventure MiniMessage support
messages:
no_hearts: "<red>You don't have enough hearts to withdraw!"
redeemed: "<green>You redeemed <gold>%amount%</gold> heart(s)!"
reset: "<green>Player <yellow>%player%</yellow>'s hearts have been reset."
💻 Installation
- Download the
.jar
file from the Releases section or Modrinth. - Place it in your server's
/plugins
folder. - Start your server and customize the
config.yml
file as needed.
🏆 Credits
The design and mechanics of this plugin were inspired by the original LifeSteal Skript:
- ✩ Simple LifeSteal ✩ Skript
- Author: sluhtie
This plugin is a Java reimplementation with additional features and optimizations.
📂 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! 🚀