# 📢 ChatAnnouncementPlugin
**ChatAnnouncementPlugin** 是一个轻量级、可定制的 Minecraft 插件,它可以自动向所有玩家发送周期性的聊天公告。非常适合欢迎玩家、分享提示或推广服务器活动。
---
## 📦 特性
- ✅ **可配置的消息** — 在 `config.yml` 中添加任意数量的公告行。
- ⏱️ **自定义延迟** — 选择公告发送的频率。
- 🔀 **随机或顺序** — 按顺序发送消息或随机选择消息。
- 🎨 **颜色代码支持** — 使用 `&a`、`&b` 等进行彩色和格式化消息。
- 🔄 **热重载** — 使用 `/chapreload` 在不重启服务器的情况下重新加载消息和设置。
- 🧩 **高度兼容** — 与 Bukkit 1.1-R5 及更高版本兼容,包括 Spigot、Paper 和衍生版本。
---
## 🔧 命令
| 命令 | 描述 |
|----------------|------------------------------------------|
| `/chapreload` | 重新加载插件的配置文件。 |
---
## 🛡️ 权限
| 权限 | 描述 | 默认 |
|----------------------|------------------------------------------|---------|
| `chap.reload` | 允许玩家重新加载配置。 | `op` |
---
## ⚙️ 配置
```yaml
# ChatAnnouncementPlugin 配置
messages:
- "&a欢迎来到服务器!"
- "&b请记住加入我们的 Discord!"
- "&eVote 每日即可获得奖励!"
# 公告之间的时间间隔,单位为秒
delay: 60
# 如果为 true,则随机选择消息;如果为 false,则按顺序显示
random: false
```