background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategorien

Barotrauma Dedicated Server Einrichtungsanleitung


Barotrauma Dedicated Server Einrichtungsanleitung

Diese Anleitung führt Sie durch die Konfiguration und den Betrieb Ihres Barotrauma Dedicated Servers, der bei Legion Hosting gehostet wird, einschließlich Servereinstellungen, U-Boot-Auswahl, Kampagnen-Speicherverwaltung und Verbindungsherstellung.

Bevor Sie beginnen: Ihr Server muss installiert und über GPanel gestartet sein. Wenn Sie Hilfe beim Finden Ihrer Server-IP und Ihres Ports benötigen, siehe So finden Sie Ihre Server-IP und Ihren Port.

Inhaltsverzeichnis

  1. serversettings.xml konfigurieren
  2. U-Boot-Auswahl und Upload
  3. Verbindung herstellen
  4. Kampagnen-Speicherverwaltung

serversettings.xml konfigurieren

Die primäre Konfigurationsdatei für Ihren Barotrauma-Server ist serversettings.xml, die sich im Stammverzeichnis Ihres Server-Installationsordners befindet. Sie können diese Datei über GPanel mit dem integrierten Dateimanager bearbeiten oder eine geänderte Version per SFTP hochladen.

Wichtig: Stoppen Sie Ihren Server, bevor Sie serversettings.xml bearbeiten. Der Server überschreibt diese Datei beim Herunterfahren, sodass Änderungen, die während des Serverbetriebs vorgenommen werden, verloren gehen.

Wichtige Einstellungen

Nachfolgend finden Sie die wichtigsten Einstellungen, die Sie konfigurieren sollten. Die Datei verwendet die Standard-XML-Attributsyntax.

Einstellung Beschreibung
ServerName Der im Spiel-Serverbrowser angezeigte Name.
Port Der Haupt-UDP-Port, über den sich Spieler verbinden. Muss mit Ihrer GPanel-Portzuweisung übereinstimmen — prüfen Sie den Tab Network in GPanel.
QueryPort Der UDP-Port für Steam-Serverlistenabfragen. Prüfen Sie den Tab Network in GPanel für den korrekten Wert.
Password Legen Sie ein Passwort fest, um den Zugang zu beschränken. Lassen Sie es leer für einen öffentlichen Server.
MaxPlayers Maximale Anzahl gleichzeitig erlaubter Spieler auf dem Server.
AllowSpectating Ob Spieler beitreten und zuschauen können, ohne eine Crew-Rolle zu übernehmen.
GameMode Der Spielmodus. Gültige Werte: Campaign, Mission, Sandbox. Siehe unten für Details.

Spielmodi

  • Campaign — Persistenter Koop-Modus mit Fortschritt, Crew-Verwaltung und einer dauerhaften Speicherdatei. Empfohlen für regelmäßige Freundesgruppen.
  • Mission — Einzelne rundenbasierte Missionen. Kein dauerhafter Fortschritt zwischen Sitzungen. Gut für öffentliche Server.
  • Sandbox — Freiformmodus ohne Ziele. Nützlich zum Bauen, Testen von U-Booten oder Experimentieren mit Mods.

Beispiel serversettings.xml-Auszug

<?xml version="1.0" encoding="utf-8"?>
<serversettings
  ServerName="Legion Hosting Barotrauma"
  Password=""
  MaxPlayers="8"
  AllowSpectating="true"
  GameMode="Campaign"
  Submarine="Humpback"
  AutoRestart="true"
  EnableUPnP="false"
/>
Tipp: Setzen Sie EnableUPnP="false" auf gehosteten Servern. UPnP ist nur für Heimrouter relevant und verursacht unnötige Verbindungsversuche auf dedizierter Infrastruktur.
Ports: Kopieren Sie keine Portwerte aus diesem Beispiel. Sie müssen Port und QueryPort auf die Werte setzen, die im Tab Network Ihres GPanel angezeigt werden.

U-Boot-Auswahl und Upload

Das aktive U-Boot wird über das Attribut Submarine in serversettings.xml festgelegt. Der Wert muss exakt mit dem Dateinamen des U-Boots (ohne die Endung .sub) übereinstimmen, einschließlich Groß- und Kleinschreibung.

Standard-U-Boote

Barotrauma wird mit mehreren integrierten U-Booten ausgeliefert. Gängige Standardoptionen sind:

  • Humpback — Anfängerfreundlich, kleine Crew.
  • Dugong — Ausgewogenes mittelgroßes U-Boot.
  • Typhon — Groß, erfordert eine vollständige Crew.
  • Typhon2 — Verbessertes großes U-Boot.
  • Kastrull — Community-Favorit, vielseitiges Layout.

Ein benutzerdefiniertes U-Boot hochladen

