# LifeSteal 插件
_一个轻量级且可配置的插件,为您的 Minecraft 服务器引入了一种独特的生活偷取机制!_
---
## 🌟 **功能**
- ✅ **生活偷取机制**: 通过在 PvP 中击败其他玩家来获得心!
- ✅ **心物品**: 将心提取为物品,进行交易,并在以后赎回。
- ✅ **完全可配置**: 通过 `config.yml` 调整最大/最小健康值、物品名称和消息。
- ✅ **冒险 MiniMessage 支持**: 使用丰富文本格式进行消息和动作栏的格式化。
- ✅ **轻量级 & 性能优化**: 适用于小型和大型服务器的无缝缩放。
- ✅ **复制漏洞修复**: 专为多人服务器使用而设计,无需永久死亡
---
## 📜 **命令 & 权限**
| **命令** | **描述** | **权限** |
|--------------------------|--------------------------------------|-------------------------|
| `/withdrawheart ` | 将心提取为物品。 | `lifesteal.withdraw` |
| `/resethearts ` | 将玩家的健康重置为默认值。 | `lifesteal.reset` |
| `/lifestealplugin reload` | 重新加载插件配置。 | `lifesteal.reload` |
---
## 🛠️ **工作原理**
- 💀 **死亡机制**: 玩家死亡时会失去 **1 个心 (2 点健康)**,而杀手会获得 **1 个心**(如果低于最大健康)。
- 💖 **心物品**: 玩家可以将心提取为物品,这些物品可以被赎回或与其他玩家进行交易。
---
## ⚙️ **配置**
通过包含的 `config.yml` 文件轻松自定义插件。
这是一个配置示例:
```yaml
# LifeSteal 插件配置
heart-item-name: "&c&lHeart"
max-health: 20
min-health: 1
# 功能开关
ban-on-zero-hearts: true
# 消息
messages:
no_hearts: "您没有足够的心!"
success_withdraw: "成功提取了一个心!"
success_redeem: "您赎回了 %amount% 个心!"
reset_success: "已重置 %player%' 的心!"
already-active: "&c您已经有一个活跃的复活信标。"
ritual-start: "&7已激活复活仪式。输入一个被禁用的玩家姓名以继续。"
player-not-banned: "&c该玩家未被禁用。"
revive-success: "&a复活了 &l{player}&a!"
```
## 💻 安装
1. 从发布部分或 [Modrinth](https://modrinth.com/) 下载 `.jar` 文件。
2. 将其放在服务器的 `/plugins` 文件夹中。
3. 启动您的服务器,并根据需要自定义 `config.yml` 文件。
---
## 📢 社区 & 支持
[](https://discord.gg/bvAF3fA8zG)

加入我的 Discord 服务器以获取支持、问题或只是闲聊!
---
## 📂 源代码
在 [GitHub](https://github.com/TheSuperFluffyCat/LifeSteal-Plugin/releases) 上查看源代码。
---
## 🎮 适用于 PvP 服务器
无论您运行小型社区服务器还是大型 PvP 网络,LifeSteal 都能提供激动人心的机制,吸引您的玩家!🚀