By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.
OK, Don't show this again
**Heart System**
Players gain or lose hearts based on PvP encounters.
**Database Integration**
Utilizes libasynql for SQLite/MySQL database support.
**Heart Items & Recipes**
Players can withdraw hearts as physical items and use custom recipes for heart and revival items.
**Revival System**
Special "Revival Bacon" items allow unbanning of eliminated players.
**Ban Management & Time Display**
Configurable timed bans when players lose all hearts with a display of remaining ban time.
This comprehensive plugin is designed for PocketMine-MP API 5, providing a robust lifesteal experience while supporting a wide range of configurations including default, minimum, and maximum heart values, as well as ban durations and custom messages.
## Commands
| Command | Description | Permission |
|--------------------------------------|------------------------------------------------|--------------------------------|
| `/lifesteal help` | Show the help menu | lifesteal.command |
| `/lifesteal sethearts <player> <hearts>` | Set a player's hearts | lifesteal.command.sethearts |
| `/lifesteal gethearts [player]` | Get a player's hearts | lifesteal.command.gethearts |
| `/lifesteal resethearts <player>` | Reset a player's hearts | lifesteal.command.resethearts |
| `/lifesteal withdraw [amount]` | Withdraw hearts as items | lifesteal.command.withdraw |
| `/lifesteal revive` | Obtain a revival item | lifesteal.command.revive |
| `/lifesteal unban <player>` | Unban a player | lifesteal.admin |
| `/lifesteal reload` | Reload configuration | lifesteal.command.reload |
1. Place the plugin in your server's plugins folder.
2. Start the server to generate configuration files.
3. Edit `plugins/Lifesteal/config.yml` to customize settings.
4. Restart the server.
You can leave one review per plugin release, and delete or update your review at any time