## 概述
厌倦了在您进步时,忠诚的犬类伙伴被抛弃了吗?**UpgradeMyDog** 将原版的狼从简单的宠物转变为强大、不断进化的盟友,拥有一个深刻而引人入胜的进阶系统。 升级它们,增强它们的属性,甚至可以赋予它们新的能力,比如携带物品。 给您的玩家一个再次珍惜他们的宠物的原因!
此插件的设计轻量级、高度可配置,并且对玩家和服务器管理员都直观易用。
---
## ✨ 核心功能
### 动态等级系统
- **通过战斗升级:** 您的狗通过帮助您与敌对生物战斗来获得经验和升级。
- **生命值提升:** 每次升级,您的狗的最大生命值都会增加,使其在战斗中更耐用。 公式完全可配置。
### 独特的属性升级
狗的主要等级只是个开始。 玩家可以通过两个不同的升级路径来专门培养他们的伙伴:
- **伤害升级:** 喂给您的狗一种特定的物品(默认:熟兔肉,完全可配置)以增加其伤害输出。
- **速度升级:** 给您的狗泼洒速度药水以永久性地增加其移动速度。
### 🐾 狗狗箱子 - 移动存储!
- **解锁新的实用性:** 当狗达到一定健康值阈值(可配置)时,玩家可以通过右键置换来将一个箱子附加到它身上。
- **您的物品安全无虞:** 狗变成一个移动存储单元! 如果狗不幸死亡,其所有物品都会安全地掉落在地上。
- **完全可定制:** 可以在 `config.yml` 中配置或禁用库存大小、标题和整个功能。
---
## 💻 指令 & 权限
此插件具有一个强大的交互式指令来管理和查看宠物。
- **/petinfo** (别名:`/doginfo`, `/mydogs`)
- **权限:** (默认情况下,玩家不需要权限)
- **功能:** 显示所有宠物的详细、可点击列表,显示它们的当前等级、生命值、伤害、速度和箱子状态。 悬停在任何状态上以获取有关如何改进它的工具提示!
- **安全宠物移除**
- **权限:** (默认情况下,玩家不需要权限)
- **功能:** 在 `/petinfo` 中点击宠物名称旁边的 `[-]` 按钮会启动一个安全的两步移除过程,以防止发生事故。 玩家必须键入 `/petinfo confirm` 以完成移除。
- **/upgrademydog reload**
- **权限:** `upgrademydog.reload` (默认:op)
- **功能:** 在不需要服务器重启的情况下重新加载整个插件配置。
---
## 🔧 高度可配置
我们相信每个服务器都是独一无二的。 因此,**UpgradeMyDog** 的几乎每个方面都可以根据您的需求,在经过良好注释的 `config.yml` 文件中进行定制。
- **公式:** 更改升级、生命值获得和升级要求的所有计算。
- **物品:** 定义用于伤害升级的物品。
- **消息:** 自定义或翻译玩家看到的每个单独消息。
- **功能:** 启用或禁用主要功能,例如狗狗箱子系统。
---
*我们希望您和您的玩家喜欢与 UpgradeMyDog 一起创造真正传奇的伙伴!*