Minecraft-Plugin AuthMe

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

🔌 Über AuthMeReloaded

AuthMeReloaded ist ein Minecraft-Plugin, das Konten-Authentifizierung auf Servern erzwingt. Es verhindert, dass nicht authentifizierte Spieler mit der Welt interagieren (Blöcke setzen, sich bewegen, Inventar oder Befehle benutzen) und bietet Funktionen zum Absichern von Offline-Mode-Setups, zur Verwaltung des Session-Logins sowie zur Integration von Zwei-Faktor-Authentifizierung und E-Mail-Wiederherstellung.

🎯 Zweck

Der Hauptzweck des Plugins ist es, Spielerkonten und die Integrität des Servers zu schützen, indem vor normalem Gameplay ein verifizierter Login verlangt wird. Es richtet sich an Serverbetreiber, die Authentifizierung auf Offline-Mode-Servern oder zusätzliche Verifizierung und Session-Steuerung auf Online-Mode-Servern benötigen.

⚙️ Funktionen

  • Erzwingter Login-/Registrierungsablauf, der Aktionen für nicht authentifizierte Spieler blockiert.
  • Session-Login, damit bei erneutem Verbinden keine wiederholte Authentifizierung nötig ist.
  • Unterstützung für Zwei-Faktor-Authentifizierung (2FA).
  • E-Mail-Wiederherstellung und Bestätigungsabläufe zur Kontowiederherstellung.
  • Mehrere Speicher-Backends: Unterstützung für SQLite, MySQL, MariaDB und PostgreSQL für Kontodaten.
  • Unterstützung verschiedener Passwort-Hashing-Schemata (SHA256, Argon2, Bcrypt, PBKDF2 und weitere) sowie Kompatibilität mit mehreren externen Hash-Formaten für Migrationen.
  • Integrierter Anti-Bot-Schutz und konfigurierbare Login-/Registrierungs-Timeouts.
  • Premium bypass (ermöglicht verifizierten Mojang-Konten, Passwortabfragen zu überspringen) mit optionaler PacketEvents-Integration oder proxy-gestützter Verifizierung.
  • Grafische Login-/Registrierungsdialoge auf unterstützten Serverplattformen.
  • Länder-Whitelist/Blacklist und Prüfungen der Benutzernamenslänge.
  • Native Proxy-seitige Module für BungeeCord und Velocity für vernetzte Setups.

🧩 Für wen es ist

  • Betreiber von Offline-Mode-/Cracked-Servern, die Authentifizierung auf Kontoebene benötigen.
  • Server, die ein explizites Login-/Registrierungs-Gating erfordern (von kleinen bis großen öffentlichen Servern).
  • Netzwerke mit Proxy-Software, die eine zentrale Authentifizierungssteuerung über Proxy-Module möchten.

🏗️ Beispielanwendungen

  • Ein Offline-Mode-SMP verlangt, dass sich jeder verbindende Spieler erst ein Passwort registriert, bevor er mit der Welt interagiert.
  • Ein Netzwerk verwendet das Proxy-seitige Plugin, um Spieler am Proxy zu verifizieren und authentifizierte UUIDs an Backend-Server weiterzuleiten.
  • Ein Server nutzt E-Mail-Wiederherstellung und 2FA, um Kontodiebstahl zu reduzieren und Spielern eine sichere Passwort-Wiederherstellung zu ermöglichen.

⌨️ Befehle

BefehlBeschreibungBerechtigungZugriff
/premiumFür Premium bypass anmelden (muss eingeloggt sein).nicht angegebenSpieler
/freemiumPremium bypass abmelden (muss eingeloggt sein).nicht angegebenSpieler
/authme premium <player>Einen Spieler für Premium bypass eintragen (Admin-Aktion).nicht angegebenAdmin
/authme freemium <player>Einen Spieler aus Premium bypass entfernen (Admin-Aktion).nicht angegebenAdmin
/authme converter sqliteToSqlKonten zwischen Datenbank-Backends konvertieren (Beispiel für einen Konverter-Befehl).nicht angegebenAdmin
/email addEine E-Mail-Adresse für die Wiederherstellung hinzufügen/bestätigen (Bestätigung erforderlich).nicht angegebenSpieler
/email changeDie registrierte E-Mail-Adresse ändern (Bestätigung erforderlich).nicht angegebenSpieler

Hinweise: Das Plugin bietet eine umfangreiche Befehlsliste und Gruppierung in Benutzer-/Admin-Befehle; die obige Tabelle listet die in der offiziellen Dokumentation ausdrücklich genannten Befehle auf.

🔐 Berechtigungen

BerechtigungBeschreibungStandard
authme.player.*Gewährt Zugriff auf allgemeine Benutzerbefehle (login, register, email usw.).nicht angegeben
authme.admin.*Gewährt Zugriff auf administrative Befehle und Verwaltungsaktionen.nicht angegeben

⚙️ Installation

📥 Einrichtung

  • Lade das passende offizielle Jar für deine Serverplattform und Version herunter.
  • Lege die Jar-Datei in das Verzeichnis plugins/ deines Servers.
  • Starte den Server neu und prüfe die Serverkonsole, um zu bestätigen, dass AuthMe geladen wurde.

Das Projekt stellt spezielle Builds für verschiedene Servertypen und Versionsbereiche bereit; wähle das Jar, das zu deiner Serverplattform und Minecraft-Version passt.

📦 Abhängigkeiten

  • PacketEvents (optional) — erforderlich für einige Funktionen wie Premium bypass bei direkten Verbindungen und Inventarschutz, wenn diese Funktionen aktiviert sind.

🧠 Technische Hinweise

  • Offizielle Builds werden für mehrere Ziele bereitgestellt (separate Jars/Builds für Legacy Spigot 1.16–1.19, Spigot 1.20–1.21, Paper 1.21+ und Folia 1.21+). Verwende den Build, der zu deinem Server passt.
  • Unterstützte Datenbank-Backends: SQLite, MySQL, MariaDB und PostgreSQL (zum Speichern von Kontodaten).
  • Einige Funktionen erfordern zusätzliche Integration: PacketEvents wird für direkten Premium bypass und einige Inventarschutz-Funktionen benötigt; Proxy-Installationen verlassen sich normalerweise auf Proxy-Module für Velocity/BungeeCord.
  • Das Projekt ist Open Source und wird unter GPL-3.0 vertrieben.

🤝 Wann dieses Plugin nützlich ist

Wenn du serverseitige Authentifizierung (für Offline-Mode-Server) oder ein konfigurierbares Login-System mit Sitzungsverwaltung, 2FA und datenbankgestützten Konten benötigst, bietet AuthMeReloaded die erforderlichen Funktionen und mehrere Plattform-Builds für moderne Server-Setups.

Server mit dem Plugin AuthMe

Die Seite des Plugins AuthMe 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 AuthMe 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 AuthMe nutzt.

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