Operator Auth
1.1Operator Security Authentication for accounts that have OP privileges or groups
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:
- /auth - Opens authentication keypad for operators and group members
- /opreload - Reloads the plugin configuration
Permissions:
- operatorauth.auth - Allows using the /auth command
- operatorauth.reload - Allows reloading the plugin
# 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
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!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta