Nightingale Dedicated Server einrichten

Aus Survival Servers
Zur Navigation springen Zur Suche springen

Nightingale liefert seit dem Dedicated-Server-Update vom Juli 2025 einen kostenlosen offiziellen Dedicated Server mit.

Voraussetzungen

  • Windows oder Linux. Der Server ist ein vollständiger Unreal Engine 5 Build: Rechne mit 6-8 GB RAM pro Server und einer modernen Multi-Core-CPU.
  • Etwa 11 GB Speicherplatz für die Installation, plus Platz für Realm- und Charakter-Spielstände.
  • SteamCMD. Der Server ist kostenlos und wird anonym installiert. Du musst das Spiel nicht besitzen, um ihn zu betreiben.

Installation

Installiere die Steam-App 3796810 („Nightingale Dedicated Server“) mit SteamCMD:

steamcmd +login anonymous +force_install_dir C:\nightingale +app_update 3796810 +quit

Die ausführbare Windows-Serverdatei ist NWXServer.exe im Stammverzeichnis der Installation.

Konfiguration

Kopiere NWX\Config\ExampleServerSettings.ini nach ServerSettings.ini im selben Ordner. Die gesamte Dateikonfiguration besteht aus drei Schlüsseln unter [/Script/NWX.NWXServerSettings]:

  • Password: Verbindungspasswort, nach dem Spieler beim Beitreten gefragt werden.
  • AdminPassword: Wenn du das im Spiel eingibst, schaltet es Kick/Ban frei (und das Cheat-Menü, falls aktiviert).
  • StartingDifficulty: easy, medium, hard oder extreme. Gilt nur für die allererste Map des Servers und wird ignoriert, wenn der erste Beitretende bestehende Realms importiert.

Alles andere läuft über die Kommandozeile:

NWXServer.exe -log -port=7777 -statusPort=7778 "-ini:Game:[/Script/Engine.GameSession]:MaxPlayers=6"
  • -port=: Spiel-Traffic, UDP. Das Gleichheitszeichen ist Pflicht, sonst ignoriert Unreal das Flag stillschweigend.
  • MaxPlayers: Der Entwickler unterstützt höchstens 6 Spieler; ein Betrieb mit mehr als 6 wird nicht unterstützt.
  • -statusPort=: optionaler HTTP-Endpunkt. GET /status liefert die Spielerzahl und einen Status ready/loading zurück. Er lauscht nur auf localhost, sofern du nicht DefaultBindAddress=0.0.0.0 und +ListenerOverrides=(Port=7778,BindAddress=0.0.0.0) unter [HTTPServer.Listeners] in NWX\Saved\Config\WindowsServer\Engine.ini hinzufügst (die Form -ini:Engine in der Startzeile wird am Komma aufgeteilt und ignoriert).
  • -EnableCheats: aktiviert das Cheat-/Debug-Menü; Spieler brauchen trotzdem das AdminPassword und ein eigenes Spiel, das mit -EnableCheats gestartet wurde, um es zu nutzen.

Leite den gewählten UDP-Port weiter und füge eine passende Firewall-Regel hinzu.

Speicherstände und Persistenz

Alles liegt im Installationsverzeichnis:

  • Realms: NWX\Saved\Offline\DedicatedServer\Deploy
  • Charaktere: NWX\Saved\Offline\<PlatformID>\Profiles
  • Logs: NWX\Saved\Logs

Sichere den kompletten Ordnerbaum NWX\Saved\Offline sowie NWX\Saved\Config und NWX\Config. Der Server legt außerdem an jedem Wochentag beim ersten Start einen Snapshot des Ordnerbaums Offline unter OfflineBackup ab.

Beitreten

Es gibt keinen Serverbrowser und keine Einstellung für den Servernamen. Spieler treten über ihre Steam-Freundesliste bei oder direkt über Join a Game → IP/LAN mit IP:port. Steam- und Epic Games-Spieler verbinden sich mit demselben Server.

Der erste Spieler, der sich verbindet, importiert seine eigenen Realms. Für eine saubere Welt sollte der erste Spieler einmal mit einem neuen Charakter beitreten.

Mods

Mods werden von Inflexion nicht offiziell unterstützt. Es gibt keine Steam-Workshop-Integration und keinen Mod-Loader für dieses Spiel.


Keine Lust, SteamCMD, Ports und Backups selbst zu betreuen? Nightingale Server-Hosting von SurvivalServers ist sofort einsatzbereit, die drei Config-Keys verwaltest du im Command Center, dazu geplante Backups und DDoS-Schutz.