background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategorien

Don't Starve Together Server-Einrichtung


Diese Anleitung führt Sie durch die Einrichtung und Konfiguration Ihres Don't Starve Together Dedicated Servers bei Legion Hosting – vom Erhalt Ihres Klei-Server-Tokens über Serverkonfiguration, Spielmodi, Höhlen, Weltgenerierung bis hin zur Verbindung. Für die Mod-Installation siehe DST Mod-Installation. Für Admin-Befehle siehe DST Admin-Befehle. Für häufige Probleme siehe DST Fehlerbehebung.

1. Server-Token erhalten

Don't Starve Together benötigt einen Klei-Server-Token, um Ihren Dedicated Server zu authentifizieren. Ohne einen gültigen Token startet der Server nicht.

Schritt 1 — Bei Ihrem Klei-Konto anmelden

Besuchen Sie accounts.klei.com und melden Sie sich mit dem Konto an, das Don't Starve Together besitzt. Sie können sich mit Steam, PSN, Xbox oder einem eigenständigen Klei-Konto anmelden.

Schritt 2 — Zu Spielserver navigieren

Klicken Sie nach der Anmeldung auf Games in der oberen Navigationsleiste und wählen Sie dann Don't Starve Together. Auf der Spielseite finden und klicken Sie auf den Tab Game Servers.

Schritt 3 — Neuen Token generieren

Klicken Sie auf die Schaltfläche Add New Server. Geben Sie Ihrem Server einen Anzeigenamen (dieser dient nur zu Ihrer Referenz auf der Klei-Seite) und klicken Sie zur Bestätigung auf Add New Server. Ihr neuer Token wird angezeigt — er sieht aus wie eine lange Zeichenkette, die mit pds-g^ beginnt.

Schritt 4 — Token kopieren und anwenden

Kopieren Sie die gesamte Token-Zeichenkette. Navigieren Sie in GPanel zum Tab Startup Ihres Servers und fügen Sie den Token in das Feld Cluster Token ein. Alternativ können Sie ihn in die Datei cluster_token.txt im Stammverzeichnis Ihres Servers einfügen.

Halten Sie Ihren Token geheim. Jeder, der Ihren Server-Token hat, kann Ihren Server imitieren. Wenn Sie vermuten, dass Ihr Token kompromittiert wurde, löschen Sie ihn auf der Klei-Website und generieren Sie einen neuen.
Ihr Server startet nicht ohne einen gültigen Token. Wenn Sie Authentifizierungsfehler in Ihrer Konsole sehen, überprüfen Sie, ob Ihr Token korrekt ohne führende oder nachfolgende Leerzeichen eingefügt wurde.

2. Serverkonfiguration

Der einfachste Weg, Ihren Server zu konfigurieren, ist über den Tab Startup in GPanel. Folgende Variablen sind verfügbar:

Variable Beschreibung Beispiel
Cluster Token Ihr Klei-Server-Authentifizierungstoken (erforderlich) pds-g^KU_abc123...
Cluster Name Der Name, den Spieler im Serverbrowser sehen My DST Server
Cluster Description Eine kurze Beschreibung, die im Serverbrowser angezeigt wird Friendly survival server!
Game Mode Der Spielmodus für den Server (siehe Abschnitt 3) survival
Max Players Maximale Anzahl gleichzeitiger Spieler 6
Cluster Password Passwort zum Beitreten (leer lassen für öffentlich) mypassword

Nachdem Sie Startup-Variablen geändert haben, klicken Sie auf Save und dann auf Restart, damit die Änderungen wirksam werden.

3. Spielmodi

Don't Starve Together bietet drei verschiedene Spielmodi, die jeweils das Verhalten bei Tod und Wiederbelebung ändern:

