Command Reporter
Keeping a close eye on what players are typing into the chat bar is a fundamental part of running a secure and well-managed Minecraft server. Whether you are investigating griefing, monitoring for hacked clients, or simply want a searchable log of all executed commands, the Command Reporter plugin delivers a seamless solution. It bridges your in-game console directly to a Discord channel, giving you real-time visibility without needing to be online.
Key Features
Command Reporter is built to be lightweight yet powerful. It does not bog down your server’s performance while capturing every single command event. Here is what makes it stand out:
- Full Command Logging: Every slash command and chat message is instantly forwarded to a Discord webhook of your choice.
- Suspicious Command Detection: The plugin scans for predefined dangerous patterns, such as
/op,/deop,/ban, or/stop, and can highlight them with a special mention. - Customizable Alerts: You can set a specific Discord role to be pinged when a suspicious command is detected, ensuring admins are notified immediately.
- Rich Embed Messages: Each report appears as a clean Discord embed, showing the player’s username, the exact command, and a timestamp.
- Configurable Webhook Appearance: Change the bot’s username, avatar URL, and embed color to match your server’s branding.
How to Install Command Reporter
Getting started with Command Reporter for Minecraft is straightforward. The plugin is designed for Bukkit, Spigot, and Paper servers, supporting versions from 1.8 all the way to the latest 1.20 releases. Follow these steps to set it up:
- Download Command Reporter: Grab the latest .jar file from a trusted source like SpigotMC or BukkitDev. Always ensure you are using the most recent build to avoid compatibility issues.
- Place the Plugin: Move the downloaded
CommandReporter.jarinto your server’spluginsfolder. - Restart the Server: A full restart (not just a reload) is recommended to properly initialize the plugin and generate the default configuration files.
- Set Up Discord Webhook: In your Discord server, create a new webhook in the desired channel and copy its URL.
- Edit the Config: Open
plugins/CommandReporterPlugin/config.ymland paste the webhook URL. Adjust the suspicious commands list, admin role ID, and embed settings to your liking. - Reload or Restart: Apply the changes by reloading the plugin with
/plugman reload CommandReporteror restarting the server.
If you manage your server through the foxygame.net launcher, adding Command Reporter is even simpler — just browse the built-in add-on catalog, click install, and the launcher handles version compatibility and automatic updates for you, so you never have to manually download Command Reporter again.
Configuration and Customization
The heart of the plugin lies in its config.yml. Here you can define exactly which commands are considered suspicious. By default, the list includes operator-related commands, but you can add any pattern, such as /gamemode creative or /give for specific items. The embed message structure is also fully tweakable. The top-most text in the embed always displays the username of the player who executed the command, making it easy to scan logs at a glance.
You can also set the webhook’s display name to something like “Server Watchdog” and choose a custom avatar image. The embed color can be changed to match your server’s theme, and you can toggle whether the plugin should report commands from players with certain permissions.
Why Server Admins Love Command Reporter
Transparency and accountability are crucial for any multiplayer community. With Command Reporter, you create an audit trail that deters staff abuse and helps you catch troublemakers before they cause real damage. The Discord integration means you can review activity from your phone while away from your computer. The plugin’s focus on suspicious command highlighting saves you from scrolling through hundreds of harmless messages — you only get pinged when something potentially dangerous happens.
Another major advantage is its simplicity. There is no bloated GUI or complex database setup. It does one job and does it exceptionally well. Whether you’re running a small private server or a large public network, Command Reporter for Minecraft scales effortlessly. The plugin is actively maintained, with updates that keep it compatible with the latest Minecraft server versions and Discord API changes.
To get started, simply download Command Reporter and follow the installation guide above. Within minutes, you will have a fully operational command monitoring system that gives you peace of mind and keeps your server safe.