# XRayAlerts
**XRayAlerts** 是一个适用于 Paper/Spigot 服务器的插件,可以在玩家找到特定矿物或物品时提醒工作人员(或任何具有适当权限的玩家)。 它支持可定制的提醒,可配置的监控模式和基于权限的访问控制。 该插件与运行 Minecraft 1.21+ 的 Paper 和 Spigot 服务器兼容。 早期版本尚未测试。
## 特性
- **可配置的提醒**: 自定义发送给工作人员的消息,当玩家找到监控的物品或矿物时。 消息支持颜色和格式化代码。
- **矿脉检测模式**: 在两种模式之间进行选择:
- **方块模式**: 每次挖掘一个方块时发送提醒,指示掉落物品的数量。
- **矿脉模式**: 当挖掘矿脉中的第一个方块时,发送一个关于整个矿脉的提醒。
- **权限控制**: 切换提醒、接收提醒和忽略提醒的权限。
## 指令
### `/xrayalerts toggle`
为执行命令的玩家切换 x 光线提醒的开启或关闭状态。\
**权限**: `xrayalerts.toggle`\
**用法**: `/xrayalerts toggle`
## 权限
- **`xrayalerts.ignore`**: 防止为该玩家触发 x 光线提醒。
- **`xrayalerts.receive`**: 允许玩家接收 x 光线提醒。
- **`xrayalerts.toggle`**: 允许玩家切换 x 光线提醒的开启或关闭状态。
## 配置
### `config.yml`
```yaml
alert-message: "&c&lX-Ray&r &7%player% 找到 &6x%count% %item%。"
mode: "block" # 选项: "block", "vein"
monitored-blocks:
- ANCIENT_DEBRIS
- DEEPSLATE_DIAMOND_ORE
- DEEPSLATE_EMERALD_ORE
- DEEPSLATE_GOLD_ORE
- DIAMOND_ORE
- EMERALD_ORE
- GOLD_ORE
```