Modus Todesverhalten Wiederbelebungsmethode Geeignet für
Survival Tote Spieler werden zu Geistern. Wenn alle Spieler tot sind, wird die Welt zurückgesetzt. Touch Stones, Life-Giving Amulets, Meat Effigies (begrenzte Nutzung) Spieler, die eine herausfordernde Erfahrung mit hohem Einsatz wünschen
Endless Tote Spieler werden zu Geistern. Die Welt wird nie durch Tode zurückgesetzt. Alle Survival-Methoden plus unbegrenztes Respawnen am Florid Postern (mit einer maximalen Gesundheitsstrafe) Gelegenheitsspieler, baufokussierte Gruppen, neue Spieler
Wilderness Tote Spieler werden vollständig entfernt. Keine Geister. Spieler respawnen an einem zufälligen Ort mit einem neuen Inventar PvP-orientierte Server, Hardcore-Spieler
Empfehlung: Wenn Sie neu im Hosting eines DST-Servers sind, ist der Endless-Modus die nachsichtigste Option. Sie können den Spielmodus jederzeit ändern, indem Sie die Startup-Variable aktualisieren und neu starten.

4. cluster.ini Konfiguration

Für erweiterte Konfiguration können Sie die Datei cluster.ini direkt bearbeiten. Diese Datei befindet sich im Stammverzeichnis Ihres Servers und steuert clusterweite Einstellungen. Greifen Sie über den File Manager in GPanel oder über SFTP darauf zu.

[GAMEPLAY]
game_mode = survival
max_players = 6
pvp = false
pause_when_empty = true

[NETWORK]
cluster_name = My DST Server
cluster_description = A friendly survival server
cluster_password =
cluster_language = en

[MISC]
console_enabled = true

