RuneScape Dragonwilds: Erweiterte Serverkonfiguration

Aus Survival Servers
Zur Navigation springen Zur Suche springen


Wichtig: Sichere deine Serverdateien immer, bevor du Konfigurationsänderungen vornimmst. Stoppe deinen Server, bevor du Konfigurationsdateien bearbeitest.

DedicatedServer.ini

Fast die gesamte Serverkonfiguration steckt in einer einzigen Datei, DedicatedServer.ini:

<server install folder>\RSDragonwilds\Saved\Config\WindowsServer\DedicatedServer.ini

Eine vollständige Datei:

[SectionsToSave]
bCanSaveAllSections=true

[/Script/Dominion.DedicatedServerSettings]
PlatformPolicy=Crossplay
OwnerId=YOUR_PLAYER_ID_HERE
WorldPassword=
AdminPassword=
ServerName=My Dragonwilds Server
DefaultWorldName=
ServerGuid=

Einstellungsreferenz

Einstellung Erforderlich Beschreibung
OwnerId Ja Die Spieler-ID des Besitzers im Spiel. Ohne sie startet der Server nicht und erscheint auch nicht im Serverbrowser. Du findest sie im Spielclient unter Settings, unten am Bildschirmrand.
ServerName Empfohlen Anzeigename, der im Serverbrowser erscheint.
WorldPassword Nein Passwort, das zum Beitreten erforderlich ist. Leer lassen für einen offenen Server. Nur alphanumerische Zeichen verwenden. Dieses Passwort hat Vorrang vor jedem Passwort, das in der Speicherdatei der Welt hinterlegt ist.
AdminPassword Nein Gewährt jedem, der es eingibt, zusätzlich zum Besitzer Admin-Rechte im Spiel.
DefaultWorldName Nein Der Name der Welt, die der Server erstellt, wenn kein Spielstand vorhanden ist. Sobald es ein .sav gibt, lädt der Server stattdessen das neueste. Leer lassen, damit der Server beim ersten Start eine Standardwelt erstellt.
ServerGuid Nein Wird vom Server erzeugt. Leer lassen und nicht von Hand bearbeiten.

Spielerlimit: 6 Spieler, vom Spiel fest vorgegeben. Es gibt keine Max-Players-Einstellung, die sich erhöhen ließe.

Konfigurationsdateien bearbeiten

Für Kunden von Survival Servers: Alle sechs bearbeitbaren Einstellungen findest du unter Modify Game Server Settings auf der Seite deines Servers, die Datei musst du also normalerweise nicht direkt anfassen:

  1. Melde dich in deinem Command Center an
  2. Klicke auf Stop, um deinen Server herunterzufahren
  3. Bearbeite die Felder unter Modify Game Server Settings oder nutze den Button DedicatedServer.ini unter TOOLS oder FTP (FTP DETAILS)
  4. Klicke auf Save Settings & Restart in der Leiste unten im Fenster

Hinweis: Das Webinterface erzeugt DedicatedServer.ini bei jedem Serverstart neu aus den Feldern im Webinterface. Setze die Werte über das Webinterface, statt die Datei von Hand zu bearbeiten, sonst werden deine Änderungen beim nächsten Start überschrieben.

Bei selbst gehosteten Servern: Stoppe den Server, bearbeite die Datei in einem Texteditor, speichere und starte den Server.

Versionsabgleich

Ein Dedicated Server muss mit dem gleichen Build wie der Client laufen. Ein Server mit abweichender Version zeigt keinen Fehler, er verschwindet komplett aus dem Serverbrowser. Wenn Spieler melden, dass dein Server nach einem Patch fehlt, aktualisiere ihn, und er taucht wieder auf.

Aktualisiere einen selbst gehosteten Server mit SteamCMD über die App ID des Dedicated Servers 4019830:

steamcmd +force_install_dir C:\DragonwildsServer +login anonymous +app_update 4019830 validate +quit

Das ist an Patch-Tagen am wichtigsten, wie am 15. September 2026, als 1.0 gleichzeitig für PC, PlayStation 5, Xbox Series X|S und Nintendo Switch 2 erschien und jeder Client am selben Tag aktualisiert wurde.

Serveroptionen

Dedicated Server erlauben Anpassungen der Spielregeln über die Standardwerte hinaus, etwa XP-Raten, Respawn-Raten für Ressourcen und Gegnerskalierung. XP-Raten und Gegnerskalierung sind Welteinstellungen, die im Weltspeicherstand liegen; auf Survival Servers änderst du sie unter TOOLS > Server Config. Andere Regeländerungen kommen als serverseitige Pak-Mods. Keine davon ist ein Schlüssel in DedicatedServer.ini.

Was serverseitig läuft und was nicht, findest du unter RuneScape: Dragonwilds: Mods installieren.

Speicher- und Charakterdaten

RuneScape: Dragonwilds speichert Weltspeicherstände und Charakterdaten getrennt:

