
This guide will help you on How to add mods on your Don't Starve Together Server.
Not a client yet? Order a Don't Starve Together server today with AA Game Hosting
Mods are one of the best ways to customize and enhance your Don’t Starve Together experience. Whether you want to add new characters, tweak gameplay mechanics, or introduce quality-of-life improvements, mods allow you to tailor your server to match your group’s playstyle. Setting them up might seem intimidating at first, but the process is straightforward once you understand the steps. In this guide, we’ll walk through the essentials of adding mods to your server from locating and installing them to configuring settings so they run smoothly for everyone. By the end, you’ll be able to transform your world into a unique survival adventure that reflects your creativity and preferences.
Adding Mods on your Don't Starve Together Server
Note: Many mods on the workshop are outdated or incompatible with other mods, please check when the mod was last updated and its compatibility with DST: ROG (Not rog beta)
If you install mods which conflict or are outdated or for the single player version, then this will cause server instability, server/client crashes, or might corrupt the server.
1. Locating the mod's Workshop ID
In order to install a mod in your control panel, you will first need to access the Steam Workshop. Once you have opened the Don't Starve Together Workshop, copy the Workshop ID number from your mod's link that you are browsing.

3. Before making any modifications, stop the server from running by clicking the Stop button.


5. On the Configuration Files, look for dedicated_server_mods_setup.lua file and click the Text Editor.

6. On the Text Editor, Add your mod's Workshop ID into the file.
e.g. ServerModSetup("379628839")

If you're trying to add a workshop collection, add the collection's ID into the file:
e.g. ServerModCollectionSetup("379114180")
7. After editing, click the Save button to apply the changes on your server.

8. The mods you've added to "dedicated_server_mods_setup.lua" will be downloaded and installed to your mod folder, but they aren't enabled by default. So to enable the mods on your server you have to "force enable" the mods.
To do this you will need to modify the file "modsettings.lua" to force enable the mods you've added to "dedicated_server_mods_setup.lua".

9. On the Text Editor, add this line: ForceEnableMod("workshop-379628839")

Note: To ensure that clients will be able to download the corresponding mods from the Workshop, you must not change the mod directory names.
Enabling Collections: Each Mod inside a collection need to be added manually with this method or the one below.
10. After editing, click the Save button to apply the changes on your server.

["workshop-379628839"] = { enabled = true },
["workshop-361336115"] = { enabled = true,
configuration_options =
{
hunt_time = 6,
}
},
["workshop-336882447"] = { enabled = true }
}
Add any configurable options your mod might require with "configuration_options", as seen in the example above.
Unfortunately, this is out of CitadelServers' scope of support and Klei's hands as it's Steam's workshop servers that are at fault rather than the game or our DST game servers.
Please click here to contact our support via a ticket.