Modinstallation bei Dont Starve Together
Du musst Mods über FTP installieren. Du kannst dafür
FileZilla
verwenden.
Die Mods müssen auf den FTP-Upload im Mods-Ordner hochgeladen werden.
Danach musst du die Datei dedicated_server_mods_setup.lua
(/Klei/DoNotStarveTogether/MyDediServer) erstellen und die Mods
auflisten:
z.B.
ServerModSetup("345692228")
ServerModSetup("346968521")
ServerModSetup("352373173")
und so weiter. Die IDs bekommst du aus dem Steam-Workshop in der URL des Mods.
Um Mods zu aktivieren, gibt es zwei Möglichkeiten.
Die erste besteht darin, die Mods zwangsweise zu aktivieren. Das ist zwar einfacher, bietet aber nicht die Möglichkeit die Einstellungen des Mods zu bearbeiten. Der Mod startet dann mit den Default-Settings. Um dies zu tun, muss die Datei modsettings.lua (mods/modsettings.lua) geändert werden, um die gewünschten Mods zu aktivieren. Zum Beispiel würde dies drei Mods aus dem Workshop aktivieren.
ForceEnableMod("workshop-345692228")
ForceEnableMod("workshop-346968521")
ForceEnableMod("workshop-352373173")
Die zweite Option verwendet die Datei modoverrides.lua (\Klei\DoNotStarveTogether\modoverrides.lua). Darüber können Mods aktiviert und Mod-Konfigurationen vorgenommen werden. Ein Beispiel für den Inhalt dieser Datei ist
return {
["workshop-350811795"] = { enabled = true },
["workshop-387028143"] = { enabled = true },
["workshop-361336115"] = { enabled = true,
configuration_options =
{
hunt_time = 6,
["String Phrase Option Name"] = "some value",
}
},
["workshop-336882447"] = { enabled = true }
}
Um die Konfigurationsoptionen für den Mod zu erhalten, musst du in das Verzeichnis des Mods gehen und die Datei modinfo.lua öffnen. Kopiere bitte die gesamte Tabelle configuration_options und füge diese in die modoverrides.lua ein. Dann konfiguriere nach deinen Wünschen. Wenn es keine configuration_options-Tabelle gibt, ist der Mod nicht konfigurierbar.
Wenn du mit allem fertig bist, einfach den Server neustarten.