# **✨ 自定义命中命令:释放冲击时的动态动作! ✨**
   
**自定义命中命令** 允许你每次**击中其他玩家**时,使用**选定的物品组**或**单个物品**触发特定的命令!这款**轻量级**且**高度可定制**的插件为 Paper 1.21 构建,确保**快速性能**和**无缝集成**。
# ⚠️ **延迟:⚠️**
我目前正在努力添加多版本支持,以包含从 1.8 到最新版本的所有版本。 这将需要一些时间,所以不要奇怪未来几周内更新较少。
## **🌟 主要特性:**
🔧 **可配置命中物品**: 定义触发动作的物品组或单个物品(例如,所有铁剑,一个烈焰棒——由你选择!)。
🎯 **动态命令执行**: 设置在成功命中时运行的任何服务器命令。 你可以选择由攻击玩家还是控制台执行该命令。 使用 **`%hitted_player%`** 占位符自动插入你击中的玩家的名称(例如,`/duel %hitted_player%`)。
✨ **视觉命中粒子**: 配置在被击中玩家位置出现的引人注目的粒子效果,为你的命令增加视觉动态元素。
💬 **可定制的消息**: 调整几乎所有插件消息以匹配你服务器的风格。
🔎 **增强型日志记录**: 可以启用可选的增强型日志记录系统,以提供详细的调试信息以进行故障排除。
⚙️ **强大的错误处理**: 该插件具有更强大的回退系统和改进的错误处理,使其更能抵御配置错误。
🔔 **更新通知**: 可以配置自动更新检查器,在有新版本可用时在控制台或游戏中直接(或两者)通知你。 可以在配置文件中轻松地启用/禁用它。
**立即获取自定义命中命令,为你的服务器带来令人兴奋的新层级!**
## ️**🛡️ 命令和权限:**
- `/chc reload` | `customhitcommand.reload`
- `/chc sethititem` | `customhitcommand.sethititem`
- `customhitcommand.update` (用于游戏内更新通知)
- `customhitcommand.admin` (所有管理命令(reload, sethititem)的父权限)
## **❓ 问答:**
**为什么编译后的插件(JAR 文件)比 GitHub 上的源代码更大?**
我们的插件包含依赖项,例如 **bStats**,用于收集匿名使用统计数据。 当插件被编译成单个 JAR 文件时,bStats 库(及其所有自己的依赖项)被直接打包到最终的插件文件中。 这种称为“着色”的过程使得插件是自包含的,自然地增加了与仅原始源代码相比的总体文件大小。
## **🆘 需要帮助?**
如果你遇到任何问题、错误或对插件有任何疑问,请随时直接联系我。 我很乐意查看并提供支持! 你的良好体验是我们的首要任务。