Language

Gate Pass

Gate Pass

Modrinth

Add UI login system to your minecraft server and anti-bypass login system.

8 downloads updated 13d ago
Modrinth
Bukkit Paper Purpur Spigot 1.21.7 – 26.1.2 Game-mechanicsTechnologyUtility

GatePass

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.

Features

  • Modern Dialog UI login/register system
  • Register screen with password + confirm password
  • Login screen for returning players
  • BCrypt password hashing
  • SQLite database support
  • Ghost Lock protection before login
  • Blocks movement, chat, commands, inventory, interaction, block breaking, and more before authentication
  • Security Seal system for a more unique login experience
  • Optional recovery key system
  • Trusted session support
  • Configurable messages and UI text
  • Admin tools for managing accounts
  • Built for modern Paper servers

Commands

Player Commands

| 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 |

Admin Commands

| 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 |

Permissions

| 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 |

Server Support

GatePass is designed for modern Paper servers using Minecraft’s Dialog UI system.

Recommended:

  • Paper 1.21.7+
  • Latest 1.21.x
  • 26.x / 26.1.2 where supported

Security Notice

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.

Why GatePass?

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.

Versions

No version history available. Use the Download button to get the latest from the source.

Comments 0

No comments yet. Be the first to share your thoughts.

Download Gate Pass

Files are served directly from the original source. Modgrid does not host or modify them.