[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1

Wichtige Einstellungen erklärt

Einstellung Beschreibung Standard
game_mode Server-Spielmodus: survival, endless oder wilderness survival
max_players Maximale Anzahl gleichzeitiger Spieler 6
pvp Spieler-gegen-Spieler-Kampf aktivieren oder deaktivieren false
pause_when_empty Weltsimulation pausieren, wenn keine Spieler verbunden sind true
cluster_password Passwort zum Beitreten; leer lassen für einen öffentlichen Server (leer)
shard_enabled Erforderlich für Höhlenunterstützung (siehe Abschnitt 5) false
console_enabled Die Ingame-Konsole für Admins erlauben true
Hinweis: Wenn Sie Werte sowohl über den GPanel Startup-Tab als auch über die cluster.ini-Datei setzen, haben die Werte des Startup-Tabs in der Regel Vorrang. Verwenden Sie eine Methode oder die andere, um Verwirrung zu vermeiden.

5. Höhlen-Einrichtung

Don't Starve Together verwendet eine Shard-Architektur, bei der die Oberwelt und Höhlen als separate Serverinstanzen laufen, die miteinander kommunizieren. Bei Legion Hosting kann die Höhlenunterstützung je nach Ihrem Tarif verfügbar sein.

Master/Caves-Architektur

  • Master Shard — Die Oberwelt (Oberfläche). Dies ist die primäre Serverinstanz, mit der sich Spieler verbinden.
  • Caves Shard — Die unterirdischen Höhlen. Diese läuft als sekundäre Instanz, mit der der Master Shard intern kommuniziert.

Höhlen aktivieren

Um Höhlen zu aktivieren, stellen Sie sicher, dass folgende Einstellungen in Ihrer cluster.ini vorhanden sind:

[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1

Jeder Shard hat seine eigene server.ini-Datei. Die server.ini des Master Shards (im Ordner Master/) sollte Folgendes enthalten:

[SHARD]
is_master = true

[STEAM]
master_server_port = 27018
authentication_port = 8768

Die server.ini des Caves Shards (im Ordner Caves/) sollte Folgendes enthalten:

[SHARD]
is_master = false
name = Caves

[STEAM]
master_server_port = 27019
authentication_port = 8769
Ressourcenverbrauch: Das Ausführen von Höhlen verdoppelt effektiv den Ressourcenverbrauch des Servers. Wenn Sie Leistungsprobleme mit aktivierten Höhlen haben, erwägen Sie ein Upgrade Ihres Servertarifs oder kontaktieren Sie den Support.

6. Weltgenerierung

Sie können die Weltgenerierungseinstellungen anpassen, um die Häufigkeit von Ressourcen, Kreaturen, Jahreszeiten und Biomen zu ändern. Weltgenerierungseinstellungen werden in worldgenoverride.lua-Dateien in den Verzeichnissen der jeweiligen Shards (Master/ und Caves/) gespeichert.

Beispiel worldgenoverride.lua (Oberwelt)

return {
    override_enabled = true,
    preset = "SURVIVAL_TOGETHER",

    overrides = {
        -- Resources
        flint = "often",            -- "never", "rare", "default", "often", "always"
        rocks = "often",
        trees = "default",
        berrybush = "often",

        -- Creatures
        spiders = "default",
        hounds = "less",            -- "never", "less", "default", "more", "always"

        -- Season length
        autumn = "longseason",      -- "noseason", "shortseason", "default", "longseason"
        winter = "shortseason",
        spring = "default",
        summer = "default",

        -- World size and branching
        world_size = "large",       -- "small", "medium", "default", "large", "huge"
        branching = "default",      -- "never", "least", "default", "most"
    },
}

Beispiel worldgenoverride.lua (Höhlen)

return {
    override_enabled = true,
    preset = "DST_CAVE",

    overrides = {
        mushtree = "often",
        bunnymen = "often",
        worms = "less",
        cave_spiders = "default",
        world_size = "default",
    },
}
Weltregeneration erforderlich: Änderungen an worldgenoverride.lua werden erst wirksam, wenn eine neue Welt generiert wird. Um Änderungen anzuwenden, müssen Sie die vorhandenen Speicherdaten löschen und den Server neu starten. Sichern Sie vorher Ihre Speicherdateien, wenn Sie sie behalten möchten.

7. Verbindung herstellen

Es gibt zwei Möglichkeiten, sich mit Ihrem Don't Starve Together Server zu verbinden:

Methode 1 — Spiele durchsuchen (Empfohlen)

  1. Starten Sie Don't Starve Together und klicken Sie auf Play.
  2. Wählen Sie Browse Games im Hauptmenü.
  3. Verwenden Sie die Suchleiste oben, um nach dem Cluster Name Ihres Servers zu suchen.
  4. Klicken Sie in den Ergebnissen auf Ihren Server und klicken Sie auf Join.
  5. Wenn Ihr Server ein Passwort hat, geben Sie es bei Aufforderung ein.

Methode 2 — Direktverbindung über Konsole

  1. Starten Sie Don't Starve Together und klicken Sie auf Play.
  2. Drücken Sie die Taste ~ (Tilde), um die Konsole zu öffnen.
  3. Geben Sie den folgenden Befehl ein und ersetzen Sie IP und Port durch die Details Ihres Servers aus GPanel:
c_connect("YOUR_SERVER_IP", YOUR_SERVER_PORT)

Wenn Ihr Server ein Passwort erfordert:

c_connect("YOUR_SERVER_IP", YOUR_SERVER_PORT, "YOUR_PASSWORD")
Serverdetails finden: Ihre Server-IP und der Port werden auf der Hauptseite Ihres Servers in GPanel angezeigt.
Server wird nicht angezeigt? Es kann einige Minuten dauern, bis ein neu gestarteter Server im Serverbrowser erscheint. Stellen Sie sicher, dass Ihr Server vollständig gestartet ist (überprüfen Sie die Konsole auf Meldungen wie "Sim paused" oder ähnliche Bereitschaftsmeldungen). Überprüfen Sie auch, ob Ihr Regionsfilter im Browse Games-Bildschirm den Standort Ihres Servers nicht ausschließt.

Verwandte Artikel

Brauchen Sie Hilfe?

Wenn Sie auf ein Problem stoßen, das hier nicht behandelt wird, erstellen Sie ein Support-Ticket und geben Sie Ihre Server-ID, eine Beschreibung des Problems und relevante Konsolenausgaben von GPanel an.


War dieser Artikel hilfreich?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.