You can steal hearts from the players you kill!
A comprehensive Lifesteal plugin for PocketMine-MP servers, allowing players to gain hearts by defeating other players and lose hearts upon death.
Command | Description | Permission |
---|---|---|
/lifesteal help | Show 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 into items | lifesteal.command.withdraw |
/lifesteal revive | Get a revival item | lifesteal.admin |
/lifesteal unban <player> | Unban a player | lifesteal.admin |
/lifesteal reload | Reload configuration | lifesteal.command.reload |
Permission | Description | Default |
---|---|---|
lifesteal.admin | Access to all Lifesteal admin commands | op |
lifesteal.command.sethearts | Allows setting a player's health | op |
lifesteal.command.gethearts | Allows checking a player's health | true |
lifesteal.command.resethearts | Allows resetting a player's health | op |
lifesteal.command.reload | Allows reloading the plugin configuration | op |
lifesteal.command.withdraw | Allows withdrawing hearts into items | true |
lifesteal.command.revive | Allows getting or using revival items | op |
The plugin is highly configurable. You can modify:
When a player loses all their hearts, they are banned for a configurable period (default 7 days). The ban message shows the remaining time until they can rejoin.
Administrators can create "Revival Bacon" items that can be used to unban eliminated players. This can be crafted using the configured recipe or obtained through the /lifesteal revive
command.
plugins/Lifesteal/config.yml
Developed by Biswajit.
Version: 2.0.0
Downloads: 278
Updated: 4/13/2025
Supported API versions: 5.0.0 to 5.30.1
Categories: General, Fun, Minigame
License: APACHE-2.0