Instalace modů v Don't Starve Together
Mody pro svůj server zadáváš v dashboardu v sekci Konfigurations-Dateien, ne přes FTP. Platforma tyto soubory při každém spuštění serveru zapíše znovu, takže verze změněná přes FTP se ztratí.
1. Zadání modů
V sekci Konfigurations-Dateien otevři soubor dedicated_server_mods_setup.lua (složka mods) a pro každý mod zadej jeden řádek:
ServerModSetup("345692228")
ServerModSetup("346968521")
ServerModSetup("352373173")
ID najdeš v URL modu ve Steam Workshopu.
2. Aktivace modů
Mody můžeš aktivovat dvěma způsoby.
Bez nastavení
Zadej mody do souboru mods/modsettings.lua. Spustí se pak s výchozím nastavením. Tento příklad aktivuje tři mody z Workshopu:
ForceEnableMod("workshop-345692228")
ForceEnableMod("workshop-346968521")
ForceEnableMod("workshop-352373173")
S nastavením
Pomocí modoverrides.lua (MyDediServer/Master) mody aktivuješ a určíš jejich nastavení. Pokud používáš jeskyně, zadej stejné mody také do modoverrides.lua (MyDediServer/Caves). Příklad obsahu:
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 }
}
Možná nastavení modu najdeš v jeho souboru modinfo.lua v tabulce configuration_options. Zkopíruj tuto tabulku do modoverrides.lua a uprav hodnoty podle svých představ. Pokud tabulka configuration_options neexistuje, mod nemá žádná nastavení.
3. Restart serveru
Až uložíš všechny soubory, restartuj server. Platforma soubory zapíše na server při spuštění.
Upozornění: Přes FTP nahráváš jen mody, které ve Steam Workshopu nejsou. Patří do složky mods na FTP herního serveru.