Lifesteal

一个简单的吸血SMP插件,祝你玩得开心!

资源图片
# LifestealReborn 一个强大且可配置的 **LifeSteal SMP 插件**,拥有心脏、碎片、复活机制和完整的自定义配方。 旨在简单、独特且用户友好。 --- ## ✨ 特性 - **心脏物品** - 右键点击永久获得 +1 心脏。 - 最大心脏可配置 (默认为 20)。 - 可掉落/可合成/可交易的物品。 - **提现系统** - `/withdraw <数量>` 将心脏转换为心脏物品。 - 防止心脏低于 1。 - **心脏碎片和合成** - 心脏碎片是自定义物品 (红色蜡烛)。 - 结合 4 个碎片、4 个图腾和红色染料来合成一个心脏。 - 自定义配方用于: - 心脏碎片 - 心脏 - 复活星 - **复活系统** - 当玩家心脏为 1 时死亡 → 生命周期禁言。 - 复活星打开一个 GUI 来选择禁言的玩家。 - 复活的玩家带着 3 个心脏返回 (可配置)。 - GUI 支持多达 54 名玩家。 - **PVP 吸血** - 击杀时,杀手获得 1 个心脏,受害者失去 1 个。 - 如果杀手已达到最大值 → 受害者掉落一个心脏物品。 - **管理员工具** - `/lifesteal reload` 重新加载配方和配置。 - 可配置最大/最小心脏、复活心脏和物品文本。 --- ## ⚙️ 配置 (`config.yml`) ```yaml max-hearts: 20 # 允许的最大心脏数 min-hearts: 1 # 最小心脏数(低于此数无法提现) revive-hearts: 3 # 复活后的心脏数 items: heart: name: "&cHeart" lore: - "&7右键点击以获得 &c+1 Heart" - "&8Max: &f%max%" fragment: name: "&cHeart Fragment" lore: - "&7用于合成 &cHeart&7 的一块。" revive: name: "&6Revive Star" lore: - "&7右键点击以打开复活菜单。" - "&7选择禁言的玩家以让他们回来。" - "&7他们将以 &e%revive% &7个心脏返回。" messages: withdraw-too-low: "&c您必须至少保留 &e%min%&c 个心脏(您有 %have%)。" withdraw-success: "&a提现了 &e%amount% &a心脏(s)。 新心脏: &e%new%" heart-maxed: "&c您已经达到 &e%max%&c 个心脏。" heart-claimed: "&a您消耗了一个心脏。 新心脏: &e%new%" life-banned: [] pending-revive: [] ```