Anleitung: Enshrouded Server erstellen

Aus Survival Servers
Zur Navigation springen Zur Suche springen

Ein Enshrouded Dedicated Server ist ein kostenloses Windows-Programm von Keen Games, das über SteamCMD als App 2278520 installiert wird.

Option 1: Enshrouded Server mieten

Mit Enshrouded Server-Hosting von Survival Servers sind Installation, Port und Einstellungsdatei für dich erledigt.

  1. Bestelle einen Server: Wähle die Spieler-Slots (8 oder 16; 16 ist das Limit des Spiels selbst), einen Standort in der Nähe deiner Gruppe und einen Abrechnungszeitraum.
  2. Öffne den Server im Command Center, sobald er bereit ist.
  3. Setze einen Server Title. Das ist der Name, nach dem deine Freunde im Spiel suchen.
  4. Setze ein Lock Password für deine Spieler und einen anderen Admin Pass für Admins.
  5. Öffne Server Config, um ein Schwierigkeits-Preset zu wählen oder Welteinstellungen zu ändern.
  6. Klicke auf Save Settings & Restart und starte dann den Server, falls er gestoppt ist.
Server Title, Lock Password und Admin Pass im Survival Servers Command Center für einen Enshrouded Server
Server Title, Lock Password und Admin Pass im Command Center.

Option 2: Enshrouded Dedicated Server selbst einrichten

Voraussetzungen

Keens Empfehlungen hängen davon ab, wie viele Leute gleichzeitig spielen:

4 bis 6 Spieler Bis zu 16 Spieler
CPU Intel Core i7 mit 3.2 GHz oder AMD-Äquivalent, 6 Kerne / 12 Threads Intel Core i7 mit 3.7 GHz oder AMD-Äquivalent, 8 Kerne / 16 Threads
Arbeitsspeicher 16 GB 16 GB
Speicherplatz SSD mit mindestens 30 GB frei SSD mit mindestens 30 GB frei
Hochladen Etwa 2 Mbit/s pro Spieler Etwa 2 Mbit/s pro Spieler

Die 16 GB gelten für die ganze Maschine. Der Serverprozess belegt im Leerlauf etwa 4.4 GB, bis zu 100 MB mehr pro Spieler und insgesamt höchstens 6 GB. Die Serverdateien sind etwa 13 GB groß; ein Weltspeicherstand hat 1 bis 100 MB.

Keen liefert nur einen Windows-Server. Community-Docker-Images lassen ihn unter Linux mit Wine laufen; Keen unterstützt dieses Setup nicht.

Quelle: Keens empfohlene Server-Spezifikationen und Dedicated-Server-FAQ.

Schritt 1: SteamCMD installieren

  1. Lade SteamCMD für Windows von Valve herunter.
  2. Erstelle einen Ordner C:\steamcmd und entpacke die ZIP-Datei dorthin.
  3. Wähle einen eigenen Ordner für den Server, zum Beispiel C:\enshrouded-server.

Der Enshrouded-Server lädt mit einer anonymen Anmeldung herunter. Dein Steam-Passwort kommt nie ins Skript.

Schritt 2: Enshrouded Dedicated Server herunterladen

Erstelle in C:\steamcmd eine Datei namens install.bat mit dieser Zeile:

steamcmd.exe +force_install_dir "C:\enshrouded-server" +login anonymous +app_update 2278520 validate +quit

Wähle in Notepad Dateityp: Alle Dateien, damit der Name auf .bat endet, nicht auf .bat.txt. Führe es aus und warte auf Success! App '2278520' fully installed. Prüfe dann, ob C:\enshrouded-server\enshrouded_server.exe existiert.

2278520 ist die Dedicated-Server-App. Das Spiel selbst ist eine andere App und funktioniert hier nicht.

Du kannst Enshrouded Dedicated Server auch über den Bereich Tools deiner Steam-Bibliothek installieren. Keens Steam-Installationsanleitung beschreibt diesen Weg. SteamCMD ist die bessere Wahl für eine Maschine, auf der du nicht spielst.

Schritt 3: Einmal starten

Führe enshrouded_server.exe aus. Ein Konsolenfenster öffnet sich. Wenn es Zeilen wie diese zeigt, läuft der Server:

[Session] 'HostOnline' (up)!
[Session] finished transition from 'Lobby' to 'Host_Online' (current='Host_Online')!

