Vor 7 Stunden
Diese Anleitung führt dich von der ersten Installation via SteamCMD bis zur fertigen Welt-Konfiguration.
1. Systemanforderungen
Stelle sicher, dass dein System für die gewünschte Spieleranzahl bereit ist:
2–4 Spieler: 8–12 GB RAM, 2 Kerne (3,2 GHz), 35 GB SSD.
10 Spieler: 16 GB RAM, 2 Kerne (3,2 GHz), 35 GB SSD.
2. Installation via SteamCMD
SteamCMD ist das Kommandozeilen-Tool von Valve, um Server-Dateien herunterzuladen.
SteamCMD herunterladen: Falls noch nicht geschehen, lade SteamCMD von Valve herunter und entpacke es (z. B. nach C:\SteamCMD).
Eingabeaufforderung öffnen: Navigiere in den Ordner und starte die steamcmd.exe.
Befehlsfolge ausführen: Gib die folgenden Befehle nacheinander ein:
Tipp: Wiederhole diesen Vorgang regelmäßig, um den Server nach Spiele-Patches aktuell zu halten.
3. Konfiguration der JSON-Dateien
Der Server benötigt zwei spezifische Dateien, damit er weiß, wie er heißt und welche Welt er laden soll.
Schritt A: ServerDescription.json
Erstelle diese Datei direkt im Stammverzeichnis deines Servers (z. B. in C:\Game_Servers\Windrose_Server).
Schritt B: WorldDescription.json
Zuerst musst du die Ordnerstruktur für die Welt erstellen. Der Pfad sieht so aus:
R5/Saved/SaveProfiles/Default/RocksDB//Worlds/0A6AD9DD71A1FD93921132427EFAFF3C/
Hinweis: steht für die aktuelle Versionsnummer des Spiels.
Erstelle in diesem Ordner die Datei WorldDescription.json:
4. Coach-Tipps: Häufige Fehler vermeiden
⚠ Die ID-Synchronisation
Das ist der wichtigste Punkt: Damit der Server deine Welt erkennt und keine neue generiert, müssen folgende drei Angaben identisch sein:
WorldIslandId (in der ServerDescription.json)
IslandId (in der WorldDescription.json)
Name des Unterordners im "Worlds"-Verzeichnis.
In unserem Beispiel nutzen wir die ID: 0A6AD9DD71A1FD93921132427EFAFF3C.
Passwortschutz: Möchtest du ein Passwort nutzen, setze IsPasswordProtected auf true und füge die Zeile "Password": "DeinPasswort" in die ServerDescription.json ein.
Schwierigkeit: Der WorldPresetType "Medium" nutzt Standardwerte. Für eigene Anpassungen (z.B. mehr Gegner-HP) muss dies auf "Custom" gestellt und die WorldSettings ausgefüllt werden.
5. Server-Start & Verbindung
Starte die Server-Executable in deinem Hauptverzeichnis. Sobald die Konsole meldet, dass der Server bereit ist, können Spieler beitreten:
Starte den Windrose-Client.
Wähle "Join Server".
Gib den Einladungscode ein, der in der Server-Konsole generiert wurde.
Viel Erfolg beim Hosten!
LG
rumpel
1. Systemanforderungen
Stelle sicher, dass dein System für die gewünschte Spieleranzahl bereit ist:
2–4 Spieler: 8–12 GB RAM, 2 Kerne (3,2 GHz), 35 GB SSD.
10 Spieler: 16 GB RAM, 2 Kerne (3,2 GHz), 35 GB SSD.
2. Installation via SteamCMD
SteamCMD ist das Kommandozeilen-Tool von Valve, um Server-Dateien herunterzuladen.
SteamCMD herunterladen: Falls noch nicht geschehen, lade SteamCMD von Valve herunter und entpacke es (z. B. nach C:\SteamCMD).
Eingabeaufforderung öffnen: Navigiere in den Ordner und starte die steamcmd.exe.
Befehlsfolge ausführen: Gib die folgenden Befehle nacheinander ein:
Code:
// 1. Installationspfad festlegen (Beispielpfad)
force_install_dir "C:\Game_Servers\Windrose_Server"
// 2. Anonym anmelden (kein Spielekauf auf dem Server nötig)
login anonymous
// 3. Server-Dateien herunterladen/aktualisieren (App-ID: 4129620)
app_update 4129620 validate
// 4. SteamCMD beenden
quitTipp: Wiederhole diesen Vorgang regelmäßig, um den Server nach Spiele-Patches aktuell zu halten.
3. Konfiguration der JSON-Dateien
Der Server benötigt zwei spezifische Dateien, damit er weiß, wie er heißt und welche Welt er laden soll.
Schritt A: ServerDescription.json
Erstelle diese Datei direkt im Stammverzeichnis deines Servers (z. B. in C:\Game_Servers\Windrose_Server).
Code:
JSON
{
"ServerName": "My Windrose Server",
"MaxPlayerCount": 4,
"IsPasswordProtected": false,
"WorldIslandId": "0A6AD9DD71A1FD93921132427EFAFF3C"
}Schritt B: WorldDescription.json
Zuerst musst du die Ordnerstruktur für die Welt erstellen. Der Pfad sieht so aus:
R5/Saved/SaveProfiles/Default/RocksDB/
Hinweis:
Erstelle in diesem Ordner die Datei WorldDescription.json:
Code:
JSON
{
"IslandId": "0A6AD9DD71A1FD93921132427EFAFF3C",
"WorldName": "New World",
"WorldPresetType": "Medium",
"WorldSettings": {}
}4. Coach-Tipps: Häufige Fehler vermeiden
⚠ Die ID-Synchronisation
Das ist der wichtigste Punkt: Damit der Server deine Welt erkennt und keine neue generiert, müssen folgende drei Angaben identisch sein:
WorldIslandId (in der ServerDescription.json)
IslandId (in der WorldDescription.json)
Name des Unterordners im "Worlds"-Verzeichnis.
In unserem Beispiel nutzen wir die ID: 0A6AD9DD71A1FD93921132427EFAFF3C.
Passwortschutz: Möchtest du ein Passwort nutzen, setze IsPasswordProtected auf true und füge die Zeile "Password": "DeinPasswort" in die ServerDescription.json ein.
Schwierigkeit: Der WorldPresetType "Medium" nutzt Standardwerte. Für eigene Anpassungen (z.B. mehr Gegner-HP) muss dies auf "Custom" gestellt und die WorldSettings ausgefüllt werden.
5. Server-Start & Verbindung
Starte die Server-Executable in deinem Hauptverzeichnis. Sobald die Konsole meldet, dass der Server bereit ist, können Spieler beitreten:
Starte den Windrose-Client.
Wähle "Join Server".
Gib den Einladungscode ein, der in der Server-Konsole generiert wurde.
Viel Erfolg beim Hosten!
LG
rumpel