# EveryOreAlert 插件概览
**EveryOreAlert 是一款强大的 Minecraft 服务器 (Bukkit/Spigot/Paper) 管理插件,为服务器管理员 (OP) 提供先进的监控和管理功能。该插件专注于实时的矿物开采警报、全面的追踪,以及必备的实用和管理命令,所有内容均通过安全的权限系统管理。**
## 关键特性
**实时矿物开采警报:当玩家开采任何已配置的矿物时,会立即通知服务器管理员,显示玩家的姓名、矿物类型、开采连续时长和总开采量。
**
**持久性矿物追踪:为每个玩家的矿物开采活动维护详细、长期的统计数据。**
**连续时长检测:突出显示玩家连续开采相同矿物的次数,有助于反作弊和监控玩家活动。**
**高级管理:提供一系列的管理和群组管理命令,以实现高效的服务器监督。**
**实用功能:包含操作员方便使用的必备命令,例如飞行、治疗和喂食。**
**高度可配置:所有功能和警报都可以根据服务器的需求进行定制,并具有严格的权限控制以确保安全。**
## 命令参考
**_管理 & 群组命令_**
**//alert**
**用法://alert ...
描述:用于管理操作和群组管理的中心命令。
子命令包括:**
**//alert warn _– 警告玩家。_**
**//alert ban _– 封禁玩家。_**
**//alert unban _– 解封玩家。_**
**//alert kick _– 将玩家从服务器踢出。_**
**//alert add group _– 创建一个新的群组。_**
**//alert delete group _– 删除现有的群组。_**
**//alert msg _– 向特定群组发送消息。_**
**//alert group join _– 加入群组。_**
**//alert group leave _– 退出群组。_**
**_权限:everyorealert.alert (默认:OP)
_**
## **_实用命令_**
**/fly
用法:/fly
描述:为操作员启用飞行模式。
权限:everyorealert.utility.fly (默认:OP)**
**/disfly
用法:/disfly
描述:禁用操作员的飞行模式。
权限:everyorealert.utility.disfly (默认:OP)
/heal
用法:/heal
描述:立即将操作员的生命值恢复到满值。
权限:everyorealert.utility.heal (默认:OP)
/feed
用法:/feed
描述:立即将操作员的饥饿值和饱和度恢复到满值。
权限:everyorealert.utility.feed (默认:OP)**
**_权限结构
everyorealert.alert
授予对所有 /alert 管理和群组命令的访问权限。_**
**_everyorealert.utility
授予对所有实用命令 (/fly, /disfly, /heal, /feed) 的访问权限。_**
# **警报消息格式发送给操作员时,当矿物被开采。**
# **占位符:%player% = 玩家姓名, %amount% = 连续时长计数, %ore% = 矿物名称, %total% = 总开采量**
alert-message: "&b[ALERT] &e%player% has found %amount%x %ore%! (Total: %total% %ore% mined)"
# **是否将警报公告发送到所有 OP 或仅发送到控制台**
announce-to-console: false
# **启用追踪每个玩家的总矿物数量**
track-ore-totals: true
# **启用群组管理命令**
enable-groups: true
# **启用管理员管理命令 (warn, ban, kick, unban)**
enable-admin-commands: true**
**_配置_**
```
# 由 Bukkit 材料名称列出的要跟踪的矿物
ores:
- COAL_ORE
- DEEPSLATE_COAL_ORE
- COPPER_ORE
- DEEPSLATE_COPPER_ORE
- IRON_ORE
- DEEPSLATE_IRON_ORE
- GOLD_ORE
- DEEPSLATE_GOLD_ORE
- REDSTONE_ORE
- DEEPSLATE_REDSTONE_ORE
- LAPIS_ORE
- DEEPSLATE_LAPIS_ORE
- DIAMOND_ORE
- DEEPSLATE_DIAMOND_ORE
- EMERALD_ORE
- DEEPSLATE_EMERALD_ORE
- NETHER_GOLD_ORE
- NETHER_QUARTZ_ORE
- ANCIENT_DEBRIS
# 实用命令可用性
utility-commands:
enable-fly: true
enable-disfly: true
enable-heal: true
enable-feed: true
# 实用命令的冷却时间(以秒为单位)(0 禁用冷却)
utility-cooldown: 0
```
## **_总结_**
**EveryOreAlert 旨在用于专业的服务器管理,将实时的玩家活动监控与强大的管理和实用工具相结合。其模块化的、基于权限的设计确保只有授权的员工才能访问敏感功能,使其成为任何专注于安全、监督和运营效率的 Minecraft 服务器的必备补充。**