ModsJava
OGAuth — Advanced Minecraft Authentication & Account Protection System
Java mod listed for Minecraft 1.21–26.x. Download on the author's site.
OGAuth — Advanced Minecraft Authentication & Login System OGAuth is a modern and highly configurable authentication plugin designed to protect Minecraft…
⬇ Download on SpigotOGAuth — Advanced Minecraft Authentication & Login System
Features
- Secure Player Authentication – Require players to register and log in before accessing the server.
- Password Protection – Protect player accounts with configurable password requirements.
- Bcrypt Password Hashing – Store passwords using BCRYPT hashing by default.
- Registration System – Let new players create accounts using /register.
- Login System – Allow registered players to authenticate using /login.
- Password Management – Allow players to change their passwords securely.
- Login Timeout – Automatically disconnect players who fail to authenticate within the configured time.
- Login Attempt Protection – Limit failed login attempts to help prevent password guessing.
- IP Account Limits – Configure the maximum number of registered accounts per IP address.
- Premium Auto-Login – Optionally verify and automatically authenticate premium Java accounts.
- Bedrock Auto-Login – Support automatic authentication for Bedrock players using Geyser and Floodgate integration.
- Session System – Configure temporary login sessions to reduce repeated authentication.
- Inventory Protection – Hide player inventories until authentication is complete.
- Custom Login Titles – Configure registration and login titles and subtitles.
- BossBar Countdown – Display the remaining authentication time using a customizable BossBar.
- Custom Spawn Locations – Set separate registration and lobby spawn locations.
- Automatic Lobby Teleportation – Send authenticated players to the configured lobby destination.
- Database Support – Choose SQLite, MySQL, or MariaDB in the configuration.
- Customizable Messages – Configure authentication messages, errors, and notifications.
- Velocity Integration – Support proxy-based server networks with configurable destination servers.
- Admin Management – Reload settings, manage accounts, and configure spawn locations.
/register <password> <repeat password> — Register a new account
/login <password> — Log in to an existing account
/changepassword <oldPassword> <newPassword> — Change your account password
/ogauth help — View available administrative commands, where supported
/ogauth info — View plugin information
/ogauth reload — Reload the plugin configuration and spawn settings
/ogauth setregisterspawn — Set the registration holding spawn
/ogauth setlobbyspawn — Set the lobby destination spawn
/ogauth unregister <player> — Remove a player's account through the admin command
Permissions
- ogauth.register — Allows players to register.
- ogauth.login — Allows players to log in.
- ogauth.changepassword — Allows players to change their passwords.
- ogauth.lobby — Allows players to use lobby teleportation.
- ogauth.admin — Grants access to administrative commands and spawn configuration.
- Plugin: OGAuth
- Version: 1.0.0
- Platform: Paper 1.21+ and Velocity integration
- Author: IconicPlayzOG
- Discord: iconicplayz.exe
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 26.1, 26.2
- 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.
OGAuth — Advanced Minecraft Authentication & Account Protection System is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2, 26.3. Downloaded 24 times (via Spigot). Download it and open it directly in the game.