Серверу Don't Starve Together прежде всего нужны три аккуратно настроенные основы: действительный Klei-Cluster-Token, подходящая конфигурация кластера и осознанно заданные параметры мира или модов. Если ты активируешь Caves, дополнительно запланируй второй Shard. Этот гайд проведет тебя через заказ, настройку, проверку и типичные источники ошибок.
Требования
Для Dedicated Server тебе нужна действительная лицензия Don't Starve Together, аккаунт Klei, доступ к серверной панели и решение, хочешь ли ты играть только в надземном мире или еще и в Caves. Создание токена выполняется через официальную страницу Klei для Game Server на accounts.klei.com. Там ты создаешь Cluster-Token, который нужен твоему серверу для входа в сервис Klei.
Если ты начинаешь с небольшой кооп-группой, разумна компактная конфигурация. В стартовой настройке предусмотрено 2-4 GB RAM, с Caves — 4 GB. Эту цифру стоит воспринимать как ориентир для планирования: моды, число игроков и размер мира могут повысить требования. В game-serverhosting в центре внимания технический контроль: ты осознанно управляешь токеном, конфигурационными файлами, перезапусками и модами, вместо того чтобы полагаться на непрозрачную преднастройку.
Если ты сравниваешь другие кооп-настройки, похожие вопросы планирования найдешь в Valheim Server mieten und einrichten – Koop-Guide 2026 и в Enshrouded Server mieten und einrichten – Koop-Guide.
Заказ сервера
- Перейди на game-serverhosting
- Выбери 2-4 GB RAM (с Caves: 4 GB)
- Сервер будет настроен автоматически
После подготовки сервера не стоит сразу смешивать моды и параметры мира. Сначала настрой токен, один раз запусти сервер без дополнительных изменений и проверь, виден ли он в Don't Starve Together. Только после этого имеет смысл добавлять Caves, правила мира и Workshop-моды. Так позже тебе будет проще понять, какое изменение вызвало ошибку.
Создание Cluster-Token
- Запусти DST → аккаунт → игры → Game Server (Klei Entertainment)
- Сгенерируй токен на accounts.klei.com
- Внеси токен в панели
Cluster-Token — это не декоративное имя, а связь между твоим Dedicated Server и сервисом Klei. Относись к нему как к элементу учетных данных: не публикуй его, не показывай на скриншотах и не размещай в общих примерах конфигурации. Если ты случайно раскрыл токен, создай новый токен через страницу Klei и замени его в панели.
Активация Caves
Для Caves нужен второй Shard. Это значит: надземный мир и пещеры работают как отдельные серверные процессы, которые общаются друг с другом через конфигурацию кластера. Поэтому активируй Caves только после того, как базовый сервер работает стабильно.
# cluster.ini
[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1
master_port = 10889
cluster_key = секрет
cluster_key должен совпадать между участвующими Shards. Не используй здесь публично известное примерное значение в продуктивной работе. Если Caves недоступны, сначала проверь, запущены ли оба Shards, совпадает ли Master-Port и использует ли второй Shard те же данные кластера.
Настройки мира
Настройки мира находятся в worldgenoverride.lua. Этот файл влияет на генерацию и правила твоего мира. В идеале меняй его перед первым продуктивным запуском игры, потому что многие настройки после генерации мира уже не работают корректно задним числом.
return {
override_enabled = true,
overrides = {
day = "longday",
season_start = "autumn",
autumn = "longseason",
winter = "shortseason",
beefalo = "often",
berry = "more",
}
}
Пример делает дни длиннее, запускает мир осенью, удлиняет осень, сокращает зиму и увеличивает определенные ресурсы или существ. Такие параметры могут заметно изменить сложность. Для новой группы это часто полезно; для опытной компании это может снизить напряжение выживания. Поэтому коротко документируй, какие значения ты задал, чтобы последующие изменения оставались понятными.
Установка модов
Моды добавляются через Workshop-IDs в dedicated_server_mods_setup.lua. После изменений перезапусти сервер и проверь логи, если мод не загружается.
ServerModSetup("378160973") -- Global Positions
ServerModSetup("462434129") -- Wormhole Marks
ServerModSetup("458587300") -- Season Clock
Не устанавливай слишком много модов одновременно. Сначала добавь небольшую группу, протестируй вход на сервер и только потом добавляй остальные моды. Особенно после обновлений игры отдельные Workshop-моды могут стать несовместимыми. Если игроки зависают при подключении, временно отключи недавно добавленные моды и проверь, могут ли все клиенты загрузить одинаковые зависимости модов.
Для других концепций серверов с большим упором на моды или сообщество можешь использовать Team Fortress 2 Server mieten – Community Server Guide для сравнения. Если тебе важен кооп-survival с четким контролем сервера, тематически также подойдет V Rising Server mieten und einrichten – Vampir-Guide.
Админ-команды
Админ-права и консольные команды помогают в эксплуатации, но использовать их стоит умеренно. Применяй их прежде всего для обслуживания, откатов и тестов, а не как замену нормальным бэкапам.
c_admin("KU_xxxxxxxx") -- выдать админ-права
c_rollback(1) -- откатить на 1 день
c_reset() -- сбросить мир
c_godmode() -- неуязвимость
c_supergodmode() -- бессмертие + нет голода
Замени KU_xxxxxxxx на подходящий Klei-User-ID. Проверь админ-права после перезапуска, использовав безвредную команду или проверив в игре, срабатывают ли ожидаемые разрешения. c_reset() сбрасывает мир, поэтому это критичная команда. Используй такие команды только тогда, когда ясно, какие последствия они имеют.
Проверка результата
После настройки проверь четыре пункта: сервер появляется в Don't Starve Together, вход работает без ошибок модов, нужные параметры мира активны, а Caves доступны, если ты их включил. Дополнительно стоит посмотреть серверные логи сразу после запуска. Ошибки токена, Shards или модов часто видны там раньше, чем в игровом клиенте.
Попроси второго человека из твоей группы тестово подключиться. Так ты проверишь не только свой локальный клиент, но и то, доступен ли сервер другим и корректно ли раздаются Workshop-материалы.
Troubleshooting
Если сервер не виден, сначала проверь Cluster-Token и перезапусти сервер. Отсутствующий или недействительный токен мешает корректному входу. Если отсутствуют Caves, проверь конфигурацию Shard и действительно ли работает второй Shard. Если проблемы создают моды, удали последние добавленные Workshop-IDs и продолжай тестировать небольшими шагами.
Если параметры мира вроде бы не применяются, возможно, мир уже был сгенерирован раньше. В этом случае в зависимости от настройки тебе нужен новый мир или нужно осознанно продолжать играть с существующими параметрами. Перед разрушительными изменениями всегда сохраняй текущий состояние.
Проверка, ограничения и безопасный откат
Инструкция «Аренда сервера Don't Starve Together — кооп-гайд» относится к типу сервера, описанному в статье, и к состоянию версий, видимому на момент проверки. Названия меню, доступные версии, совместимость модов или плагинов и необходимые ресурсы могут отличаться после обновлений. Поэтому не переноси значения на другую версию игры, лоадера или сервера без проверки.
Перед изменениями мира, сохранения, конфигурации или расширений создай бэкап затронутых файлов. Затем меняй только один связанный шаг и проверяй его с той же версией клиента и сервера, с которой ты позже хочешь играть.
| Контрольный пункт | Ожидаемый результат | Отмена и откат |
|---|---|---|
| Запуск сервера | Сервер достигает готового к работе состояния без новых сообщений об ошибках. | При ошибках запуска откати изменение и восстанови последний бэкап. |
| Тест подключения | Тестовый аккаунт может подключиться по адресу, показанному в панели. | При ошибках версии или подключения снова сверить версию, порт и разрешения. |
| Функциональный тест | Конкретно измененная функция работает, не повреждая существующий мир или игровые данные. | При побочных эффектах остановить сервер и восстановить сохраненные файлы. |
Успешный одиночный тест не является гарантией производительности или доступности. Размер мира, моды, плагины, число игроков, сетевой маршрут и одновременная нагрузка могут изменить результат. Документируй версию, изменение и результат теста, чтобы позже понимать отклонения.
FAQ
Обязательно ли мне нужен Klei-Cluster-Token?
Да. Для Dedicated Server в Don't Starve Together тебе нужен Cluster-Token от Klei. Он создается на официальной странице Klei Game Server и вносится в серверную панель.
Стоит ли активировать Caves прямо при первом запуске?
Только если ты действительно хочешь в них играть. Caves требуют второго Shard и повышают сложность. Для первой проверки запуск без Caves часто понятнее.
Могу ли я добавить моды позже?
Да. Внеси Workshop-IDs в dedicated_server_mods_setup.lua и перезапусти сервер. Добавляй моды постепенно, чтобы легче связать ошибки с конкретным изменением.
Когда лучше менять worldgenoverride.lua?
Лучше всего до первой продуктивной генерации мира. Многие параметры мира действуют при создании мира и позже не всегда корректно меняются задним числом.
Что делать, если игроки зависают при входе?
Сначала проверь логи и временно отключи последние добавленные моды. Затем проверь токен, Shards и корректно ли загружаются все нужные Workshop-материалы.
Как безопасно обращаться с админ-командами?
Используй админ-команды точечно для обслуживания и тестов. Критичные команды вроде c_reset() стоит выполнять только после осознанной проверки и в идеале после бэкапа.