Stop relying on outdated authentication plugins. Secure your network, protect your staff, and give your players a seamless login experience.
Most offline-mode (cracked) servers struggle with bot attacks, hijacked staff accounts, and frustrated Bedrock players having to type passwords on consoles.
NexLogin is the ultimate all-in-one solution. It replaces 5+ different plugins by combining Authentication, 2FA, Anti-VPN, CAPTCHA, and Discord Integrations into one highly optimized, 100% asynchronous core.
- Bedrock Auto-Login: Fully integrated with Floodgate/Geyser. Xbox Live authenticated players bypass the login screen entirely!
- Premium Auto-Login: Java players can toggle
/premiumto link their official Mojang account and bypass passwords forever. - IP-Sessions: Players reconnecting from the same IP within a configurable time (e.g., 24h) are instantly logged back in.
- Mandatory 2FA (TOTP): Staff members are forced to link their accounts via QR Code (Google Authenticator / Authy).
- Geofencing Alerts: Detects if a player logs in from a different country and alerts your staff in real-time.
- Name Spoof Protection: Strictly enforces case-sensitivity (e.g., blocks
nOtchif registered asNotch) to prevent permission exploits. - HIBP Password Check: Scans chosen passwords against billions of leaked credentials (HaveIBeenPwned API) to block unsafe passwords like "123456".
- Visual GUI CAPTCHA: Stops automated botnets before they can type commands. Players must click the correct item in an inventory.
- Native Anti-VPN & Proxy Blocker: Connects to external APIs to instantly kick malicious IPs.
- Anti-Alt System: Limit the maximum amount of registered accounts per IP address.
- Discord Bot Native Bridge (JDA): Players can link their accounts (
/discord link). The bot will send a Direct Message (DM) to the player with IP and Country info every time a login occurs! - Web-Sync (XenForo / NamelessMC): Automatically syncs registrations and password changes to your website database via POST requests.
- Email Password Recovery: Self-service password reset (
/forgotpassword) via SMTP. Zero workload for your support team!
- BungeeCord / Velocity Sync: Log in once on the Hub, play seamlessly across the whole network.
- MySQL & SQLite: Choose local storage or cross-server database synchronization.
- Auto-Purge System: Keep your database clean by automatically deleting accounts inactive for X days.
Player Commands:
/register <pass> <pass>/login <pass>/premium- Toggle Mojang Auth/2fa setup|/2fa <code>/email add <mail>/forgotpassword <mail>/discord link
Admin Commands (
nexlogin.admin):/nexlogin reload- Reload config without restarting./nexlogin setspawn- Set the secure authentication room./nexlogin unregister <player>/nexlogin changepassword <player> <newpass>/nexlogin accounts <ip/player>- Find alt accounts easily.
- Java: 21+
- Server: Spigot, Paper, Purpur (1.21+)
- (Optional): Floodgate (for Bedrock support), MySQL database, Bot Token (for Discord).
By purchasing this resource, you agree to the terms of service.
Need help with setup? Found a bug? Join our Discord server for fast and dedicated support!
(https://discord.gg/eN3w7PQ5sK)
