A strict whitelist system that stops unauthorized players from getting OP.
What is OPGuard?
Server security shouldn't be complicated. OPGuard does exactly one thing: it takes complete control over who gets OP (Operator) status on your Minecraft server.
If a rogue admin, a hacked client, or a malicious plugin tries to give someone OP privileges without your explicit permission, OPGuard steps in, blocks it instantly, and sends you a direct alert on Discord.
✨ Feature Deep Dive
Here is exactly how OPGuard protects your server under the hood, featuring our latest security updates:
️ Iron-Clad OP Whitelist
[indent]Standard Minecraft allows anyone with OP to give OP to someone else. OPGuard changes this. Only players explicitly added to the OPGuard database can hold operator status. If a hacker somehow forces themselves to be OP, the plugin strips their permissions instantly and punishes them based on your settings (Kick/Ban). [/INDENT]
Smart Chat-Backdoor Interceptor (NEW)
[indent]Most anti-cheats only look for the /op command. But modern hacked clients (like Meteor or Wurst) use hidden chat triggers like .op or #op to bypass command blockers. OPGuard actively monitors chat events, intercepts these backdoor triggers before they even execute, and destroys the exploit silently.
[/INDENT]
Console Zero-Trust (NEW)
[indent]Security means trusting no one. OPGuard now monitors the server console terminal as well. If someone tries to bypass the whitelist by typing restricted commands directly into the backend console, the system blocks the execution and logs the breach. [/INDENT]
Real-Time Discord Webhooks
[indent]You shouldn't have to be online to know your server is under attack. OPGuard connects directly to your Discord server. It sends clean, color-coded alerts the moment someone is whitelisted, removed, or if a security breach is blocked. [/INDENT]
100% Customizable Branding
[indent]Don't let the plugin ruin your server's aesthetic. Every single message, prefix, and color—both in-game and on Discord—can be edited in the configuration files to match your exact server theme.[/INDENT]
Documentation
> Quick Setup
- Drop OPGuard.jar into your plugins folder.
- Restart your server.
- Open plugins/OPGuard/config.yml and add your Discord Webhook URL.
- From your server console, type /og add to whitelist yourself.
- You are now fully secured.
Commands & Permissions
You only need one permission node for your trusted admins: opguard.admin
/og add <player> : Safely adds a player to the whitelist and grants them OP.
/og remove <player> : Revokes OP status and removes them from the secure list.
/og reload : Reloads all configs safely without creating security gaps.
Note: Vanilla commands like /op and /deop are intentionally blocked by default to force the use of the OPGuard system.
Support
For suggestions and bug reports, join our secure network. Join our Discord Server