Zurück zur Kategorie
Spiele-Server & OuiPanel
53 Anleitungen
Sons of the ForestVeröffentlicht am 11. November 20267 Min. Lesezeit

Sons of the Forest Server erstellen

Um einen Sons of the Forest Server zu erstellen, starten Sie ihn einmal in OuiPanel und geben dann sein Passwort an Ihre Freunde weiter. Der Server wird ohne Steam-Konto heruntergeladen, und Sie müssen nichts installieren. Diese Anleitung führt Schritt für Schritt durch OuiPanel, das Game-Panel von OuiHeberg, vom ersten Start bis zu den Backups. Sie geht von einem bereits bei OuiHeberg bestellten Sons of the Forest Server aus.


Den Sons of the Forest Server zum ersten Mal starten

Endnight, das Studio des Spiels, veröffentlicht nur eine Windows-Version des Servers. Auf unseren Maschinen läuft sie unter Linux mit Wine, einem Werkzeug, das Windows-Programme ausführt. Alles ist bereits eingerichtet.

  1. Melden Sie sich bei OuiPanel unter dash.ouipanel.com an und öffnen Sie Ihren Sons of the Forest Server.

  2. Öffnen Sie die Konsole und klicken Sie auf Starten.

  3. Warten Sie, bis die Konsole den Status Läuft anzeigt.

Beim ersten Start lädt der Server das Spiel von Steam herunter. Dieser Start dauert daher länger als die folgenden. Der Server ist bereit, sobald die Konsole eine Zeile anzeigt, die mit server loaded. endet.

Konsole von OuiPanel eines laufenden Sons of the Forest Servers mit der Zeile server loaded

Während des Ladens zeigt die Konsole Dutzende Zeilen WARNING und ERROR zu Shadern. Sie sind normal. Der Server hat keine Grafikkarte, und das Spiel meldet das. In unserem Test startete ein neuer Server beim ersten Versuch, ohne jeden Neustart.

Die Schaltfläche Stoppen beendet das Spiel, ohne den Spielstand zu speichern. Was die Spieler seit der letzten automatischen Speicherung getan haben, geht dann verloren. Warten Sie diese Speicherung ab, alle 10 Minuten, bevor Sie den Server stoppen oder neu starten.


Dem Server im Spiel beitreten

Ihr Server ist durch ein Passwort geschützt, das OuiPanel beim Erstellen erzeugt. Er wird unter dem Namen „Serveur Sons of the Forest OuiHeberg“ geliefert. Geben Sie ihm in der Variable Servername Ihren eigenen Namen, sonst zeigt die Liste des Spiels diesen Standardnamen.

  1. Öffnen Sie Konfiguration › Servereinstellungen und kopieren Sie den Wert des Feldes Serverpasswort.

  2. Lesen Sie auf der Seite Globale Ansicht die Hauptadresse des Servers ab, in der Form IP:Port.

  3. Starten Sie Sons of the Forest, öffnen Sie das Mehrspielermenü und suchen Sie Ihren Server mit seinem Namen in der Serverliste.

  4. Geben Sie das Passwort ein, wenn das Spiel danach fragt.

In unserem Test hat Steam den Server unter seinem Namen gelistet. Die Verbindung mit einem Spieler haben wir noch nicht geprüft. Die beiden letzten Schritte stammen daher aus der Anleitung von Endnight und aus seinen Patchnotes. Laut diesen Notes erlaubt das Mehrspielermenü auch eine direkte Verbindung, über die IP-Adresse und den Port des Servers.

Der in OuiPanel angezeigte Port ist der Spielport. Der Query-Port und der BlobSync-Port folgen direkt danach. Sie werden mit dem Server zugewiesen, und Sie müssen nichts öffnen.


Die Variablen in OuiPanel einstellen

Die Einstellungen, die beim Start gelesen werden, stehen unter Konfiguration › Servereinstellungen, im Block Umgebungsvariablen. Bestätigen Sie ein Feld mit dem Haken rechts daneben und starten Sie den Server neu.

