The OfflineAuthMod is a Minecraft mod for NeoForge version 1.20.1 that provides its own authentication system, allowing players to be managed locally without relying on the official Mojang servers. Authentication is tied to the client to ensure secure and seamless integration of player information directly within the game. The mod offers features such as user management and secure authentication to streamline gameplay. Additionally, the mod protects the server from abusive login attempts by temporarily blocking the corresponding IP address after failed authentication attempts. Administrators can view and unblock blocked IPs when necessary. Furthermore, the mod limits the number of registrations per IP address per week to prevent the creation of multiple accounts from a single IP.
/oa list Displays a list of all registered users. For each user, the player name and IP address are shown. By clicking on a username, a delete command can be initiated.
/oa delete <username> Initiates the deletion process for a specific user. The command requests confirmation before the user is actually deleted.
/oa confirmdelete <username> Confirms the deletion of a user that was previously selected with the /oa delete command.
/oa blockedips Displays a list of all blocked IP addresses. Each entry shows the IP address and associated username. By clicking on an IP address, an unban command can be initiated.
/oa unbanip <ip> Unblocks a specific IP address.
IP Blocking on Failed Login Attempts Failed login attempts result in the temporary blocking of the IP address to protect the server from brute-force attacks.
Maximum Registrations per IP Address per Week The mod limits the number of registrations to a maximum of 2 per week per IP address (configurable) to prevent the creation of multiple accounts from a single IP.
Management of Blocked IPs Administrators can view blocked IP addresses and unblock them if necessary using the /oa blockedips and /oa unbanip <ip> commands.
Note
These commands can only be executed by players with appropriate permissions.
Disclaimer
I assume no liability or warranty for any damages that may arise from the use of this mod. Use is at your own risk.
Der OfflineAuthMod ist ein Minecraft-Mod für NeoForge in der Version 1.20.1, der ein eigenes Authentifizierungssystem bereitstellt und es ermöglicht, Spieler lokal zu verwalten, ohne die offiziellen Mojang-Server zu nutzen. Die Authentifizierung ist an den Client gekoppelt, um eine sichere und nahtlose Integration der Spielerinformationen direkt im Spiel zu gewährleisten. Der Mod bietet Funktionen wie Benutzerverwaltung und sichere Authentifizierung, um den Spielbetrieb zu erleichtern. Zusätzlich schützt der Mod den Server vor missbräuchlichen Anmeldeversuchen, indem fehlerhafte Anmeldeversuche zur temporären Sperrung der entsprechenden IP-Adresse führen. Administratoren können gesperrte IPs einsehen und bei Bedarf entsperren. Außerdem begrenzt der Mod die Anzahl der Registrierungen pro IP-Adresse pro Woche, um die Erstellung mehrerer Konten durch eine einzelne IP zu verhindern.
/oa list Zeigt eine Liste aller registrierten Benutzer an. Für jeden Benutzer werden der Spielername und die IP-Adresse angezeigt. Durch Klicken auf einen Benutzernamen kann ein Löschbefehl initiiert werden.
/oa delete <username> Leitet den Löschvorgang für einen bestimmten Benutzer ein. Der Befehl fordert eine Bestätigung an, bevor der Benutzer tatsächlich gelöscht wird.
/oa confirmdelete <username> Bestätigt das Löschen eines Benutzers, der zuvor mit dem /oa delete Befehl ausgewählt wurde.
/oa blockedips Zeigt eine Liste aller gesperrten IP-Adressen an. Jede Eintragung zeigt die IP-Adresse und den zugehörigen Benutzernamen an. Durch Klicken auf eine IP-Adresse kann ein Entsperrungsbefehl initiiert werden.
/oa unbanip <ip> Hebt die Sperrung einer bestimmten IP-Adresse auf.
IP-Sperrung bei fehlgeschlagenen Anmeldeversuchen
Fehlerhafte Anmeldeversuche führen zur temporären Sperrung der IP-Adresse, um den Server vor Brute-Force-Angriffen zu schützen.
Maximale Registrierungen pro IP-Adresse pro Woche
Der Mod begrenzt die Anzahl der Registrierungen auf maximal 2 pro Woche und IP-Adresse (konfigurierbar), um die Erstellung mehrerer Konten durch eine einzelne IP zu verhindern.
Verwaltung gesperrter IPs
Administratoren können gesperrte IP-Adressen einsehen und bei Bedarf mit den Befehlen /oa blockedips und /oa unbanip <ip> entsperren.
Hinweis
Diese Befehle können nur von Spielern mit entsprechenden Berechtigungen ausgeführt werden.
Haftungsausschluss
Ich übernehme keinerlei Haftung oder Gewährleistung für Schäden, die durch den Einsatz dieses Mods entstehen können. Die Nutzung erfolgt auf eigene Verantwortung.