Minecraft plugin nLogin
Informatie over nLogin en bevestigde servers
🔌 Over nLogin
nLogin is een Minecraft-plug-in die een server-side authenticatiesysteem biedt voor geregistreerde en offline (cracked) accounts. De focus ligt op praktisch accountbeheer, compatibiliteit met proxy/netwerken en integraties zoals twee-factor-authenticatie en migratie vanuit andere auth-plug-ins. Het project wordt onderhouden via de NickUC-projectpagina's en verspreid via standaard plugincatalogi.
🎯 Doel
Het hoofddoel van nLogin is serverbeheerders een accountsysteem op de server te geven: spelers registreren en authenticeren, tweede-factorcontroles afdwingen (Discord/e-mail-integratie), werken over proxynetwerken heen en bestaande accountgegevens uit andere authenticatieplug-ins migreren.
⚙️ Functies
- Accountregistratie en inloggen met een wachtwoord.
- Twee-factoropties (Discord- en e-mailintegratie) met koppelfuncties per account.
- Ondersteuning voor proxy/netwerken (gebruikt in setups met Velocity, BungeeCord/Waterfall en backend-servers op Spigot/Paper).
- Migratietools om accounts te converteren uit andere auth-plug-ins die de AuthMe API implementeren.
- Beheerderscommando's voor accountbeheer (wachtwoord wijzigen, verwijderen/unregisteren, force login, info controleren, lijst met dubbele IP's).
- Optionele Redis-berichtenconfiguratie voor coördinatie tussen servers en gedocumenteerde ondersteuning voor een MySQL-backend.
- Een compatibiliteitslaag voor plug-ins die de AuthMe API gebruiken.
🧩 Voor wie het is
nLogin is bedoeld voor servereigenaren en beheerders die openbare of privé-netwerken runnen en een accountsysteem op de server, netwerkbewuste authenticatie en optionele 2FA-integratie nodig hebben. Het wordt gebruikt op proxy-ondersteunde netwerken en single-server setups die lokaal accountbeheer vereisen.
🏗️ Voorbeeldtoepassingen
- Een proxynetwerk heeft een centrale authenticatiestroom nodig die werkt over Velocity- of Bungee-proxy's en Paper/Purpur-backends.
- Een server die migreert vanaf een andere auth-plug-in gebruikt de convertertools van nLogin om accounts te importeren en spelerstoegang te behouden.
- Een SMP-server schakelt Discord-gebaseerde tweedefactorauthenticatie in voor extra accountbeveiliging.
⌨️ Commando's
| Commando | Beschrijving | Permissie | Toegang |
|---|---|---|---|
/nlogin support | Geeft ondersteuningscontacten weer. | niet gespecificeerd | Admin |
/nlogin version | Toont versie-informatie van de plug-in. | niet gespecificeerd | Admin |
/nlogin changepass <player> <new password> | Wijzigt het wachtwoord van een speler. | nlogin.command.nlogin.changepass | Admin |
/nlogin delete <player> | Verwijdert het account van een speler. | nlogin.command.nlogin.delete | Admin |
/nlogin dupeip <player/ip> | Geeft accounts met hetzelfde IP-adres weer. | niet gespecificeerd | Admin |
/nlogin forcelogin <player> | Dwingt het inloggen van een account af. | niet gespecificeerd | Admin |
/nlogin unregister <player> | Verwijdert het wachtwoord van een account. | nlogin.command.nlogin.unregister | Admin |
/nlogin verify <player> | Toont accountinformatie. | nlogin.command.nlogin.verify | Admin |
/nlogin reload | Herlaadt de instellingen van de plug-in. | niet gespecificeerd | Admin |
/nlogin update | Beheert de update-instellingen van de plug-in. | niet gespecificeerd | Admin |
/nlogin spawn <action> <type> | Beheert teleporteergedrag na het inloggen. | niet gespecificeerd | Admin |
/changepassword <current> <new> | Wijzigt je geregistreerde wachtwoord. | niet gespecificeerd | Speler |
/discord | Stelt Discord in als 2FA voor een account. | nlogin.command.discord | Speler |
/email | Stelt e-mail in als 2FA voor een account. | nlogin.command.email | Speler |
/login <password> | Authenticeert de geregistreerde speler. | niet gespecificeerd | Speler |
/register <password> | Registreert een account met een wachtwoord. | niet gespecificeerd | Speler |
/unregister | Schrijft je account uit (standaard uitgeschakeld). | nlogin.command.nlogin.unregister | Speler |
/offline | Markeert het account als offline/cracked. | niet gespecificeerd | Admin/Speler |
/premium | Markeert of ontmarkeert een account als premium (console kan schakelen). | niet gespecificeerd | Admin/Console |
Opmerkingen: sommige commando's of subcommando's zijn door het project gemarkeerd als premium-functies; de beschikbaarheid van premium-commando's hangt af van de geïnstalleerde editie.
🔐 Permissies
| Permissie | Beschrijving | Standaard |
|---|---|---|
nlogin.admin | Geeft meldingen op beheerdersniveau en toegang tot beheercommando's. | niet gespecificeerd |
nlogin.bypass.discord | Omzeilt de eis om Discord te koppelen wanneer die optie is ingeschakeld. | niet gespecificeerd |
nlogin.bypass.email | Omzeilt de eis om e-mail te koppelen wanneer die optie is ingeschakeld. | niet gespecificeerd |
nlogin.force.discord | Forceert Discord 2FA, zelfs wanneer het IP niet is gewijzigd. | niet gespecificeerd |
nlogin.force.email | Forceert e-mail 2FA, zelfs wanneer het IP niet is gewijzigd. | niet gespecificeerd |
nlogin.command.nlogin.changepass | Permissie voor /nlogin changepass. | niet gespecificeerd |
nlogin.command.nlogin.changeuuid | Permissie voor /nlogin changeuuid. | niet gespecificeerd |
nlogin.command.nlogin.delete | Permissie voor /nlogin delete. | niet gespecificeerd |
nlogin.command.nlogin.register | Permissie voor /nlogin register. | niet gespecificeerd |
nlogin.command.nlogin.unregister | Permissie voor /nlogin unregister. | niet gespecificeerd |
nlogin.command.nlogin.verify | Permissie voor /nlogin verify. | niet gespecificeerd |
nlogin.command.discord | Permissie voor het 2FA-commando /discord. | niet gespecificeerd |
nlogin.command.email | Permissie voor het 2FA-commando /email. | niet gespecificeerd |
⚙️ Installatie
📥 Setup
- Download de officiële plug-in JAR voor jouw serverplatform en plaats deze in de
plugins/-map van de server. - Herstart de server en controleer of de plug-in wordt geladen in de consolelogs.
📦 Afhankelijkheden
- Compatibiliteit met plug-ins die de AuthMe API gebruiken wordt geboden; voor die integraties is een compatibiliteitslaag beschikbaar.
🧾 Configuratie
- nLogin maakt configuratiebestanden aan en gebruikt ze (een config-template en gerelateerde bestanden zijn door het project gedocumenteerd).
- Het project documenteert een MySQL-opzet voor permanente opslag en bevat optionele Redis messaging-instellingen die worden gebruikt in proxy/netwerk-setup's.
🧠 Technische notities
- Ondersteunde platforms (projectdocumentatie) omvatten Velocity, BungeeCord/Waterfall-proxy's en Spigot/Paper-backendservers; Folia wordt door het project ook als ondersteund genoemd.
- Het project biedt een API en Javadocs voor integratie door andere plug-ins.
- Sommige geavanceerde functies (2FA-beheer, bepaalde admin-acties) staan in de officiële documentatie als premium vermeld.
🤝 Wanneer deze plug-in nuttig is
Gebruik nLogin wanneer je een netwerkbewust, configureerbaar server-side authenticatiesysteem nodig hebt met migratietools en optionele tweefactorintegraties voor een Minecraft-omgeving achter een proxy.
- Froggie
Vriendelijke survival-SMP met beschermde claims, een economie met spelerswinkels en veilingen, ondersteuning voor meerdere versies en Java–Bedrock cross-play voor casual builders en communities.
951.73 - Racsu Planet
Cross-play Survival MMORPG (Java + Bedrock) met skills, quests, aangepaste dungeons en een in-game economie, ondersteund door een officiële winkel en een communityhub.
146.23 - AntyMC
Poolse Lifesteal-server in Anarchy-stijl, gericht op PvP en survival — met aangepaste items, clans, spelersveilingen en een in-game economie voor competitief spelen met hoge inzet.
031.04 - ÂÂOlympus Âservidor amigable020.89
- WreckedStormSMP
Lifesteal Survival SMP met aangepaste plugins, actieve community en PvP‑gedreven progressie — speel slim, vecht hard.
06.87
De pagina van plugin nLogin toont servers waar monitoring deze plugin heeft gevonden, het gebruikte platform en de versie.
Een plugin kan commando's, economie, beveiliging, toegangsrechten, minigames, integraties en andere mechanieken toevoegen. De werkelijke rol van nLogin hangt af van de serverinstellingen.
Data wordt automatisch gegenereerd vanuit technische serverreacties. Als een server de pluginlijst privé houdt, kan het zijn dat de server nLogin gebruikt maar niet in dit gedeelte verschijnt.
Gebruik de lijst van servers met nLogin om projecten te vergelijken, ondersteunde versies te bekijken of voorbeelden van plugingebruik op publieke servers te vinden.