VariableZweck
Query-PortPort der Steam-Serverliste, direkt nach dem Hauptport. Er ist gesperrt
BlobSync-PortPort, über den das Spiel seine Daten mit den Spielern austauscht. Er ist gesperrt
ServernameName in der Liste des Spiels, höchstens 60 Zeichen
Maximale SpielerzahlZahl der Plätze, von 1 bis 8, die Grenze des Spiels. Geliefert wird der Wert 4
ServerpasswortPasswort, das Spieler eingeben, beim Erstellen erzeugt. Laut Endnight höchstens 40 Zeichen
SpielmodusListe mit normal, hard, hardsurvival, peaceful oder custom. Nur beim Erstellen eines Spiels gelesen
Automatische AktualisierungSchalter, standardmäßig aktiviert. Steam aktualisiert das Spiel bei jedem Start
Netzwerktest überspringenListe mit true oder false. Geliefert wird true, behalten Sie diesen Wert
SpeicherplatzNummer des geladenen Spiels, bei Lieferung 0000000001. Eine neue Nummer erstellt ein neues Spiel

Umgebungsvariablen eines Sons of the Forest Servers, darunter das Passwort

Laut Endnight öffnet ein leeres Passwort den Server für alle. Behalten Sie eines, wenn der Server Ihren Freunden vorbehalten ist.

Stellen Sie Netzwerktest überspringen nicht auf false. In unserem Test blieb die Konsole dann bei Testing public accessibility... stehen, und der Server wurde nie fertig gestartet. Mit true hat Steam den Server trotzdem gelistet.


Die Datei dedicatedserver.cfg verstehen

Das Spiel liest seine Einstellungen auch aus der Datei serverconfig/dedicatedserver.cfg, im JSON-Format.

  1. Klicken Sie im Seitenmenü auf Dateimanager.

  2. Öffnen Sie den Ordner serverconfig.

  3. Klicken Sie auf dedicatedserver.cfg. Das Fenster „Bearbeite dedicatedserver.cfg“ öffnet sich.

Fenster Bearbeite dedicatedserver.cfg eines Sons of the Forest Servers mit allen Schlüsseln

Bei jedem Start schreibt OuiPanel den Servernamen, ServerName, und den Speicherplatz, SaveSlot, in diese Datei. Ports, Spielerzahl, Passwort und Spielmodus laufen über den Startbefehl. Laut Endnight hat dieser Befehl Vorrang vor der Datei.

Die Schlüssel GamePort, QueryPort, BlobSyncPort, MaxPlayers, Password und GameMode der Datei bleiben daher ohne Wirkung. Für das Passwort haben wir das geprüft. Das Feld Password der Datei bleibt leer, und das Spiel nutzt das Passwort aus dem Panel.

Laut der Anleitung von Endnight liest das Spiel die übrigen Schlüssel, zum Beispiel diese.

"LanOnly": false,
"SaveInterval": 600,
"SaveMode": "Continue",
  • LanOnly auf true entfernt den Server aus der öffentlichen Liste.

  • SaveInterval legt den Abstand zwischen zwei automatischen Speicherungen fest. Der Wert 600 entspricht 10 Minuten.

  • GameSettings regelt das Nachwachsen der Bäume und den Schaden an Bauten, in jedem Modus.

Andere Werte für diese Schlüssel haben wir auf unseren Servern noch nicht ausprobiert. Bearbeiten Sie die Datei bei gestopptem Server, klicken Sie auf Speichern und starten Sie den Server dann.

Setzen Sie SaveMode nie auf New. Laut Endnight erstellt das Spiel dann bei jedem Start ein neues Spiel und überschreibt das des gewählten Speicherplatzes.


Ein neues Spiel beginnen

Der Spielmodus wird beim Erstellen des Spiels festgelegt. Laut Endnight wird er ignoriert, wenn das Spiel schon existiert. Um den Modus zu wechseln, beginnen Sie ein anderes Spiel auf einem neuen Speicherplatz.

  1. Warten Sie eine automatische Speicherung ab und stoppen Sie dann den Server.

  2. Wählen Sie unter Umgebungsvariablen den Spielmodus.

  3. Geben Sie unter Speicherplatz eine freie Nummer ein, zum Beispiel 2.

  4. Starten Sie den Server.

In unserem Test hat das Spiel das fehlende Spiel erstellt und es beim nächsten Start wieder geladen. Das alte Spiel bleibt in seinem Ordner. Tragen Sie seine Nummer wieder ein, um es zurückzuholen. Der Modus custom liest zusätzlich den Block CustomGameModeSettings aus dedicatedserver.cfg, ebenfalls beim Erstellen, laut Endnight.

Die Spiele liegen in serverconfig/Saves/DedicatedServer/Multiplayer/. Jeder Ordner trägt die Nummer des Speicherplatzes mit 10 Stellen, 0000000001 für Speicherplatz 1. Das Spiel selbst ist die Datei SaveData.zip.

Ordner 0000000001 eines Sons of the Forest Servers mit der Datei SaveData.zip des Spiels

