OpGuard is a plugin that protects servers against op exploits & malicious plugins by maintaining a list of verified operators and overriding the default implementation of /op and /deop with its own command: /opguard.
OpGuard offers the ability to restrict access to /op (/opguard op) with a password, useful for keeping untrustworthy staff from setting op. It's also helpful in the event a malicious user somehow gains op or when a staff member has their account broken into; users who don't know the password won't be able to op other users when OpGuard is installed.
When compared to other "Anti-Forceop" plugins, OpGuard is the most feature-packed, configurable, and secure of all.
Releases are compiled with Java 8.
If your server isn't running Java 8, OpGuard will automatically disable itself.
Require a password to op and deop players.
Passwords limit who can set op.
Remember: don't ever tell untrustworthy people the password!
Remember: don't ever tell untrustworthy people the password!
Deny access to /op and /deop.
OpGuard denies all attempts at using /op and /deop, whether from players or console.
All op-related commands must be done through /opguard.
Players who don't have permission to use /op and /deop will see an "unknown command" error when they attempt to use either command.
All op-related commands must be done through /opguard.
Players who don't have permission to use /op and /deop will see an "unknown command" error when they attempt to use either command.
Punish players that attempt to gain op.
Configure multiple punishment commands.
Hidden from /help, /?, and tab-completion.
If /plugins is disabled, players won't ever know this plugin is installed.
/opguard will display an "unknown command" message for players who don't have permission.
Extensive logging.
OpGuard keeps a log file for everything that happens with the plugin.
Logged items can be modified in the config.
Logged items can be modified in the config.
Command: / opguard
Alias: / og
Usage:
/
opguard op
<
player
>
<
password
(if set)>
Sets op for a player.
If OpGuard's password is set, it must be included.
/
opguard deop
<
player
> <
password
(if set)>If OpGuard's password is set, it must be included.
Removes op from a player.
If OpGuard's password is set, it must be included.
/
opguard list
If OpGuard's password is set, it must be included.
List all verified operators.
/
opguard password
<
new password
>
Set OpGuard's password.
This will only work if OpGuard has no password set.
/
opguard reset
<
current password
>
This will only work if OpGuard has no password set.
Removes OpGuard's password.
The current password must be correct to remove.
/
opguard reload
<
password
(if set)>
The current password must be correct to remove.
Reload OpGuard's config.
If OpGuard's password is set, it must be included.
If OpGuard's password is set, it must be included.
Permissions
- opguard.warn
- Receives notifications and warnings from OpGuard
- Players with op have both permissions by default.
- The /opguard command is only accessible by verified operators and console.
Best anti-forceop plugin. Prevent force op hacks. Prevent force op exploits. Block forceop hacks. Set a password to use op.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
OpGuard is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 33,835 times (via Spigot). Download it and open it directly in the game.