COWMODSКаталог модов

ANTI ADMIN ABUSE

This plugin logs all player commands and sends them to a Discord webhook for monitoring. Admins can update the webhook using /setwebhook <url> (requires antiadminabuse.setwebhook permission). 🚀

1,5 тыс.6обновлён 12 сент. 2026 г.
УправлениеОбщение

Описание

This Minecraft plugin logs all player commands and sends them to a Discord webhook for monitoring. It helps prevent admin abuse and track in game activities.

Key Features:

  • Logs all commands used by players and sends them to a Discord webhook.

  • Admin only command (/setwebhook ) to change the webhook dynamically.

  • Permission based control (antiadminabuse.setwebhook) to restrict webhook changes.

  • Prevents unauthorized webhook changes by requiring proper permissions.

  • Runs automatically on startup and logs to the console.

This plugin is useful for server moderation, preventing admin abuse, and keeping track of in game commands.

Галерея

image 1

Последние версии

Все версии →
release

2.0.0 - NeoForge 26.2

2.0.0+neoforge-26.2
12 сент. 2026 г.50Minecraft: 26.2neoforge
Скачать
Что нового
## 2.0.0 - rebuilt for every platform, and for Minecraft 1.8 through 26.2 ### Read this first Three bugs in 1.0 made it unsafe to run, and all three are fixed: - **The bundled `config.yml` contained Java source code instead of YAML**, so the plugin threw on startup. - **The Discord request ran on the server main thread.** Every command executed froze the whole server for a full HTTP round trip to Discord; a slow or unreachable webhook meant a multi-second freeze per command. Delivery now runs on its own thread and never blocks gameplay. - **Command text was pasted straight into the JSON payload.** Any command containing a quote produced a malformed body that Discord rejected. Command text is now properly escaped. ### Massively wider compatibility - **One Bukkit jar now covers Minecraft 1.8 through 26.2** - Bukkit, Spigot, Paper, Purpur, Pufferfish and **Folia**. Previously 1.17-1.21.4, Paper/Spigot only. - **New: Velocity, BungeeCord, Fabric and NeoForge builds.** - Runs on Java 8 and up, including the Java 25 required by Minecraft 26.x. ### Security - **Credential redaction, on by default.** `/login`, `/register`, `/changepassword`, `/authme`, `/2fa` and friends have their arguments replaced with `***`. A command logger that forwards `/login hunter2` to Discord is a password leak, not an audit trail. - **Webhook URLs are scrubbed from all logged command text**, so configuring the plugin can never publish its own webhook URL into the channel it points at. - `@everyone` and role pings in logged commands can no longer notify anyone. ### New - `/aaa status` shows delivered / failed / dropped / queued counters. - `/aaa test` sends a test message so you can confirm setup. - `/aaa reload` re-reads the config without a restart. - `watched-commands` allow-list mode, `ignored-commands` to cut chat noise, `only-staff-commands` to log just operators, and `server-name` so one channel can serve several servers. - Rate limits (HTTP 429) are retried honouring Discord's `Retry-After`; a bad webhook is reported once instead of retried forever. If Discord is unreachable the queue is bounded, so memory cannot run away. - `/setwebhook` still works, and no longer echoes the URL back into chat. ### Verified Booted on real servers with assertions on the actual HTTP payloads: Paper 1.8.8, 1.12.2, 1.16.5, 1.17.1, 1.18.2, 1.20.1, 1.20.6, 1.21.4, 1.21.11, 26.1.2 and 26.2; Folia and Purpur on 1.21.11 and 26.2; Fabric 1.21.11; NeoForge 1.21.11 and 26.2; Velocity 3.5.1. BungeeCord is load-verified only, since it has no console command event to drive from a test - see the README. Fabric is not available for 26.x: yarn mappings have not been published for those releases yet. Use the Bukkit build, which does support 26.2.
release

2.0.0 - NeoForge 1.21.11

