Jump to content

Hosting different servers at different times


Recommended Posts

Seems like a simple question but I can't find the answer in any guides or through a search here. I have 2 groups of friends I want to play with, and I want to host a different server for each group whenever I play with them. I don't need the ability to host 2 servers simultaneously. I just simply want to know how I can use the dedicated server program to host 2 different worlds at separate times.

PS - I'm using the dedicated server to have access to the caves. Haven't played in a while. Is this still even necessary to do to have caves on your map?

Quick solution:

  • Create the first server following my guide using slot 5.
  • Create the second world using the same instructions, using slot 4 instead; in step two, change Cluster_5 to Cluster_4 and name the file something different (like RunSecondServer.bat).
  • Run RunDSTServer.bat for the first server or RunSecondServer.bat for the second server.

After that, if you want to free up the slots for player-hosted games:

  • Edit RunDSTServer.bat, changing Cluster_5 to MyFirstServer (or whatever you like).
  • Go to your Documents\Klei\DoNotStarveTogether folder and rename Cluster_5 to MyFirstServer (the same you used before).
  • Edit RunSecondServer.bat, changing Cluster_4 to MySecondServer.
  • In Documents\Klei\DoNotStarveTogether, rename Cluster_4 to MySecondServer.

And that should be it.

It hasn't changed, really. The files needed to host a dedicated server are distributed with the client (dontstarve_dedicated_server_nullrenderer.exe, basically). In fact, when you host a server with caves, the game is actually running two dedicated servers, which is why you need the remote console to execute commands. No need to mess around with SteamCMD or download the dedicated server tool separately when you already have everything there.

Let me know how it goes.

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...