Um ein Spiel von Ihrem PC fortzusetzen, müssten Sie seinen Ordner nach Multiplayer kopieren und seine Nummer unter Speicherplatz eintragen. Auf dem PC liegen die Online-Spiele in AppData/LocalLow/Endnight/SonsOfTheForest/Saves, unter Ihrer Steam-ID. Diesen Transfer haben wir noch nicht mit einem echten Spiel getestet. Laut anderen Hostern wird das Inventar der Spieler möglicherweise nicht übernommen.


Den Spielstand sichern

  • Das Spiel speichert den Spielstand alle 10 Minuten selbst, auch ohne Spieler. Die Konsole zeigt dann Autosave complete, mit der Uhrzeit.

  • Die Schaltfläche Stoppen speichert den Spielstand nicht. Auch die Konsole von OuiPanel kann keine Speicherung erzwingen.

  • Warten Sie daher vor dem Stoppen oder Neustarten die nächste Zeile Autosave complete ab.

Die Seite Backups von OuiPanel erstellt mit Backup erstellen eine Kopie des Servers. Sie enthält Ihre Spiele und Einstellungen, aber auch die Spieldateien, und braucht daher Platz. In unserem Test hat Wiederherstellen das Spiel auf den Stand zum Zeitpunkt des Backups zurückgesetzt. Der Server hat es danach wieder geladen. Stoppen Sie den Server vor dem Wiederherstellen.

Seite Sicherungen von OuiPanel mit einem Sons of the Forest Backup und Wiederherstellen

Sie können den Ordner serverconfig auch per SFTP auf Ihren Computer kopieren, mit der Anleitung Per SFTP mit FileZilla verbinden.


Den Server aktualisieren

Der Schalter Automatische Aktualisierung ist standardmäßig aktiviert. Bei jedem Start prüft Steam dann die Spielversion, bevor der Server startet. Diese Prüfung haben wir in der Konsole gesehen. Endnight veröffentlicht selten Updates, und während unseres Tests ist keines erschienen.

Ein laufender Server aktualisiert sich nicht. Warten Sie nach einem Update des Spiels eine automatische Speicherung ab und starten Sie den Server dann über die Konsole neu.

Um Admin Ihres Servers zu werden, lesen Sie die Anleitung Sons of the Forest Cheats und Konsolenbefehle. Um die Zahl der Plätze einzustellen, lesen Sie die Anleitung Sons of the Forest: Wie viele Spieler?.


Wenn der Server nicht startet

Die Konsole von OuiPanel zeigt das Protokoll des Servers. Lesen Sie zuerst die letzten Zeilen.

SymptomLösung
Die Konsole bleibt bei Testing public accessibility... stehenStellen Sie Netzwerktest überspringen wieder auf true und starten Sie neu
Die Konsole zeigt Dutzende Zeilen WARNING: ShaderDas ist normal. Warten Sie auf die Zeile, die mit server loaded. endet
Die Konsole zeigt ERROR: the game is missingDas Spiel wurde nicht heruntergeladen. Lassen Sie Automatische Aktualisierung aktiviert und starten Sie den Server neu
Die Konsole meldet configuration file is invalidDas Spiel konnte dedicatedserver.cfg nicht lesen. Prüfen Sie Kommas und Anführungszeichen Ihrer Änderungen
Name, Spielerzahl oder Passwort ändern sich nichtDiese Werte kommen aus den Variablen von OuiPanel. Ändern Sie sie unter Umgebungsvariablen
Das Spiel ist verschwundenPrüfen Sie Speicherplatz. Eine andere Nummer lädt ein anderes Spiel

Brauchen Sie Hilfe?

Eröffnen Sie ein Ticket über Tickets › Ticket öffnen oder über die Kachel Support kontaktieren unten auf der Seite Ihres Servers im Kundenbereich. Sie können Ihre Frage auch auf dem Discord von OuiHeberg stellen.

War dieser Artikel hilfreich?

17 Aufrufe
Diesen Artikel teilen
Sons of the Forest
Brauchen Sie einen Sons of the Forest Server?

Sons of the Forest Server mieten ab 7,99 €/Monat, für bis zu 8 Spieler im Koop, mit SFTP-Zugang, Backups und Anti-DDoS inklusive.

Angebote ansehen →
Sons of the Forest
Brauchen Sie einen Sons of the Forest Server?

Sons of the Forest Server mieten ab 7,99 €/Monat, für bis zu 8 Spieler im Koop, mit SFTP-Zugang, Backups und Anti-DDoS inklusive.

Angebote ansehen →

Verwandte Artikel