So wirst du Admin auf deinem Barotrauma-Server
Admin auf dem Barotrauma-Server werden: SteamID finden, clientpermissions.xml bearbeiten, speichern & neu starten. Schnell & einfach erklärt!
In den tückischen Tiefen von Europa ist Ordnung auf deinem U-Boot überlebenswichtig! Um deine Crew im Zaum zu halten, musst du dir Admin-Rechte geben. In Barotrauma läuft die Server-Administration nicht über ein einfaches Passwortfeld im Spielmenü; stattdessen musst du eine bestimmte Konfigurationsdatei auf deinem Server anpassen.
Diese Anleitung zeigt dir, wie du deine Berechtigungsdatei findest, erstellst und bearbeitest, damit du die volle Kontrolle über dein Schiff übernehmen kannst.
Die Berechtigungsdatei finden
Alle Admin- und Moderator-Rechte werden vollständig über die folgende Datei verwaltet: Server/Data/clientpermissions.xml
Wichtiger Hinweis:
Diese Datei existiert standardmäßig auf einem brandneuen Server noch nicht. Sie wird erst automatisch erstellt, nachdem mindestens ein Spieler dem Server beigetreten ist.
Wenn du das Spiel nicht extra starten willst, um sie zu generieren, kann diese Datei vor dem ersten Beitritt auch manuell erstellt werden.
Schritt-für-Schritt-Anleitung: Admin hinzufügen
Schritt 1: Finde deine SteamID
Um Rechte sicher zuzuweisen, muss der Server genau wissen, wer du bist. Dafür nutzt du deine SteamID.
Gehe auf eine Website zur SteamID-Abfrage (wie steamid.io).

Gib den Link zu deinem Steam-Profil ein und kopiere deine Standard-SteamID (sieht ungefähr so aus:
STEAM_0:1:155531313).
Wichtiger Schritt: Du musst die erste
0in diesem Format durch eine1ersetzen. AusSTEAM_0:1:155531313wird alsoSTEAM_1:1:155531313. Don't worry about the second 0/1, just the first one.
Schritt 2: Bearbeite die Datei clientpermissions.xml
Gehe in dein Server-Panel und klicke auf Actions > Shutdown, um deinen Server zu stoppen.

Navigiere zu deinem Dateimanager, öffne den Ordner
Server/Data/, suche die Dateiclientpermissions.xmlund öffne sie im Texteditor.
Falls die Datei nicht existiert, denke daran, entweder einmal kurz deinem Server beizutreten, um sie zu generieren, oder erstelle manuell eine neue Datei mit genau diesem Namen.
Du musst die Zeile für deinen Benutzer innerhalb der
<ClientPermissions>-Tags bearbeiten. Lösche den gesamten Inhalt (falls vorhanden) und füge das untenstehende XML-Beispiel ein. Ersetze die Platzhalter durch deinen genauen In-Game-Namen, die zuvor kopierte SteamID und die gewünschten Rechte.
Deine fertige Datei sollte wie in diesem Beispiel aussehen:
<ClientPermissions>
<Client name="Username"
accountid="STEAM_1:1:155531313"
permissions="All" />
</ClientPermissions>
Wenn du jemandem weniger Rechte zuweisen möchtest, kannst du die Berechtigungsoptionen für andere Befehle anpassen. Mehr dazu erfährst du im offiziellen Wiki des Spiels: Barotrauma Wiki
Schritt 3: Speichern und Neustarten
Scrolle nach unten und klicke auf Save File, um deine Änderungen an der XML-Datei zu speichern.

Gehe zurück zum Reiter Actions und den Server neu starten.

Fehlerbehebung
Ich kann die Datei
clientpermissions.xmlnicht finden!Denke daran, dass diese Datei erst existiert, wenn jemand zum ersten Mal dem Server beigetreten ist. Die einfachste Lösung ist, deinen Server zu starten, kurz beizutreten und ihn dann wieder herunterzufahren. Das Spiel generiert die Datei
Server/Data/clientpermissions.xmldann automatisch, sodass du sie bearbeiten kannst.
Ich habe meine Daten eingetragen, bin im Spiel aber trotzdem kein Admin.
Überprüfe das Format deiner SteamID: Stelle sicher, dass du die erste
0durch eine1ersetzt hast (z. B.STEAM_1:1:XXXXXXX). Wenn duSTEAM_0verwendest, wird der Server dich nicht erkennen. Achte außerdem darauf, dass duaccountid=und nichtsteamid=verwendet hast.Überprüfe den Serverstatus: Hast du die Datei bearbeitet, während der Server lief? Wenn ja, hat der Server deine Änderungen beim automatischen Speichern wahrscheinlich überschrieben. Stoppe den Server immer vollständig, bevor du XML-Dateien bearbeitest.
Mein Server stürzt ab oder die Datei wird beim Start komplett zurückgesetzt.
XML-Syntaxfehler: XML-Dateien sind extrem empfindlich. Wenn du versehentlich ein Anführungszeichen (
") oder eine spitze Klammer (<oder/>) gelöscht oder das schließende</ClientPermissions>-Tag ganz unten vergessen hast, kann der Server die Datei nicht lesen. Er stürzt dann ab oder überschreibt sie. Vergleiche deine Datei ganz genau mit dem Beispiel aus Schritt 2.
Conclusion
Sobald dein Server wieder hochgefahren ist, werden deine Änderungen sofort wirksam. Du kannst jetzt im Spiel auf die Servereinstellungen zugreifen und Konsolenbefehle nutzen, um deine Crew zu verwalten, das U-Boot zu wechseln oder ungehorsame Verräter über Bord zu werfen, die dein Schiff versenken wollen.
Falls deine Berechtigungen nicht zu funktionieren scheinen, überprüfe deine clientpermissions.xml-Datei noch einmal auf Tippfehler. Ein fehlendes Anführungszeichen oder eine Klammer (<, >) führt dazu, dass die Datei unbrauchbar wird. Achte also darauf, dass deine Formatierung exakt dem Beispiel entspricht! Wenn du Probleme bei der Einrichtung hast oder weitere Fragen zu den Einstellungen aufkommen, ist unser Support-Team jederzeit für dich da.