
Add UI login system to your minecraft server and anti-bypass login system.
GatePass is a modern authentication plugin for Paper servers, built around Minecraft’s new Dialog UI instead of old chat-based login systems. It gives players a clean register/login screen with password input, confirmation, secure account storage, and strong pre-login protection.
Unlike traditional login plugins, GatePass focuses on a premium “server gate” experience. New players create a GatePass when they first join, while returning players unlock their account through a modern login dialog. No passwords are typed in chat, and no plain-text passwords are stored.
| Command | Description |
|---|---|
/login |
Opens the login dialog |
/register |
Opens the register dialog |
/logout |
Logs out and locks the player again |
/changepassword |
Opens the password change flow |
/recover |
Opens the recovery flow if enabled |
| Command | Description |
|---|---|
/gatepass help |
Shows GatePass help |
/gatepass reload |
Reloads config and messages |
/gatepass info <player> |
Shows safe account info |
/gatepass resetpassword <player> |
Resets a player’s password |
/gatepass unregister <player> |
Removes a player account |
/gatepass forceopen <player> |
Forces the auth dialog to open |
/gatepass lock <player> <seconds> |
Temporarily locks an account |
/gatepass unlock <player> |
Unlocks an account |
/gatepass regenerateseal <player> |
Regenerates a player’s Security Seal |
| Permission | Description |
|---|---|
gatepass.admin.* |
Access to all admin commands |
gatepass.admin.reload |
Use /gatepass reload |
gatepass.admin.info |
View safe account info |
gatepass.admin.resetpassword |
Reset passwords |
gatepass.admin.unregister |
Remove accounts |
gatepass.admin.forceopen |
Force open auth UI |
gatepass.admin.lock |
Lock accounts |
gatepass.admin.unlock |
Unlock accounts |
gatepass.admin.regenerateseal |
Regenerate Security Seals |
gatepass.bypass |
Bypass login authentication |
GatePass is designed for modern Paper servers using Minecraft’s Dialog UI system.
Recommended:
GatePass does not store plain-text passwords. Passwords are stored using secure hashing. Passwords are also not entered through chat, making the login flow cleaner and safer than traditional command-based systems.
GatePass is made for server owners who want a login plugin that feels modern, clean, and different from the usual /login password experience. It protects your server before players authenticate while giving the login/register flow a more professional look.