Damage Plugin

大幅提升你的战斗力!这个插件引入了可配置的充能攻击机制,允许玩家按住攻击键以获得更高的伤害,并提供分级奖励和视觉HUD反馈。

资源图片
## DamagePlugin: 释放毁灭性的充能攻击! **用DamagePlugin改变你的服务器战斗!** 这个高度可配置的插件引入了动态的充能攻击机制,允许玩家战略性地增强他们的攻击,以获得显著的额外伤害。超越简单的点击垃圾信息,为近战遭遇增加新的技能和时机层级。 --- ### **主要功能:** * **🔋 充能攻击系统:** * 玩家可以使用配置的按键组合(默认:潜行 + 右键点击)和指定的工具来积累充能。 * 充能时间越长,下一次攻击的潜在额外伤害就越大! * **🔧 完全可配置的伤害层级:** * 在 `config.yml` 中定义多个充能层级。 * 设置达到每个层级所需的特定 **充能持续时间(秒)**。 * 为每个层级分配具体的 **额外伤害** 金额。 * 如果玩家在定义的层级阈值之间释放充能,伤害将进行 **插值**,提供平滑的伤害递增。 * **📊 视觉HUD反馈:** * 玩家通过可定制的操作栏HUD获得实时反馈。 * 选择 **“DETAILED”(详细)** 风格(显示前缀、百分比和视觉条)或 **“SIMPLE_PERCENTAGE”(简单百分比)** 风格(仅显示充能百分比)。 * 自定义HUD前缀、百分比颜色以及用于视觉条不同状态(层级 1、层级 2、层级 3、默认填充、空)的字符/颜色。 * 设置视觉条的总段数。 * **🐌 充能期间的减速效果:** * 为了增加风险/回报元素,玩家在充能时会受到减速效果。 * 减速等级(I、II、III)会自动对应当前正在充能的伤害层级,随着充能增强而增加。 * 这种效果在执行充能攻击或取消充能时立即消失。 * **⚙️ 可定制的激活与取消:** * **激活方法:** 通过 `config.yml` 精确选择玩家如何发起充能: * `SNEAK_RIGHT_CLICK` (默认) * `LEFT_CLICK` (正常左键点击,无需潜行) * `SNEAK_LEFT_CLICK` * **取消方法:** 允许玩家取消正在进行的充能: * `LEFT_CLICK` (默认):单个左键点击将取消当前充能。 * `NONE`: 充能仅在攻击、切换物品或其他标准游戏操作时取消。 * **🗡️ 可选择的充能物品:** * 您可以完全控制哪些工具和武器可以使用充能攻击机制。 * 简单地在 `config.yml` 的 `chargeable-items` 部分列出 Minecraft Material 名称 (例如 `DIAMOND_SWORD`, `NETHERITE_AXE`)。 * **💬 所有消息可配置(带颜色代码!):** * 将每个面向玩家的消息定制成符合您服务器主题和语言。 * 定制HUD文本、充能取消消息、成功攻击通知、权限错误和命令用法说明。 * 完全支持使用 `&` 符号的标准Minecraft颜色代码。 * **🔄 重新加载命令:** * 使用 `/chargedattack reload` 命令,无需进行完整的服务器重启,即可轻松应用配置更改。 * 别名:`/ca reload`, `/damagecharge reload`。 * 权限:`damageplugin.command.reload` (默认 OP)。 * 包括了`reload`子命令的选项卡补全。 --- ### **为什么选择 DamagePlugin?** * **增强的战斗:** 为 PvP 和 PvE 添加深度和策略。 * **高度可定制:** 将几乎每个方面定制成符合您服务器的独特需求和平衡。 * **用户友好:** 清晰的HUD反馈和可配置的消息确保玩家了解此机制。 * **服务器性能:** 设计为轻量级且高效。 --- ### **入门:** 1. 下载最新的 `DamagePlugin.jar`。 2. 将其放置在服务器的 `plugins` 文件夹中。 3. 启动或重启您的服务器。 将生成一个默认的 `config.yml`。 4. 打开 `plugins/DamagePlugin/config.yml` 并根据您的偏好自定义设置。 5. 使用游戏内或控制台中的 `/chargedattack reload` 应用您的更改。 6. 将 `damageplugin.command.reload` 权限授予应能够重新加载配置的任何工作人员。 --- *我们希望您和您的玩家喜欢 DamagePlugin 为您的服务器带来的新的充能攻击维度! 请在我们的 Modrinth 页面上报告任何问题或建议。