Skip to content
Security

XLogin

$14.99

Login and registration for offline-mode servers, with real auto-login for premium accounts.

What it does

Offline-mode servers have to ask who you are. XLogin does the asking — register, login, change password — and then gets out of the way for anyone with a real Minecraft account: a Netty pipeline injection puts those players into online mode individually, so they join without typing anything. TOTP two-factor, email recovery, per-IP rate limits and temporary bans after repeated failures. One login covers the whole network, Bedrock players are handled through Floodgate, and existing AuthMe or JPremium databases can be migrated in.

Worth knowing

Premium players skip the login
A Netty pipeline injection puts accounts that own the game into online mode individually — they connect and they're in.
Two-factor
TOTP, so Google Authenticator or Authy, for the accounts that need it.
One login for the network
Authenticate on one server and you're authenticated on all of them.
Locked down until authenticated
Movement, chat and interaction are held, with the prompt on a title, action bar or boss bar.
Brute force costs something
Per-IP rate limits and temporary IP bans after repeated failures.
Migrates from AuthMe and JPremium
Existing password hashes come across; nobody has to re-register.
The full list — 16 entries
  • Login, register & change password with configurable password strength
  • Premium auto-login via Netty pipeline injection (per-player online-mode)
  • Premium auto-login via proxy (XLogin-Proxy for Velocity/BungeeCord)
  • Two-factor authentication (TOTP — Google Authenticator, Authy, etc.)
  • Cross-server sessions — login once, authenticated everywhere
  • Proxy support (BungeeCord / Velocity) with role-based server routing
  • Bedrock auto-login for Geyser/Floodgate players
  • IP rate limiting, temporary IP bans & brute-force protection
  • Player restrictions until authenticated (movement, chat, interactions)
  • Persistent title, action bar & boss bar login prompts
  • Email password recovery with SMTP support
  • UUID modes — OFFLINE (default) or REAL (Mojang UUID for cosmetics)
  • Premium username change auto-migration
  • Admin tools — force login, reset password, account info, IP lookup
  • AuthMe and JPremium database migration support
  • Web dashboard module with account management

What changed in 1.1.1

  • Account and session queries run on the database pool, they no longer wait behind the rest of the plugin
  • Requires XCore 1.1
  • Fixed teleport-to-spawn sending everyone to 0/64/0
  • Fixed account migration blocking a database thread while waiting on the database pool
  • The connection limit is read once instead of on every login attempt

Documentation