Community listing page, reviews here may not be monitored by the author.
LifeSteal
No reviews yet
A lightweight, highly configurable Minecraft plugin introducing a LifeSteal mechanic
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description

🌟 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
- Download the
.jarfile from the Releases section or Modrinth. - Place it in your server's
/pluginsfolder. - Start your server and customize the
config.ymlfile as needed.
📢 Community & Support
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
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers