Skip to content

AuthMe-Setup

Richten Sie Anmeldung und Registrierung für Ihren Server ein und erhalten Sie fertige Zeilen für config.yml mit einer Erklärung zu jeder.

Vorlagen

Was in config.yml geändert werden muss: 0

Bisher entspricht alles der Standardkonfiguration. Wählen Sie eine Vorlage oder ändern Sie die Einstellungen unten, dann erscheinen hier die einzufügenden Zeilen.

Grundlagen

Nachrichtensprache und Kontomodus

Sprache der Plugin-Nachrichtensettings.messagesLanguage

Die Sprache, in der AuthMe den Spielern „registrieren“ und „Passwort eingeben“ mitteilt. Standardmäßig Englisch; für einen russischen Server auf ru setzen.

Sprache aus dem Spielclientsettings.perPlayerLocale

Jeder Spieler erhält Nachrichten in seiner Spielsprache, die obige Sprache dient als Fallback.

Servernamesettings.serverName

Wird in die Nachrichten und E-Mails des Plugins eingefügt.

Lizenzierte Spieler ohne Passwort hereinlassensettings.enablePremium

Spieler mit einem offiziellen Minecraft-Konto treten ohne Passworteingabe bei, alle anderen wie gewohnt. Das Plugin wählt die Verifizierungsmethode selbst.

Ein Nickname in anderer Schreibweise gehört jemand anderemsettings.preventOtherCase

Ist Xephi registriert, können sich XEPHI und xephi nicht anmelden. Schützt vor Identitätsmissbrauch durch unterschiedliche Groß- und Kleinschreibung.

Registrierung

Wie ein Spieler erstmals ein Konto erstellt

Registrierung aktiviertsettings.registration.enabled

Deaktivieren Sie dies, und neue Spieler können kein Konto erstellen.

Erst nach dem Anmelden spielensettings.registration.force

Ohne Registrierung und Anmeldung kann ein Spieler nichts tun. Ausnahmen werden im Abschnitt Einschränkungen unten festgelegt.

Registrierungstypsettings.registration.type

PASSWORD: Der Spieler wählt sein eigenes Passwort. EMAIL: Ein Passwort wird generiert und an die angegebene E-Mail-Adresse gesendet.

Zweites /register-Argumentsettings.registration.secondArg

NONE: Das Passwort wird einmal eingegeben. CONFIRMATION: Es muss als zweites Wort wiederholt werden. EMAIL_OPTIONAL und EMAIL_MANDATORY: Das zweite Argument ist eine E-Mail, optional oder erforderlich.

Anmeldung erinnern allesettings.registration.messageInterval

Wie oft das Plugin die Nachricht „Anmelden oder registrieren“ an den Spieler wiederholt.

Sekunden
Konten pro IPsettings.restrictions.maxRegPerIp

Wie oft man sich von einer Adresse aus registrieren kann. 0 bedeutet kein Limit. Eins ist hart für Leute, die gemeinsam von zu Hause spielen.

Kick, wenn nicht registriert innerhalb vonsettings.restrictions.registerTimeout

Wie viele Sekunden ein Spieler zum Registrieren hat. 0 bedeutet niemals kicken.

Sekunden
/login direkt nach der Registrierung verlangensettings.registration.forceLoginAfterRegister

Nach erfolgreicher Registrierung muss sich der Spieler erneut mit dem Befehl anmelden.

Kick nach der Registrierungsettings.registration.forceKickAfterRegister

Der Spieler wird direkt nach der Registrierung gekickt, damit er erneut beitritt. Nicht zusammen mit der /login-Anforderung oben aktivieren.

Anmelden

Was passiert, wenn ein Spieler das Passwort eingibt

Kick, wenn nicht angemeldet innerhalb vonsettings.restrictions.loginTimeout

Wie viele Sekunden ein Spieler zum Eingeben des Passworts hat. 0 bedeutet niemals kicken.

Sekunden
Kick bei falschem Passwortsettings.restrictions.kickOnWrongPassword

Der Spieler wird direkt nach einem Fehler vom Server gekickt. Hilft gegen Brute-Force, ärgert aber reguläre Spieler.

Nicht registrierte Spieler kickensettings.restrictions.kickNonRegistered

Ein Spieler ohne Konto wird direkt beim Beitritt gekickt. Dies ist der Privatserver-Modus.

Eine Anmeldung pro Kontosettings.restrictions.ForceSingleSession

Ein online befindlicher Spieler kann nicht von jemandem gekickt werden, der mit demselben Nickname beitritt („Logged in from another Location“). Schließt ein bekanntes Session-Hijacking-Schlupfloch.

Anmeldungen pro IPsettings.restrictions.maxLoginPerIp

Wie viele Spieler von einer Adresse aus angemeldet sein können. 0 bedeutet kein Limit.

Beitritte pro IPsettings.restrictions.maxJoinPerIp

Wie viele Verbindungen von einer Adresse aus erlaubt sind. 0 bedeutet kein Limit.

Sitzungen

Damit Sie das Passwort nicht nach jeder Trennung eingeben

Vor dem Login

Was ein Spieler tun darf, bevor er das Passwort eingibt

Passwort

Länge, gesperrte Passwörter und Speichermethode

Benutzernamen

Welche Namen überhaupt auf dem Server erlaubt sind

Bots und Brute-Force

Schutz vor Massenbeitritten und Passwortraten

FAQ

Wohin füge ich diese Zeilen ein?

In die Datei plugins/AuthMe/config.yml auf dem Server. Der Builder gibt nur die geänderten Schlüssel aus und behält ihre Verschachtelung bei: Suchen Sie denselben Pfad in Ihrer Datei und setzen Sie den Wert. Die ganze Datei muss nicht ersetzt werden, da sie Einstellungen enthält, die hier nicht vorkommen. Starten Sie nach der Bearbeitung den Server neu oder führen Sie /authme reload aus.

Wie ändere ich die Nachrichtensprache des Plugins?

Setzen Sie settings.messagesLanguage auf den benötigten Sprachcode, zum Beispiel ru. Standard ist en, daher spricht ein frisch installiertes AuthMe mit den Spielern auf Englisch. Es gibt auch settings.perPlayerLocale: Wenn es aktiviert ist, erhält jeder Spieler Nachrichten in seiner Spielsprache, und der obige Wert dient als Fallback.

Spieler beschweren sich, dass sie nach jeder Trennung ihr Passwort eingeben müssen

Aktivieren Sie Sitzungen: Setzen Sie settings.sessions.enabled auf true und legen Sie settings.sessions.timeout fest, zum Beispiel auf 30 Minuten. Das Plugin merkt sich den Nicknamen und die IP und fragt in dieser Zeit von derselben Adresse kein Passwort ab. Die Sitzung endet, wenn sich die IP ändert, und das lässt sich nicht konfigurieren.

Was mache ich, wenn der Server von einem Bot-Angriff betroffen ist?

Das Plugin hat einen integrierten Antibot: Protection.enableAntiBot ist standardmäßig aktiv, und Protection.antiBotSensibility legt fest, wie viele Beitritte pro Intervall als Angriff gelten. Ein Captcha nach mehreren falschen Passwörtern und ein vorübergehender Adressbann bei Brute-Force helfen ebenfalls. Die Vorlage „Unter einem Bot-Angriff“ oben aktiviert all dies auf einmal.

Vorsicht beim Länderfilter

Protection.enableProtection beschränkt den Beitritt auf eine Liste von Ländern, aber standardmäßig enthält diese Liste US, GB und LOCALHOST. Wenn Sie den Schutz aktivieren, ohne die Liste zu bearbeiten, können Spieler aus allen anderen Ländern nicht mehr beitreten. Ländercodes sind zweibuchstabige ISO-3166-Codes.

Können lizenzierte Spieler ohne Passwort beitreten?

Ja, das bewirkt settings.enablePremium. Spieler mit einem offiziellen Minecraft-Konto werden automatisch verifiziert und geben kein Passwort ein, alle anderen treten wie gewohnt bei. Das Plugin wählt die Verifizierungsmethode automatisch.

Welche Methode zur Passwortspeicherung sollte ich wählen?

Standard ist SHA256. BCRYPT und ARGON2 sind absichtlich langsam zu berechnen, und das ist der Sinn: Brute-Force wird teuer. Wichtig: Wenn Sie den Algorithmus auf einem laufenden Server ändern, fügen Sie den alten zu settings.security.legacyHashes hinzu, sonst können sich Leute nicht mit ihren Passwörtern anmelden.

Ein Gast kann die Bauten anderer vor dem Anmelden sehen

Aktivieren Sie settings.restrictions.teleportUnAuthedToSpawn: Vor dem Anmelden bleibt der Spieler am Spawn und kehrt nach dem Anmelden dorthin zurück, wo er war. Dies wird üblicherweise mit dem Ausblenden des Chats und dem Blockieren der Bewegung kombiniert.

Woher die Daten stammen

Einstellungsnamen und Standardwerte wurden am 1. September 2026 aus der offiziellen Dokumentation des Plugins übernommen. Der Builder enthält die Einstellungen, die man tatsächlich von Hand ändert; den Rest erstellt das Plugin selbst.

In Worten erklärt — Anleitungen zum Thema

Siehe auch