Don’t Starve Together bringt ein vollwertiges Mod-System für Server mit. Du musst die Mods nicht selbst hochladen – der Server lädt sie eigenständig aus dem Steam Workshop herunter. Dafür sind zwei Dateien zuständig:
dedicated_server_mods_setup.lualegt fest, welche Mods heruntergeladen werden.modoverrides.lualegt fest, welche Mods in der Welt aktiv sind – und zwar pro Shard.
Workshop-ID herausfinden
-
Mod im Steam Workshop öffnen
Öffne den Steam Workshop für Don’t Starve Together und suche die gewünschte Mod. -
ID aus der Adresse ablesen
Die Workshop-ID ist die Zahl am Ende der URL. Beihttps://steamcommunity.com/sharedfiles/filedetails/?id=350811795lautet die ID also350811795.
Mods zum Download eintragen
-
Server stoppen
Stoppe Deinen Server über die Verwaltung. -
Per SFTP verbinden
Verbinde Dich per SFTP mit Deinem Server oder nutze den Datei-Browser in der Verwaltung. -
Datei öffnen
Öffne im Hauptverzeichnis Deines Servers die folgende Datei:mods/dedicated_server_mods_setup.lua -
Mods eintragen
Trage pro Mod eine Zeile mit der Workshop-ID ein:ServerModSetup("350811795") ServerModSetup("2902364746") -
Kollektionen eintragen
Möchtest Du eine komplette Workshop-Kollektion laden, nutzt Du stattdessen diesen Befehl mit der ID der Kollektion:ServerModCollectionSetup("379114180") -
Speichern
Speichere die Datei.
Mods in der Welt aktivieren
-
Cluster-Ordner öffnen
Wechsle in den Ordner, in dem die Dateicluster.iniliegt. Das ist Dein Cluster-Ordner. Darin findest Du die Shard-OrdnerMaster(Oberwelt) und, falls die Höhlen aktiv sind,Caves. -
modoverrides.lua öffnen
Öffne im OrdnerMasterdie Dateimodoverrides.lua. Existiert sie noch nicht, lege sie neu an:<Cluster-Ordner>/Master/modoverrides.lua -
Mods eintragen
Trage jede Mod mit ihrer Workshop-ID im Formatworkshop-<ID>ein:return { ["workshop-350811795"] = { enabled = true }, ["workshop-2902364746"] = { enabled = true }, } -
Mod-Einstellungen setzen
Bietet eine Mod eigene Optionen an, ergänzt Du sie überconfiguration_options. Die gültigen Namen und Werte stehen in der Dateimodinfo.luader jeweiligen Mod:return { ["workshop-2902364746"] = { enabled = true, configuration_options = { mode = "Easy Cartography" }, }, } -
Höhlen ergänzen
Sind die Höhlen auf Deinem Server aktiv, kopiere dieselbe Datei zusätzlich nach<Cluster-Ordner>/Caves/modoverrides.lua. Jeder Shard hat seine eigene Mod-Liste. -
Server starten
Starte Deinen Server. Beim Start lädt er die eingetragenen Mods herunter und aktiviert sie. Der erste Start kann dadurch etwas länger dauern.
