Oreannouncer Plugin
OreAnnouncer Plugin (1.18, 1.17.1) is a simple plugin for Minecraft servers to collect data about ore diggers. This plugin collects data about mined blocks (can be set with any block).
You can send an alert to users/admins or just store every block they destroy to easily track x-ray players.
Features
- Send an alert whenever a player digs a block
- Choose to send it to users/admins/console
- Custom sound for each block
- Custom message for each block
- Alerts based on how many blocks has been found in X time
- Show top players
- Show block logs
- Filter by player
- Filter by block
- TNT mining
- Make a JSON alert to perform commands on click
- Show or obfuscate coordinates of the mined block
- You can choose any block you want
- Light-control system
- Placeholders system
- PlaceholdersAPI support
- EssentialsChat support
- Log system
- Support for DiscordSRV
- Choose between text and embed messages
- Messages completely customizable
- Support for HEX colors of MC 1.16+ (&#ff0000)
- Supports offline players (LastLoginAPI required)
External Features
- JSON messages supported
- Asynchronous to avoid server lag
- Statistics system (bStats)
- API for developers
- Databases supported: H2, MySQL and SQLite
Commands
Sub-command | Permission | Description | Default on |
---|---|---|---|
help [page] |
oreannouncer.user.help |
Show help pages | Yes |
alerts [on/off] |
oreannouncer.user.alerts.toggle |
Toggle alerts | Yes |
debug alert <player> <block> <number> [type] |
oreannouncer.admin.debug |
Trigger an alert for debug purpose | Yes |
debug block <block/all> |
oreannouncer.admin.debug |
Show some debug info about blocks | Yes |
debug config |
oreannouncer.admin.debug |
Show some debug info about config | Yes |
debug player [player] |
oreannouncer.admin.debug |
Show some debug info about the player | Yes |
log player <player> [block] [page] |
oreannouncer.admin.log |
Show player logs | Yes |
log block [block] [page] |
oreannouncer.admin.log |
Show block logs | Yes |
reload |
oreannouncer.admin.reload |
Reload OreAnnouncer configuration files | Yes |
stats [type] |
oreannouncer.user.stats |
Show your stats | Yes |
stats [type] [player] |
oreannouncer.admin.stats.other |
Show player stats | Yes |
top [block] [page] |
oreannouncer.user.top |
Show top players | Yes |
top [order] [block] [page] |
oreannouncer.user.top |
Show top players | No |
version |
oreannouncer.admin.version |
Show OreAnnouncer information | Yes |
whitelist |
oreannouncer.admin.whitelist |
Whitelist players | Yes |
Permissions
Wildcard permissions
Wildcard permissions are a group of pre-defined permissions, useful if you wanna give all of them with one single permission.
- User permissions are granted with the permission
oreannouncer.user.*
- Admin permissions are granted with the permission
oreannouncer.admin.*
Full Permissions
Every permission of the plugin is listed below:
User permission | Description | Server |
---|---|---|
oreannouncer.user.alerts.see |
See user alerts | All |
oreannouncer.user.alerts.toggle |
Allow access to /oa alerts |
All |
oreannouncer.user.help |
Allow access to /oa help |
All |
oreannouncer.user.stats |
Allow access to /oa stats |
All |
oreannouncer.user.stats.destroy |
Allow access to only /oa stats with destroy type |
All |
oreannouncer.user.stats.found |
Allow access to only /oa stats with found type |
All |
oreannouncer.user.top |
Allow access to /oa top |
All |
oreannouncer.user.top.destroy |
Allow access to only /oa top with destroy order |
All |
oreannouncer.user.top.found |
Allow access to only /oa top with found order |
All |
Admin permission | Description | Server |
---|---|---|
oreannouncer.admin.alerts.see |
See admin alerts | All |
oreannouncer.admin.bypass.alerts |
Bypass alerts on block destroy | Bukkit |
oreannouncer.admin.bypass.destroy |
Bypass destroy count on block destroy | Bukkit |
oreannouncer.admin.bypass.found |
Bypass found count on block destroy | Bukkit |
oreannouncer.admin.bypass.execute.commands |
Bypass command execution | All |
oreannouncer.admin.debug |
Allow access to /oa debug |
All |
oreannouncer.admin.reload |
Allow access to /oa reload |
All |
oreannouncer.admin.stats.other |
Allow access to /oa stats on other players |
All |
oreannouncer.admin.version |
Allow access to /oa version |
All |
oreannouncer.admin.warnings |
Send an alert if there is an error | All |
oreannouncer.admin.whitelist |
Allow access to /oa whitelist |
All |
Images
Screenshots:
How to install:
- Download a plugin of your choice.
- Place the .jar and any other files in your plugins directory.
- Run the server and wait for it to fully load.
- Type stop in your Minecraft server console to bring the server to a clean stop.
- Run the server.
- All done! Your plugin should be installed and ready to be used.