EveryOreAlert
a plugin that allows you to see who is mining ores and a lot of other utility's
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
EveryOreAlert
EveryOreAlert Plugin Overview
EveryOreAlert is a robust administrative plugin for Minecraft servers (Bukkit/Spigot/Paper) that empowers server operators (OPs) with advanced monitoring and moderation capabilities. The plugin focuses on real-time ore mining alerts, comprehensive tracking, and essential utility and administrative commands, all managed through a secure permissions system.
Key Features
Persistent Ore Tracking: Maintains detailed, long-term statistics for each player’s ore mining activity. Persistent Ore Tracking: Maintains detailed, long-term statistics for each player’s ore mining activity.
Streak Detection: Highlights consecutive mining of the same ore, aiding in anti-cheat and player activity monitoring.
Advanced Administration: Offers a suite of moderation and group management commands for efficient server oversight.
Utility Functions: Includes essential commands for operator convenience, such as flight, healing, and feeding.
Highly Configurable: All features and alerts can be tailored to your server’s needs, with strict permission controls for security.
Command Reference
Usage: //alert <warn|ban|unban|kick|add group|delete group|msg|group join|group leave> ... Description: Central command for administrative actions and group management. Subcommands include: Usage: //alert <warn|ban|unban|kick|add group|delete group|msg|group join|group leave> ... Description: Central command for administrative actions and group management. Subcommands include: Usage: //alert <warn|ban|unban|kick|add group|delete group|msg|group join|group leave> ... Description: Central command for administrative actions and group management. Subcommands include:
//alert warn <player> <reason> – Warns a player.
//alert ban <player> <reason> – Bans a player.
//alert unban <player> – Unbans a player.
//alert kick <player> <reason> – Kicks a player from the server.
//alert add group <groupName> – Creates a new group.
//alert delete group <groupName> – Deletes an existing group.
//alert msg <groupName> <message> – Sends a message to a specific group.
//alert group join <groupName> – Joins a group.
//alert group leave <groupName> – Leaves a group.
_Permission: everyorealert.alert (default: OP) _
_Utility Commands_
/fly Usage: /fly Description: Enables flight mode for the operator. Permission: everyorealert.utility.fly (default: OP)
**/disfly Usage: /disfly Description: Disables flight mode for the operator. Permission: everyorealert.utility.disfly (default: OP)
/heal Usage: /heal Description: Instantly restores the operator’s health to full. Permission: everyorealert.utility.heal (default: OP)
/feed Usage: /feed Description: Instantly restores the operator’s hunger and saturation. Permission: everyorealert.utility.feed (default: OP)**
_Permissions Structure everyorealert.alert Grants access to all /alert administrative and group commands._
_everyorealert.utility Grants access to all utility commands (/fly, /disfly, /heal, /feed)._
**# Alert message format sent to operators when ores are mined.
Placeholders: %player% = player name, %amount% = streak count, %ore% = ore name, %total% = total mined
alert-message: "&b[ALERT] &e%player% has found %amount%x %ore%! (Total: %total% %ore% mined)"**
**Whether to announce alerts to all OPs or only to the console
announce-to-console: false**
**Enable tracking of total ores mined per player
track-ore-totals: true
Enable group management commands
enable-groups: true
Enable admin moderation commands (warn, ban, kick, unban)
enable-admin-commands: true**
_Config_ ```
List of ores to track by Bukkit Material name
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 availability
utility-commands: enable-fly: true enable-disfly: true enable-heal: true enable-feed: true
Cooldown period in seconds for utility commands (0 disables cooldown)
utility-cooldown: 0
```
_Summary_
EveryOreAlert is engineered for professional server management, combining real-time player activity monitoring with powerful administrative and utility tools. Its modular, permission-based design ensures only authorized staff can access sensitive features, making it an essential addition for any Minecraft server focused on security, oversight, and operational efficiency.**_