Der erste Start erstellt enshrouded_server.json neben der Exe, mit vier Rollen und zufälligen Passwörtern. Stoppe den Server, bevor du die Datei bearbeitest.

Schritt 4: enshrouded_server.json bearbeiten

Der obere Teil der Datei legt den Server selbst fest. Bearbeite die vorhandenen Werte, statt ein altes Beispiel darüberzukopieren.

{
	"name": "Embervale Keep",
	"saveDirectory": "./savegame",
	"logDirectory": "./logs",
	"ip": "0.0.0.0",
	"queryPort": 15637,
	"slotCount": 16,
	"tags": ["LookingForPlayers", "English", "BaseBuilding"],
	"voiceChatMode": "Proximity",
	"enableVoiceChat": false,
	"enableTextChat": true,
	"gameSettingsPreset": "Default",
	...
}

Das ... steht für den Rest der Datei (die Welteinstellungen, die Rollen und die Bannliste). Tippe es nicht in deine Datei.

Schlüssel Was du einstellen musst
name Der Name, nach dem Spieler suchen. Halte ihn unverwechselbar
queryPort 15637, sofern du keinen anderen Port brauchst
slotCount 1 bis 16
tags Serverlisten-Filter wie LookingForPlayers, eine Sprache, BaseBuilding, Exploration oder Roleplay
enableTextChat, enableVoiceChat Beide sind standardmäßig aus
gameSettingsPreset Default, Relaxed, Hard, Survival oder Custom

Achte auf gültiges JSON: keine Kommentare, keine abschließenden Kommas. In drei Fallen tappen die meisten:

  • Einzelne Welteinstellungen wirken nur unter Custom. Bei jedem anderen Preset ignoriert der Server die Zahlen unter gameSettings.
  • Tag-, Nacht- und Hunger-Timer sind in Nanosekunden. Ein Tag von 30 Minuten ist 1800000000000, nicht 1800.
  • Ein falsch geschriebenes Wort stoppt den Server. Ein falsches Preset, eine falsche Option oder ein falscher Tag beendet ihn innerhalb von 2 Sekunden, und der Fehler steht nur im Konsolenfenster.

Alle 37 Welteinstellungen, mit den Bereichen, die der Server wirklich nutzt, und was jedes Preset ändert: Enshrouded Servereinstellungen.

Schritt 5: Server privat machen

Enshrouded hat keinen Schalter für versteckt oder nur für Freunde. Jeder Dedicated Server erscheint in der Serverliste, und die Passwörter entscheiden, wer hineinkommt.

  • Jede Rolle in userGroups hat ein eigenes Passwort. Das Passwort, das ein Spieler eingibt, bestimmt seine Rolle.
  • Die frische Datei hat vier Rollen, Admin, Friend, Guest und Visitor, jede mit einem zufälligen Passwort. Ändere die, die du nutzt, und lass die übrigen zufällig, damit sich niemand den Zugang erraten kann.
  • Gib das Friend-Passwort an deine Gruppe weiter und behalte Admin für dich.
  • Lass den Tag LookingForPlayers weg, damit der Server nicht bei Fremden auftaucht, die nach offenen Servern filtern.

Was jede Rolle darf und wie du kickst und bannst: Enshrouded Admin-Befehle und Rollen.

Enshrouded Serverbrowser-Tags im Server Config-Tool von Survival Servers
Die 19 Serverlisten-Tags, die das Spiel akzeptiert, angezeigt in der Server Config im Command Center.

Schritt 6: Port 15637 öffnen

Der Server braucht einen Port: queryPort, standardmäßig 15637 UDP.

  1. Gib der Server-Maschine eine feste Adresse in deinem Netzwerk, zum Beispiel per DHCP-Reservierung im Router.
  2. Erlaube 15637 UDP in der Windows-Firewall auf diesem Rechner.
  3. Leite 15637 UDP auf deinem Router an die Adresse der Maschine weiter. Wenn du queryPort geändert hast, verwende deine Nummer an beiden Stellen.

Lass die Firewall an und stell den Rechner nicht in die DMZ des Routers, nur um einen Port zu öffnen. Wenn dein Anbieter Carrier-Grade NAT nutzt, kann Portweiterleitung gar nicht funktionieren; frag ihn nach einer öffentlichen IPv4-Adresse. Keens Netzwerk-Fehlerbehebung hat weitere Prüfungen.