2.0.0+neoforge-1.21.11
12 сент. 2026 г.25Minecraft: 1.21.11neoforge
Скачать
Что нового
## 2.0.0 - rebuilt for every platform, and for Minecraft 1.8 through 26.2 ### Read this first Three bugs in 1.0 made it unsafe to run, and all three are fixed: - **The bundled `config.yml` contained Java source code instead of YAML**, so the plugin threw on startup. - **The Discord request ran on the server main thread.** Every command executed froze the whole server for a full HTTP round trip to Discord; a slow or unreachable webhook meant a multi-second freeze per command. Delivery now runs on its own thread and never blocks gameplay. - **Command text was pasted straight into the JSON payload.** Any command containing a quote produced a malformed body that Discord rejected. Command text is now properly escaped. ### Massively wider compatibility - **One Bukkit jar now covers Minecraft 1.8 through 26.2** - Bukkit, Spigot, Paper, Purpur, Pufferfish and **Folia**. Previously 1.17-1.21.4, Paper/Spigot only. - **New: Velocity, BungeeCord, Fabric and NeoForge builds.** - Runs on Java 8 and up, including the Java 25 required by Minecraft 26.x. ### Security - **Credential redaction, on by default.** `/login`, `/register`, `/changepassword`, `/authme`, `/2fa` and friends have their arguments replaced with `***`. A command logger that forwards `/login hunter2` to Discord is a password leak, not an audit trail. - **Webhook URLs are scrubbed from all logged command text**, so configuring the plugin can never publish its own webhook URL into the channel it points at. - `@everyone` and role pings in logged commands can no longer notify anyone. ### New - `/aaa status` shows delivered / failed / dropped / queued counters. - `/aaa test` sends a test message so you can confirm setup. - `/aaa reload` re-reads the config without a restart. - `watched-commands` allow-list mode, `ignored-commands` to cut chat noise, `only-staff-commands` to log just operators, and `server-name` so one channel can serve several servers. - Rate limits (HTTP 429) are retried honouring Discord's `Retry-After`; a bad webhook is reported once instead of retried forever. If Discord is unreachable the queue is bounded, so memory cannot run away. - `/setwebhook` still works, and no longer echoes the URL back into chat. ### Verified Booted on real servers with assertions on the actual HTTP payloads: Paper 1.8.8, 1.12.2, 1.16.5, 1.17.1, 1.18.2, 1.20.1, 1.20.6, 1.21.4, 1.21.11, 26.1.2 and 26.2; Folia and Purpur on 1.21.11 and 26.2; Fabric 1.21.11; NeoForge 1.21.11 and 26.2; Velocity 3.5.1. BungeeCord is load-verified only, since it has no console command event to drive from a test - see the README. Fabric is not available for 26.x: yarn mappings have not been published for those releases yet. Use the Bukkit build, which does support 26.2.
release

2.0.0 - Fabric 1.21.11

2.0.0+fabric-1.21.11
12 сент. 2026 г.86Minecraft: 1.21.11fabric
Скачать
Что нового
## 2.0.0 - rebuilt for every platform, and for Minecraft 1.8 through 26.2 ### Read this first Three bugs in 1.0 made it unsafe to run, and all three are fixed: - **The bundled `config.yml` contained Java source code instead of YAML**, so the plugin threw on startup. - **The Discord request ran on the server main thread.** Every command executed froze the whole server for a full HTTP round trip to Discord; a slow or unreachable webhook meant a multi-second freeze per command. Delivery now runs on its own thread and never blocks gameplay. - **Command text was pasted straight into the JSON payload.** Any command containing a quote produced a malformed body that Discord rejected. Command text is now properly escaped. ### Massively wider compatibility - **One Bukkit jar now covers Minecraft 1.8 through 26.2** - Bukkit, Spigot, Paper, Purpur, Pufferfish and **Folia**. Previously 1.17-1.21.4, Paper/Spigot only. - **New: Velocity, BungeeCord, Fabric and NeoForge builds.** - Runs on Java 8 and up, including the Java 25 required by Minecraft 26.x. ### Security - **Credential redaction, on by default.** `/login`, `/register`, `/changepassword`, `/authme`, `/2fa` and friends have their arguments replaced with `***`. A command logger that forwards `/login hunter2` to Discord is a password leak, not an audit trail. - **Webhook URLs are scrubbed from all logged command text**, so configuring the plugin can never publish its own webhook URL into the channel it points at. - `@everyone` and role pings in logged commands can no longer notify anyone. ### New - `/aaa status` shows delivered / failed / dropped / queued counters. - `/aaa test` sends a test message so you can confirm setup. - `/aaa reload` re-reads the config without a restart. - `watched-commands` allow-list mode, `ignored-commands` to cut chat noise, `only-staff-commands` to log just operators, and `server-name` so one channel can serve several servers. - Rate limits (HTTP 429) are retried honouring Discord's `Retry-After`; a bad webhook is reported once instead of retried forever. If Discord is unreachable the queue is bounded, so memory cannot run away. - `/setwebhook` still works, and no longer echoes the URL back into chat. ### Verified Booted on real servers with assertions on the actual HTTP payloads: Paper 1.8.8, 1.12.2, 1.16.5, 1.17.1, 1.18.2, 1.20.1, 1.20.6, 1.21.4, 1.21.11, 26.1.2 and 26.2; Folia and Purpur on 1.21.11 and 26.2; Fabric 1.21.11; NeoForge 1.21.11 and 26.2; Velocity 3.5.1. BungeeCord is load-verified only, since it has no console command event to drive from a test - see the README. Fabric is not available for 26.x: yarn mappings have not been published for those releases yet. Use the Bukkit build, which does support 26.2.
release

