
Предисловие
Никаких инструментов скачивать не нужно! Все манипуляции производятся в папке самой игры!Создание и настройка сервера
1. Заходим в игру, создаём сервер, предварительно выставив все настройки, которые нас интересуют (не забываем включить пещеры). Запомните, в каком слоте он находится.И, главное, если играете с модами - включите и настройте их так, как вам надо, потому что вручную вы это делать не захотите, поверьте мне. Не настроите моды - потратите кучу времени зря.
Как только сервер прогрузится и появится экран выбора персонажа, из игры можно выходить. Закрываем сервер.
2. Открываем папку с сохранениями и просто переименовываем папку с нашим сервером (имя не играет роли).
Если хотите - можете создать новую папку и просто скопировать файлы в неё.

3. Заходим в папку нашего нового сервера и открываем вот этот файлик:

Вписываем в него ваш серверный токен.
Если по какой-то причине его у вас нет - заходим в игру, жмём "играть", открываем консоль(~), и набираем: TheNet:GenerateClusterToken()
Серверный токен будет записан в файл server_token.txt, который находится по адресу:
Для Windows: %HOMEPATH%DocumentsKleiDoNotStarveTogethercluster_token.txt
Для Linux: ~/.klei/DoNotStarveTogether/cluster_token.txt
С настройками сервера закончили, осталось только сделать так, чтобы он заработал.
Работа с инструментами по запуску выделенного сервера
Создаём два *.bat файла в этой папке:
Назвать их можете как угодно. Я назвал их "Server_Master.bat" и "Server_Caves.bat" для удобства.
В оба исполняемых файла требуется вписать текст вида: title DST: <Master/Caves> dontstarve_dedicated_server_nullrenderer -console -cluster <название папки кластера> -shard <Master/Caves> Соответственно, у меня получилось так:
Для "Server_Master.bat": title DST: Master dontstarve_dedicated_server_nullrenderer -console -cluster Dedicated -shard Master Для "Server_Caves.bat": title DST: Caves dontstarve_dedicated_server_nullrenderer -console -cluster Dedicated -shard Caves Для удобства можно создать ярлыки на рабочем столе:

Сервер готов. Можно запускать и играть.
Примечания
Подбробный гайд по созданию сервера от Degranon:steamcommunity
- Все настройки (в том числе, по добавлению модов) можно выполнять при запуске обычного сервера.
- Серверный токен обязательно заменяем после каждого запуска сервера через клиент игры.
- Сохраните токен в отдельный файл, чтобы не потерять и не забыть.
Для запуска сервера используется два файла:- Server_Master.bat - для верхнего мира;
- Server_Caves.bat - для пещер.
В случае, если по какой-то причине ваши сохранения лежат в папке с цифрами, если вы не хотите перемещать или переименовывать папку, к названию кластера нужно добавить эти цифры. Например: title DST: Master dontstarve_dedicated_server_nullrenderer -console -cluster 547623348Cluster_1 -shard Masterи title DST: Caves dontstarve_dedicated_server_nullrenderer -console -cluster 547623348Cluster_1 -shard Caves - Server_Master.bat - для верхнего мира;