Minecraft-Plugin nLogin

Informationen zu nLogin und den Servern, auf denen es gefunden wurde

🔌 About nLogin

nLogin is a Minecraft plugin that provides a server-side authentication system for registered and offline (cracked) accounts. It focuses on practical account management, proxy/network compatibility, and integrations such as two-factor authentication and migration from other auth plugins. The project is maintained from the NickUC project pages and distributed through standard plugin catalogs.

🎯 Purpose

nLogin's core purpose is to give server operators an on-server account system: register and authenticate players, enforce second-factor checks (Discord/email integration), operate across proxy networks, and migrate existing account data from other authentication plugins.

⚙️ Features

  • Account registration and password-based login.
  • Two-factor options (Discord and email integration) with per-account linking features.
  • Proxy/network support (used on setups with Velocity, BungeeCord/Waterfall and backend Spigot/Paper servers).
  • Migration tools to convert accounts from other auth plugins that implement the AuthMe API.
  • Administrative commands for account management (change password, delete/unregister, force login, verify info, duplicate-IP listing).
  • Optional Redis messaging configuration for cross-server coordination and documented MySQL backend support.
  • Compatibility layer for plugins that use the AuthMe API.

🧩 Who It Is For

nLogin is intended for server owners and administrators who run public or private networks that need an on-server account system, network-aware authentication, and optional 2FA integration. It is used on proxy-backed networks and single-server setups that require local account management.

🏗️ Example Use Cases

  • A proxy network requires a central authentication flow that works across Velocity or Bungee-backed proxies and Paper/Purpur backends.
  • A server migrating from another auth plugin uses nLogin's converter tools to import accounts and preserve player access.
  • An SMP server enabling Discord-based second-factor authentication for higher-account security.

⌨️ Commands

CommandDescriptionPermissionAccess
/nlogin supportLists support contacts.not specifiedAdmin
/nlogin versionShows plugin version information.not specifiedAdmin
/nlogin changepass <player> <new password>Change a player's password.nlogin.command.nlogin.changepassAdmin
/nlogin delete <player>Deletes a player's account.nlogin.command.nlogin.deleteAdmin
/nlogin dupeip <player/ip>Lists accounts with the same IP address.not specifiedAdmin
/nlogin forcelogin <player>Forces the login of an account.not specifiedAdmin
/nlogin unregister <player>Removes an account's password.nlogin.command.nlogin.unregisterAdmin
/nlogin verify <player>Shows account information.nlogin.command.nlogin.verifyAdmin
/nlogin reloadReloads plugin settings.not specifiedAdmin
/nlogin updateControls plugin update settings.not specifiedAdmin
/nlogin spawn <action> <type>Controls teleportation behavior after login.not specifiedAdmin
/changepassword <current> <new>Change your registered password.not specifiedPlayer
/discordConfigure Discord as 2FA for an account.nlogin.command.discordPlayer
/emailConfigure email as 2FA for an account.nlogin.command.emailPlayer
/login <password>Authenticate the registered player.not specifiedPlayer
/register <password>Register an account with a password.not specifiedPlayer
/unregisterUnregister your account (disabled by default).nlogin.command.nlogin.unregisterPlayer
/offlineMark the account as offline/cracked.not specifiedAdmin/Player
/premiumMark/unmark an account as premium (console can toggle).not specifiedAdmin/Console

Notes: some commands or subcommands are marked by the project as premium features; the availability of premium-only commands depends on the edition installed.

🔐 Permissions

PermissionDescriptionDefault
nlogin.adminGrants administrator-level notifications and access to administrative commands.not specified
nlogin.bypass.discordBypass requirement to link Discord when that option is enabled.not specified
nlogin.bypass.emailBypass requirement to link email when that option is enabled.not specified
nlogin.force.discordForce Discord 2FA even when IP has not changed.not specified
nlogin.force.emailForce email 2FA even when IP has not changed.not specified
nlogin.command.nlogin.changepassPermission for /nlogin changepass.not specified
nlogin.command.nlogin.changeuuidPermission for /nlogin changeuuid.not specified
nlogin.command.nlogin.deletePermission for /nlogin delete.not specified
nlogin.command.nlogin.registerPermission for /nlogin register.not specified
nlogin.command.nlogin.unregisterPermission for /nlogin unregister.not specified
nlogin.command.nlogin.verifyPermission for /nlogin verify.not specified
nlogin.command.discordPermission for the /discord 2FA command.not specified
nlogin.command.emailPermission for the /email 2FA command.not specified

⚙️ Installation

📥 Setup

  • Download the official plugin JAR for your server platform and place it into the server plugins/ directory.
  • Restart the server and confirm the plugin loads in console logs.

📦 Dependencies

  • Compatibility with plugins using the AuthMe API is provided; a compatibility layer is available for those integrations.

🧾 Configuration

  • nLogin creates and uses configuration files (a config template and related files are documented by the project).
  • The project documents a MySQL setup for persistent storage and includes optional Redis messaging settings used in proxy/network setups.

🧠 Technical Notes

  • Supported platforms (project documentation) include Velocity, BungeeCord/Waterfall proxies and Spigot/Paper backend servers; Folia is also referenced by the project as supported.
  • The project exposes an API and Javadocs for integration by other plugins.
  • Some advanced features (2FA management, certain admin actions) are listed as premium in the official project documentation.

🤝 When This Plugin Is Useful

Use nLogin when you need a network-aware, configurable server-side authentication system with migration tools and optional two-factor integrations for a proxy-backed Minecraft deployment.

Server mit dem Plugin nLogin

Die Seite des Plugins nLogin zeigt, auf welchen Servern das Monitoring dieses Plugin gefunden hat, sowie mit welchen Plattformen und Versionen es vorkommt.

Plugins können Befehle, Wirtschaft, Schutz, Zugriffsrechte, Mini-Spiele, Integrationen oder andere Mechaniken hinzufügen. Die tatsächliche Rolle von nLogin hängt von der Konfiguration des jeweiligen Servers ab.

Daten werden automatisch aus den technischen Antworten der Server gebildet. Wenn ein Server die Plugin-Liste verbirgt, erscheint er möglicherweise nicht in diesem Abschnitt, auch wenn er nLogin nutzt.

Nutze die Serverliste mit nLogin, um Projekte zu vergleichen, kompatible Versionen zu prüfen oder Beispiele der Plugin-Nutzung auf öffentlichen Servern zu finden.