Schritt 7: Dem Server beitreten

  1. Starte Enshrouded und wähle Join.
  2. Aktiviere Dedizierte Server anzeigen im Filter rechts.
  3. Suche nach dem Namen deines Servers und gib ein Rollenpasswort ein.
  4. Markiere ihn mit dem Stern-Symbol, dann steht er ab da ganz oben.

Wenn er nicht auftaucht, füge ihn zu den Steam-Favoriten hinzu: Wähle in Steam Ansicht, dann Spieleserver, dann das + im Tab Favoriten, und gib deine öffentliche IP und den Query-Port ein, zum Beispiel 203.0.113.10:15637. Mehr Hilfe: So trittst du einem Enshrouded-Server bei.

Ein Test aus deinem eigenen Netzwerk beweist nicht, dass Spieler von außen verbinden können. Lass einen Freund es probieren.

Updates und Backups

Der Server speichert die Welt alle 5 Minuten. Charaktere liegen nicht auf dem Server: Der Charakter jedes Spielers wird auf dessen eigenem PC gespeichert.

Stoppe vor einem Update den Server und kopiere den ganzen Speicherordner plus enshrouded_server.json an einen sicheren Ort. Führe dann install.bat erneut aus; validate prüft jede Datei. Starte den Server und stelle sicher, dass die Welt lädt, bevor du die alte Kopie löschst.

Wenn Keen das Spiel patcht, aktualisieren sich die Spiele der Spieler über Steam, und der Server muss nachziehen. Bis dahin sehen Spieler Version Mismatch: Version Mismatch beim Enshrouded-Server.

Was sich in 1.0 geändert hat: Enshrouded 1.0 Server-Anleitung.

Fehlerbehebung

  • Server nicht in der Liste: Warte auf die Zeile HostOnline, prüfe, ob Dedizierte Server anzeigen aktiviert ist, ob Server und Spiel dieselbe Version haben und ob 15637 UDP offen ist. Versuche es über einen Steam-Favoriten.
  • Server schließt sich direkt nach dem Start: ein falsches Wort in enshrouded_server.json. Lies das Konsolenfenster, bevor es sich schließt, oder starte die exe aus einer Eingabeaufforderung, damit der Fehler auf dem Bildschirm bleibt.
  • Einstellungen ändern nichts: Das Preset steht nicht auf Custom, oder du hast eine Kopie der Datei bearbeitet, die nicht neben der Exe liegt.
  • Freunde haben die falschen Berechtigungen: sie sind mit dem Passwort einer anderen Rolle beigetreten. Jede Rolle braucht ihr eigenes.
  • Rubberbanding oder Server overloaded: Die Maschine kommt nicht hinterher. Vergleiche sie mit den Anforderungen oben, senke die Slots und starte den Server neu.

Fragen

Ist der Enshrouded Dedicated Server kostenlos?
Ja. Es ist ein kostenloser Download über SteamCMD oder die Steam-Bibliothek unter Tools, mit anonymem Login.
Kann ich den Server auf dem PC laufen lassen, auf dem ich spiele?
Ja, wenn er beides schafft. Plane für das Spiel und gleichzeitig bis zu 6 GB für den Server ein.
Wie viele Spieler können einem Enshrouded Dedicated Server beitreten?
1 bis 16, festgelegt durch slotCount.
Können PS5-Spieler beitreten?
Nicht auf einem Server, den du selbst aufsetzt. Spieler können keinen PS5 Dedicated Server hosten, und es gibt kein Crossplay mit Steam. PS5-Gruppen mieten bei einem Hoster einen separaten PS5 Server: Enshrouded PS5 Server-Hosting. Zum Beitreten brauchen Spieler PlayStation Plus. Schritt für Schritt: Anleitung für den Enshrouded PS5 Dedicated Server. Siehe Enshrouded Crossplay: PC, PS5 und Xbox.
Läuft er unter Linux?
Nicht offiziell. Keen liefert nur einen Windows-Server aus.
Braucht er einen Steam-Account?
Nicht für den Download: SteamCMD meldet sich anonym an. Spieler brauchen ihre eigene Kopie des Spiels auf Steam.

Siehe auch