Гайд: свой сервер Don’t Starve Together (Windows и Linux)
1 месяц, 3 недели назад | 0 ОтветыУстановка dedicated-сервера Don’t Starve Together на Linux (рекомендуется) и Windows через SteamCMD.
Что понадобится
- PC или VPS, 2+ GB RAM, 2+ GB SSD
- SteamCMD, AppID 343050 (DST Dedicated Server)
- Cluster token с Klei Account
- Порт 10999/UDP (основной для overworld)
Общая схема
app_update 343050 validate- Создать cluster token на сайте Klei
- Настроить
cluster.iniиserver.ini - Запуск через
dontstarve_dedicated_server_nullrenderer
Linux
steamcmd +force_install_dir "$HOME/dst"
+login anonymous +app_update 343050 validate +quit
Создайте папку кластера ~/dst_klei/DoNotStarveTogether/MyDediCluster/ и положите cluster_token.txt.
cluster.ini:
[GAMEPLAY]
game_mode = survival
max_players = 6
[NETWORK]
cluster_password =
[MISC]
cluster_name = Guidepack DST
cluster_description = Dedicated server
cluster_language = en
cd ~/dst/bin
./dontstarve_dedicated_server_nullrenderer -cluster MyDediCluster -shard Master
sudo ufw allow 10999/udp
Windows
Аналогично: файлы конфигурации в DocumentsKleiDoNotStarveTogether, запуск dontstarve_dedicated_server_nullrenderer.exe из каталога SteamCMD.
Частые проблемы
| Симптом | Что проверить |
|---|---|
| Invalid cluster token | Новый token на accounts.klei.com |
| Caves not working | Отдельный shard Cave + Master в одном cluster |
| Mod mismatch | Одинаковые моды в workshop на сервере и у клиентов |
- Войдите, чтобы ответить в этой теме.