Instalace modů v Don't Starve Together
Mody musíš instalovat přes FTP.
K tomu musíš použít FTP klienta, např. FileZilla.
Mody je třeba nahrát na FTP herního serveru do složky Mods.
Poté musíš vytvořit soubor dedicated_server_mods_setup.lua (/Klei/DoNotStarveTogether/MyDediServer) a uvést v něm seznam modů:
např.
ServerModSetup("345692228")
ServerModSetup("346968521")
ServerModSetup("352373173")
a tak dál. ID najdeš ve Steam Workshopu v URL daného modu.
Pro aktivaci modů existují dvě možnosti.
První možnost spočívá v nuceném povolení modů.
To je sice jednodušší, ale neumožňuje upravovat nastavení modu.
Mod se pak spustí s výchozím nastavením.
K tomu je nutné upravit soubor modsettings.lua (mods/modsettings.lua) a povolit v něm požadované mody.
Následující příklad aktivuje tři mody z Workshopu.
ForceEnableMod("workshop-345692228")
ForceEnableMod("workshop-346968521")
ForceEnableMod("workshop-352373173")
Druhá možnost využívá soubor modoverrides.lua (\Klei\DoNotStarveTogether\modoverrides.lua).
V něm můžeš mody aktivovat a provádět jejich konfiguraci.
Příklad obsahu tohoto souboru:
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 }
}
Chceš-li zjistit konfigurační možnosti modu, přejdi do jeho složky a otevři soubor modinfo.lua.
Zkopíruj celou tabulku configuration_options a vlož ji do modoverrides.lua.
Poté ji uprav podle svých potřeb.
Pokud tabulka configuration_options neexistuje, mod není konfigurovatelný.
Až budeš mít vše hotovo, jednoduše restartuj server.