Zum Hauptinhalt springen

StarMade: Whitelist

Die Anleitung wurde mit folgenden Produkten erstellt:

(Einzelheiten können sich bei Produkten anderer Anbieter unterscheiden, die Grundkonzepte bleiben in der Regel unverändert)

Einführung

Eine Whitelist ist eine Zugangsliste, die einschränkt, wer auf deinen Gameserver joinen darf. StarMade unterstützt eine eingebaute Whitelist, die in der server.cfg gesteuert und über die whitelist.txt befüllt wird.

Whitelist aktivieren

Verbinde dich per FTP mit deinem Server und öffne die server.cfg. Aktiviere die Authentifizierung und die Whitelist.

USE_STARMADE_AUTHENTICATION=true
REQUIRE_STARMADE_AUTHENTICATION=true
USE_WHITELIST=true

Speichere die Datei. Öffne dann die whitelist.txt im selben Serververzeichnis oder erstelle sie neu. Füge Spieler im von StarMade verwendeten Format hinzu, jeweils eine Zeile pro Spieler.

act:-1:PlayerName
act:-1:AnotherPlayer

Starte den Server neu, damit die aktualisierte Whitelist geladen wird.

Whitelist-Spieler verwalten

Um einen Spieler hinzuzufügen, füge eine neue Zeile in der whitelist.txt im gleichen Format hinzu, speichere und starte den Server neu. Um einen Spieler zu entfernen, lösche die entsprechende Zeile, speichere und starte neu.

Falls Spielernamen Sonderzeichen enthalten, nutze genau den Ingame-Namen, wie er beim Login angezeigt wird, um Fehler zu vermeiden.

Whitelist-Funktion prüfen

Nach dem Neustart versuche, dich mit einem Account zu verbinden, der nicht in der whitelist.txt steht. Der Zugang sollte verweigert werden. Verbinde dich danach mit einem gelisteten Spielernamen.

Wenn gelistete Spieler nicht joinen können, überprüfe, ob die StarMade-Authentifizierung aktiviert und erforderlich ist, da sonst die Namen nicht zuverlässig abgeglichen werden.

Fazit

Wenn du alle Schritte korrekt befolgt hast, ist deine Whitelist jetzt aktiv und du kannst genau steuern, wer auf deinen Gameserver darf. Falls der Zugang trotzdem nicht wie erwartet funktioniert, starte den Server nochmal neu und prüfe die Datei oder die Konsolenausgabe, um sicherzugehen, dass die Änderung übernommen wurde.

Bei weiteren Fragen oder Problemen steht dir unser Support-Team täglich zur Verfügung – melde dich gern! 🙂