YOU MUST DELETE YOUR CONFIG WHEN UPDATING TO 1.1-BETA
What is Operator Auth?
Operator Auth is a small lightweight authentication plugin for Minecraft servers. If your account or someone else on your server is an Operator or belongs to a configured permission group, they will have to know the password set in the config file and use /auth to authenticate to restore their privileges. The plugin now supports both operator-wide passwords and unique passwords for different permission groups via LuckPerms integration. Check the video below for an example:
Why did you do a number keypad GUI style?
Because if you use Core Protect or any command/chat spying plugins then your staff could see the passcode/password so I went with a GUI passcode system instead
Group authenticating is set to false by default in the config!
Players running OP commands via NPCs WILL NOT WORK
Commands:
If you have an issue with the plugin, please contact me on the discussion page or send me a direct message, you can even join the discord server https://discord.gg/pybtVsugJG , the reviews section is NOT for issues/support, please don't leave a negative review before contacting me first!
What is Operator Auth?
Operator Auth is a small lightweight authentication plugin for Minecraft servers. If your account or someone else on your server is an Operator or belongs to a configured permission group, they will have to know the password set in the config file and use /auth to authenticate to restore their privileges. The plugin now supports both operator-wide passwords and unique passwords for different permission groups via LuckPerms integration. Check the video below for an example:
Why did you do a number keypad GUI style?
Because if you use Core Protect or any command/chat spying plugins then your staff could see the passcode/password so I went with a GUI passcode system instead
Group authenticating is set to false by default in the config!
Players running OP commands via NPCs WILL NOT WORK
Commands:
- /auth - Opens authentication keypad for operators and group members
- /opreload - Reloads the plugin configuration
- operatorauth.auth - Allows using the /auth command
- operatorauth.reload - Allows reloading the plugin
Code (Text):
# OperatorAuth Configuration
# Legacy password for operators (still used if groups are not configured)
password: "123456789"
# Group-based authentication
groups:
# Group name to password mappings
owner: "234546532"
manager: "987654321"
admin: "456789123"
moderator: "321654987"
# Whether to use group-based authentication
use-groups: false
# Message shown to users when they join
join-message: "&cYou must authenticate to use your privileges. Type /auth to access the authentication keypad."
# Message shown when authentication is successful
success-message: "&aAuthentication successful. Your privileges have been restored."
# Message shown when authentication fails
fail-message: "&cIncorrect password. Please try again."
# Message shown when configuration is reloaded
reload-message: "&aOperatorAuth configuration has been reloaded."
# Whether to log authentication attempts
log-attempts: true
# Legacy password for operators (still used if groups are not configured)
password: "123456789"
# Group-based authentication
groups:
# Group name to password mappings
owner: "234546532"
manager: "987654321"
admin: "456789123"
moderator: "321654987"
# Whether to use group-based authentication
use-groups: false
# Message shown to users when they join
join-message: "&cYou must authenticate to use your privileges. Type /auth to access the authentication keypad."
# Message shown when authentication is successful
success-message: "&aAuthentication successful. Your privileges have been restored."
# Message shown when authentication fails
fail-message: "&cIncorrect password. Please try again."
# Message shown when configuration is reloaded
reload-message: "&aOperatorAuth configuration has been reloaded."
# Whether to log authentication attempts
log-attempts: true
If you have an issue with the plugin, please contact me on the discussion page or send me a direct message, you can even join the discord server https://discord.gg/pybtVsugJG , the reviews section is NOT for issues/support, please don't leave a negative review before contacting me first!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- 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.
Operator Auth is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 100 times (via Spigot). Download it and open it directly in the game.