Wenn Sie ein benutzerdefiniertes U-Boot gebaut oder heruntergeladen haben (.sub-Datei), laden Sie es in das Verzeichnis Submarines/ Ihrer Serverinstallation hoch. Dies können Sie per SFTP oder über den GPanel-Dateimanager tun.

  1. Verbinden Sie sich per SFTP mit Ihrem Server oder öffnen Sie den GPanel-Dateimanager unter gpanel.legionhosting.net.
  2. Navigieren Sie zum Verzeichnis Submarines/ in Ihrem Barotrauma-Serverordner.
  3. Laden Sie Ihre .sub-Datei in dieses Verzeichnis hoch.
  4. Öffnen Sie serversettings.xml und aktualisieren Sie das Attribut Submarine auf den exakten Dateinamen ohne Endung. Wenn Ihre Datei beispielsweise MySub.sub heißt, setzen Sie Submarine="MySub".
  5. Speichern Sie die Datei und starten Sie Ihren Server.
Workshop-U-Boote: Wenn Ihr benutzerdefiniertes U-Boot aus dem Steam Workshop heruntergeladen wurde, muss es möglicherweise als Mod installiert werden, anstatt direkt in Submarines/ platziert zu werden. Siehe die Mod-Installationsanleitung für Details.

Verbindung herstellen

Spieler können Ihrem Barotrauma-Server auf zwei Wegen beitreten: über den Spiel-Serverbrowser oder per Direktverbindung.

Serverbrowser

  1. Starten Sie Barotrauma und klicken Sie im Hauptmenü auf Play Online.
  2. Warten Sie, bis die Serverliste geladen ist. Verwenden Sie das Suchfeld, um Ihren Server nach Namen zu finden.
  3. Klicken Sie auf Ihren Server und wählen Sie Join. Geben Sie das Passwort ein, falls eines festgelegt ist.
Server nicht sichtbar? Der Browser kann eine Minute brauchen, um sich zu aktualisieren. Stellen Sie sicher, dass Ihr Query-Port korrekt konfiguriert ist (prüfen Sie den GPanel-Network-Tab) und der Server vollständig gestartet ist.

Direktverbindung

  1. Klicken Sie im Bildschirm Play Online auf Direct Join.
  2. Geben Sie die IP-Adresse und den Hauptport Ihres Servers im Format xxx.xxx.xxx.xxx:port ein. Prüfen Sie den Tab Network in GPanel für diese Werte.
  3. Klicken Sie auf Join.

Wenn Sie sich über die IP-Adresse und den Port Ihres Servers unsicher sind, lesen Sie So finden Sie Ihre Server-IP und Ihren Port.


Kampagnen-Speicherverwaltung

Im Kampagnenmodus pflegt der Server eine dauerhafte Speicherdatei, die Fortschritt, Crew, Geld und den Zustand des U-Boots verfolgt. Es ist wichtig zu wissen, wo sich diese Datei befindet und wie man sie verwaltet, um Backups und Zurücksetzungen durchzuführen.

Speicherdatei-Speicherort

Kampagnen-Speicherstände befinden sich im Verzeichnis Saves/Multiplayer/ innerhalb Ihres Server-Installationsordners. Jede Kampagne wird als Ordner mit mehreren Dateien gespeichert.

Eine Kampagne sichern

  1. Stoppen Sie Ihren Server über GPanel, um sicherzustellen, dass keine Daten geschrieben werden.
  2. Verbinden Sie sich per SFTP und navigieren Sie zu Saves/Multiplayer/.
  3. Laden Sie den gesamten Kampagnenordner als Backup auf Ihren lokalen Computer herunter.
  4. Starten Sie den Server neu, wenn Sie fertig sind.

Eine Kampagne zurücksetzen

Warnung: Das Löschen des Kampagnen-Speicherordners ist dauerhaft und kann nicht rückgängig gemacht werden. Erstellen Sie zuerst ein Backup.
  1. Stoppen Sie Ihren Server.
  2. Navigieren Sie zu Saves/Multiplayer/ per SFTP oder dem GPanel-Dateimanager.
  3. Löschen Sie den Kampagnenordner, den Sie zurücksetzen möchten.
  4. Starten Sie den Server. Eine neue Kampagne wird erstellt, wenn ein Spieler im Spiel eine aus dem Hauptmenü startet.

Aus einem Backup wiederherstellen

  1. Stoppen Sie Ihren Server.
  2. Laden Sie den gesicherten Kampagnenordner per SFTP zurück nach Saves/Multiplayer/ hoch und überschreiben Sie bei Aufforderung vorhandene Dateien mit demselben Namen.
  3. Starten Sie den Server.

Verwandte Artikel


Noch Probleme? Eröffnen Sie ein Support-Ticket unter legionhosting.net/submitticket.php und geben Sie Ihren Servernamen, die Fehlermeldung aus der GPanel-Konsole und die bereits durchgeführten Schritte an.

War dieser Artikel hilfreich?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.