Datentyp Lokaler Pfad Format
Weltspeicherstände %localappdata%\RSDragonwilds\Saved\SaveGames\ .sav-Dateien
Charakterdaten %localappdata%\RSDragonwilds\Saved\SaveCharacters\ .json Dateien (Stats, Inventar, Quests, Skills)
Spieleinstellungen %localappdata%\RSDragonwilds\Saved\Config\Windows\ GameUserSettings.ini

Hinweis: RuneScape: Dragonwilds speichert Spielstände lokal, und die Steam-Version unterstützt zusätzlich Steam Cloud Save. Nutze manuelle Backups, um zwischen mehreren PCs zu teilen.

Auf Dedicated Servern liegen die entsprechenden Verzeichnisse im eigenen Ordner RSDragonwilds\Saved\ des Servers. Sind mehrere .sav Dateien vorhanden, lädt der Server die zuletzt geänderte, entferne oder benenne also alte Speicherstände um, die nicht geladen werden sollen.

Admin- und Spielerverwaltung

Dedicated Server bringen Admin-Werkzeuge im Tab Server Management im Spiel mit (ESC drücken, dann Settings). Admins können Spieler, die online sind, kicken und bannen; der Besitzer kann jeden bannen und entbannen, online oder offline.

Die vollständige Referenz findest du unter RuneScape: Dragonwilds: Admin-Befehle.

Netzwerkkonfiguration

Der Dedicated Server nutzt standardmäßig UDP-Port 7777. Ein zweiter Server auf derselben Maschine nutzt 7778, ein dritter 7779 und so weiter.

Der Port muss direkt über UDP erreichbar sein. Jeder Router zwischen dem Server und deinem Internetanbieter braucht die Weiterleitung, und manche Anbieter blockieren Portweiterleitungen komplett – dann musst du sie über deren Admin-Tool oder deren Support freischalten lassen.

Router: leite UDP 7777 an die lokale IP-Adresse deines Servers weiter.

Firewall (Windows PowerShell):

New-NetFirewallRule -DisplayName "Dragonwilds Server" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow

Firewall (Linux ufw):

sudo ufw allow 7777/udp

Wenn der Server in den Serverlisten anderer Spieler auftaucht, aber niemand beitreten kann, ist die Portweiterleitung irgendwo fehlgeschlagen.

Arbeitsspeicher-Bedarf

Rechne mit etwa 2 GB Grundbedarf plus 1 GB pro verbundenem Spieler. Ein voller Server mit 6 Spielern braucht daher etwa 8 GB. Zu wenig Arbeitsspeicher zeigt sich als Ruckeln und Rubberbanding, wenn sich die Welt füllt, nicht als saubere Fehlermeldung.

Performance-Tipps

  • Nutze eine SSD oder ein NVMe-Laufwerk, um Ladezeiten der Welt und Hänger beim Chunk-Streaming zu verringern
  • Deaktiviere ungenutzte Mods. Jede aktive Mod erhöht den Arbeitsspeicher- und CPU-Verbrauch
  • Plane regelmäßige Neustarts ein, damit der Speicherverbrauch berechenbar bleibt
  • Halte den Server aktuell, sowohl wegen der Performance-Patches als auch, weil ein veralteter Server aus dem Serverbrowser
  • Behalte die Ressourcenauslastung im Blick, während Spieler online sind

Backup-Konfiguration

Manuelle Backups

  1. Stoppe den Server
  2. Kopiere das Verzeichnis Saved\, einschließlich SaveGames\ und SaveCharacters\, an einen sicheren Ort
  3. Starte den Server

Automatische Backups (Survival Servers)

Survival Servers bietet automatische Backups über das Command Center. Erstelle jederzeit dein eigenes Backup, indem du das Verzeichnis Saved\ per FTP oder über den Dateimanager herunterlädst.

Crossplay und wer beitreten kann (PlatformPolicy, 1.0)

Version 1.0 (15. September 2026) hat PlatformPolicy unter [/Script/Dominion.DedicatedServerSettings] in die DedicatedServer.ini aufgenommen. Die Einstellung legt fest, welche Plattformen dem Server beitreten können:

Wert Wer beitreten kann
Crossplay S und Nintendo Switch 2. Das ist die Standardeinstellung des Spiels. Ein Server, dessen Datei keine PlatformPolicy-Zeile enthält, protokolliert „PlatformPolicy not set - defaulting to Crossplay“.
PC Nur Steam- und Epic-Spieler
PlayStation Nur PlayStation 5
Xbox S (nur diese Plattform)
Nintendo Nur Nintendo Switch 2

Auf Survival Servers ist das das Dropdown Crossplay unter Modify Game Server Settings auf der Seite deines Servers (Everyone (crossplay), PC only (Steam and Epic), PlayStation only, Xbox only, Nintendo Switch 2 only). Das Webinterface schreibt die Zeile in die DedicatedServer.ini, und die Änderung gilt ab dem nächsten Neustart. Die Datei von Hand zu bearbeiten hält nur, bis das Einstellungsformular gespeichert wird: Ab dann schreibt das Webinterface bei jedem Start den Wert aus dem Formular. Den Wert aus der Datei behält es nur, solange das Formular noch nie einen gespeichert hat, und fällt auf Crossplay zurück, wenn die Zeile fehlt.

Siehe auch