2.0.0 - BungeeCord / Waterfall

2.0.0+bungeecord
12 сент. 2026 г.39Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bungeecord, waterfall
Скачать
Что нового
## 2.0.0 - rebuilt for every platform, and for Minecraft 1.8 through 26.2 ### Read this first Three bugs in 1.0 made it unsafe to run, and all three are fixed: - **The bundled `config.yml` contained Java source code instead of YAML**, so the plugin threw on startup. - **The Discord request ran on the server main thread.** Every command executed froze the whole server for a full HTTP round trip to Discord; a slow or unreachable webhook meant a multi-second freeze per command. Delivery now runs on its own thread and never blocks gameplay. - **Command text was pasted straight into the JSON payload.** Any command containing a quote produced a malformed body that Discord rejected. Command text is now properly escaped. ### Massively wider compatibility - **One Bukkit jar now covers Minecraft 1.8 through 26.2** - Bukkit, Spigot, Paper, Purpur, Pufferfish and **Folia**. Previously 1.17-1.21.4, Paper/Spigot only. - **New: Velocity, BungeeCord, Fabric and NeoForge builds.** - Runs on Java 8 and up, including the Java 25 required by Minecraft 26.x. ### Security - **Credential redaction, on by default.** `/login`, `/register`, `/changepassword`, `/authme`, `/2fa` and friends have their arguments replaced with `***`. A command logger that forwards `/login hunter2` to Discord is a password leak, not an audit trail. - **Webhook URLs are scrubbed from all logged command text**, so configuring the plugin can never publish its own webhook URL into the channel it points at. - `@everyone` and role pings in logged commands can no longer notify anyone. ### New - `/aaa status` shows delivered / failed / dropped / queued counters. - `/aaa test` sends a test message so you can confirm setup. - `/aaa reload` re-reads the config without a restart. - `watched-commands` allow-list mode, `ignored-commands` to cut chat noise, `only-staff-commands` to log just operators, and `server-name` so one channel can serve several servers. - Rate limits (HTTP 429) are retried honouring Discord's `Retry-After`; a bad webhook is reported once instead of retried forever. If Discord is unreachable the queue is bounded, so memory cannot run away. - `/setwebhook` still works, and no longer echoes the URL back into chat. ### Verified Booted on real servers with assertions on the actual HTTP payloads: Paper 1.8.8, 1.12.2, 1.16.5, 1.17.1, 1.18.2, 1.20.1, 1.20.6, 1.21.4, 1.21.11, 26.1.2 and 26.2; Folia and Purpur on 1.21.11 and 26.2; Fabric 1.21.11; NeoForge 1.21.11 and 26.2; Velocity 3.5.1. BungeeCord is load-verified only, since it has no console command event to drive from a test - see the README. Fabric is not available for 26.x: yarn mappings have not been published for those releases yet. Use the Bukkit build, which does support 26.2.
release

2.0.0 - Velocity

2.0.0+velocity
12 сент. 2026 г.24Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2velocity
Скачать
Что нового
## 2.0.0 - rebuilt for every platform, and for Minecraft 1.8 through 26.2 ### Read this first Three bugs in 1.0 made it unsafe to run, and all three are fixed: - **The bundled `config.yml` contained Java source code instead of YAML**, so the plugin threw on startup. - **The Discord request ran on the server main thread.** Every command executed froze the whole server for a full HTTP round trip to Discord; a slow or unreachable webhook meant a multi-second freeze per command. Delivery now runs on its own thread and never blocks gameplay. - **Command text was pasted straight into the JSON payload.** Any command containing a quote produced a malformed body that Discord rejected. Command text is now properly escaped. ### Massively wider compatibility - **One Bukkit jar now covers Minecraft 1.8 through 26.2** - Bukkit, Spigot, Paper, Purpur, Pufferfish and **Folia**. Previously 1.17-1.21.4, Paper/Spigot only. - **New: Velocity, BungeeCord, Fabric and NeoForge builds.** - Runs on Java 8 and up, including the Java 25 required by Minecraft 26.x. ### Security - **Credential redaction, on by default.** `/login`, `/register`, `/changepassword`, `/authme`, `/2fa` and friends have their arguments replaced with `***`. A command logger that forwards `/login hunter2` to Discord is a password leak, not an audit trail. - **Webhook URLs are scrubbed from all logged command text**, so configuring the plugin can never publish its own webhook URL into the channel it points at. - `@everyone` and role pings in logged commands can no longer notify anyone. ### New - `/aaa status` shows delivered / failed / dropped / queued counters. - `/aaa test` sends a test message so you can confirm setup. - `/aaa reload` re-reads the config without a restart. - `watched-commands` allow-list mode, `ignored-commands` to cut chat noise, `only-staff-commands` to log just operators, and `server-name` so one channel can serve several servers. - Rate limits (HTTP 429) are retried honouring Discord's `Retry-After`; a bad webhook is reported once instead of retried forever. If Discord is unreachable the queue is bounded, so memory cannot run away. - `/setwebhook` still works, and no longer echoes the URL back into chat. ### Verified Booted on real servers with assertions on the actual HTTP payloads: Paper 1.8.8, 1.12.2, 1.16.5, 1.17.1, 1.18.2, 1.20.1, 1.20.6, 1.21.4, 1.21.11, 26.1.2 and 26.2; Folia and Purpur on 1.21.11 and 26.2; Fabric 1.21.11; NeoForge 1.21.11 and 26.2; Velocity 3.5.1. BungeeCord is load-verified only, since it has no console command event to drive from a test - see the README. Fabric is not available for 26.x: yarn mappings have not been published for those releases yet. Use the Bukkit build, which does support 26.2.
release

