**CheckEffect** — 一个为 Minecraft 设计的插件,用于方便地跟踪和管理玩家的效果(增益/减益)。它为管理员和玩家提供工具,可以在样式化的界面中查看活动效果、持续时间和状态。该插件支持自定义消息、时间格式和效果列表,使其能够灵活地集成到任何服务器中。
---
### 📜 **主要功能**:
1. **查看效果**:
- 命令 `/ce [玩家]` 会显示所选玩家的所有活动效果及其持续时间(例如,`/ce Notch`)。
- 效果以可读的样式格式化,并带有颜色和符号(例如,`✦ 速度 → [00:30]`)。
2. **重新加载配置**:
- 管理员可以使用 `/ce reload` 命令立即更新插件设置,方便测试更改,无需重启服务器。
3. **自定义**:
- 可以在配置文件中修改所有消息、效果名称和状态。
- 支持时间格式 (`HH:mm:ss`) 和无限符号 (`♾`) 用于没有持续时间的特效。
4. **权限系统**:
- 插件会检查命令的权限(例如,重新加载配置的 `checkeffect.reload`)。
5. **支持所有效果类型**:
- 可以将任何 Minecraft 效果(例如,`SPEED`、`INVISIBILITY`)添加到配置文件中,并自定义名称。
---
### 🎯 **使用示例**:
- **玩家** 运行 `/ce` → 看到他们自己的效果:
`✯ Player123 的效果 → (🕒 00:15)`
` ╰─ ✦ 速度 → [00:10]`
` ╰─ ✦ 恢复 → [♾]`
- **管理员** 运行 `/ce reload` → 配置重新加载,并且聊天中显示: `✦ 配置已重新加载![⚡]`。
---
### ⚙️ **优势**:
- **直观的界面**,带有 Unicode 符号和颜色代码。
- **灵活的自定义**,适用于服务器主题 (例如,RPG、科幻)。
- **优化的性能** — 最小的服务器负载,因为它仅在命令时工作。
---
### 📥 **安装**:
1. 下载插件并将其放置在 `plugins` 文件夹中。
2. 根据您的需求配置 `config.yml` 文件。
3. **完全重启服务器** 或使用 `/ce reload`(建议完全重启)。
非常适合具有 PvP、RPG 机制或需要跟踪玩家状态的服务器!🌟