H1 (HP)

每次死亡,玩家会失去1点心。

资源图片
# 插件描述:H1 H1 是一个 Minecraft 服务器插件,每当玩家死亡时,会扣除他们的一颗心。 如果玩家失去了所有心(生命值),则会执行一个命令,您可以进行配置。例如,您可以封禁该玩家。警告:默认情况下,它只会显示一条消息,说明玩家失去了所有生命值。 您可以发挥创意来使用它:以游戏内货币或真实货币出售心,或创建一个奖励心的任务。您也可以变得极端,永久封禁玩家,但嘿,这是 Minecraft,并非所有玩家都喜欢自虐。发挥你的想象力。 # 特性: - 玩家数据存储在本地 SQLite 数据库中。 - 所有消息都是可配置的。 - 您可以通过命令给予、设置或恢复玩家的心。 - 有一个限制:玩家不能获得超过 20 个半心(10 个满心)。 - 包含一个占位符,用于显示玩家拥有的心数。 # 命令: **/h1 give <玩家> <数量>** – 为玩家添加心(最多 10 个)。 **/h1 set <玩家> <数量>** – 将玩家的心设置为特定值(最多 10 个)。 **/h1 recover <玩家>** – 将玩家的生命值恢复到最大值。非常适合自动恢复。 **/h1 remove <玩家> <数量>** – 从玩家身上移除心。(生命值不能低于零。) **/h1 reload** – 重新加载插件。 # 权限: **h1.reload** – 允许插件重新加载。 **h1.set** – 授予访问 /h1 set 命令的权限。 **h1.give** – 授予访问 /h1 give 命令的权限。 **h1.recover** – 授予访问 /h1 recover 命令的权限。 **h1.remove** – 授予访问 /h1 remove 命令的权限。 # 占位符: 需要 PlaceholderAPI。 **%h1_lives%** – 显示玩家拥有的生命值数量(仅显示数字)。 # 配置 ```yml language: "en" # en, ru lives: # 新玩家的默认生命值(心)数量 default: 10 # 当玩家用完生命值时执行的命令。 # 您可以使用 %player% 占位符,它将被替换为玩家的名称。 command: "say Player %player% has lost all their lives!" database: # SQLite 数据库文件名。 # 如果文件不存在,则会在插件文件夹中创建该文件。 file: "players.db" ``` # 消息文件: ```yml prefix: "§6[H1] §r" command: usage: "用法: /h1 <玩家> <数量>" unknown: "未知命令!" reload: success: "插件重新加载成功!" give: success: "你为 %player% 给予了 %amount% 个心。" received: "你收到了 %amount% 个心。" max: "玩家已经达到最大心数 (%max% 个心)。" limited: "你只能给玩家 %available% 个心,以避免超过 %max% 个心的限制。" remove: success: "你从 %player% 移除了 %amount% 个心。" player: not: found: "未找到玩家!" no: permission: "您没有使用此命令的权限!" life: info: "你现在有 %lives% 个心。" recover: success: "你将 %player%'的生命值恢复到最大值。" number: format: error: "无效数字: %input%" ``` # 安装: 1. 下载插件。 2. 停止服务器。 3. 将 `.jar` 文件放入您的 `/plugins/` 文件夹中。 4. 启动服务器。 5. 完成。 为了启用占位符,请安装 PlaceholderAPI。