2.0.0 - Bukkit / Spigot / Paper / Purpur / Folia

2.0.0
12 сент. 2026 г.269Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, folia, paper, purpur, spigot
Скачать
Что нового
## 2.0.0 - rebuilt for every platform, and for Minecraft 1.8 through 26.2 ### Read this first Three bugs in 1.0 made it unsafe to run, and all three are fixed: - **The bundled `config.yml` contained Java source code instead of YAML**, so the plugin threw on startup. - **The Discord request ran on the server main thread.** Every command executed froze the whole server for a full HTTP round trip to Discord; a slow or unreachable webhook meant a multi-second freeze per command. Delivery now runs on its own thread and never blocks gameplay. - **Command text was pasted straight into the JSON payload.** Any command containing a quote produced a malformed body that Discord rejected. Command text is now properly escaped. ### Massively wider compatibility - **One Bukkit jar now covers Minecraft 1.8 through 26.2** - Bukkit, Spigot, Paper, Purpur, Pufferfish and **Folia**. Previously 1.17-1.21.4, Paper/Spigot only. - **New: Velocity, BungeeCord, Fabric and NeoForge builds.** - Runs on Java 8 and up, including the Java 25 required by Minecraft 26.x. ### Security - **Credential redaction, on by default.** `/login`, `/register`, `/changepassword`, `/authme`, `/2fa` and friends have their arguments replaced with `***`. A command logger that forwards `/login hunter2` to Discord is a password leak, not an audit trail. - **Webhook URLs are scrubbed from all logged command text**, so configuring the plugin can never publish its own webhook URL into the channel it points at. - `@everyone` and role pings in logged commands can no longer notify anyone. ### New - `/aaa status` shows delivered / failed / dropped / queued counters. - `/aaa test` sends a test message so you can confirm setup. - `/aaa reload` re-reads the config without a restart. - `watched-commands` allow-list mode, `ignored-commands` to cut chat noise, `only-staff-commands` to log just operators, and `server-name` so one channel can serve several servers. - Rate limits (HTTP 429) are retried honouring Discord's `Retry-After`; a bad webhook is reported once instead of retried forever. If Discord is unreachable the queue is bounded, so memory cannot run away. - `/setwebhook` still works, and no longer echoes the URL back into chat. ### Verified Booted on real servers with assertions on the actual HTTP payloads: Paper 1.8.8, 1.12.2, 1.16.5, 1.17.1, 1.18.2, 1.20.1, 1.20.6, 1.21.4, 1.21.11, 26.1.2 and 26.2; Folia and Purpur on 1.21.11 and 26.2; Fabric 1.21.11; NeoForge 1.21.11 and 26.2; Velocity 3.5.1. BungeeCord is load-verified only, since it has no console command event to drive from a test - see the README. Fabric is not available for 26.x: yarn mappings have not been published for those releases yet. Use the Bukkit build, which does support 26.2.
release

v3

v3
11 мар. 2025 г.901Minecraft: 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper, spigot
Скачать
Что нового
added consle logger
release

v2

v2
11 мар. 2025 г.47Minecraft: 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper, spigot
Скачать
Что нового
saves discord webhook
release

v1

v1
5 мар. 2025 г.64Minecraft: 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper, spigot
Скачать
Что нового
First Release