ARK: Survival Ascended — как поставить моды на сервер через CurseForge

Как найти ID мода на CurseForge, передать его через -mods=, в каком порядке запускать сервер и что делать, если мод не подхватился.

Команда EGN 8 мин чтения
ARK: Survival Ascended — как поставить моды на сервер через CurseForge
Содержание 18
  1. Коротко
  2. Чем ASA отличается от Evolved
  3. Шаги: подключаем мод
  4. Пример: сервер с тремя модами
  5. Как сделать в панели EGN
  6. Частые ошибки
  7. Как проверить, что мод работает
  8. Порядок обновления модов
  9. Пример: набор модов для кооператива
  10. Чек-лист перед запуском с модами
  11. Таблица: симптом — причина — решение
  12. Что эта статья не охватывает
  13. Итог
  14. Вопросы и ответы
  15. Как узнать ID мода ARK Ascended на CurseForge?
  16. Можно ли ставить моды из Steam Workshop на Ascended?
  17. Нужно ли ставить моды клиенту?
  18. Что делать, если мод сломал мир?

На ARK модов много, и без них сервер выглядит пустым. Но моды Survival Ascended (ASA) подключаются не так, как в старой Survival Evolved (ASE). Если взять инструкцию из мастерской Steam и повторить её на ASA, мод не подхватится. Разберём, как устроен подход к модам ASA, как записать ID мода в строку запуска и как проверить, что мод работает.

Заранее о том, что важно для панели EGN. В панели тип сервера ARK для ASA выбирается как «ARK SE», название унаследовано от прежней версии игры. Это не означает, что моды ставятся через Steam. Для ASA путь один: CurseForge и параметр запуска.

Коротко

Моды ARK Survival Ascended подключаются по числовым ID с сайта CurseForge. В строку запуска добавьте параметр -mods=ID1,ID2 без пробелов, после перезапуска сервер подтянет моды. Если мода нет в игре, проверьте ID, положение параметра и журнал запуска. Мастерская Steam для ASA не используется.

Чем ASA отличается от Evolved

В Evolved моды брались из мастерской Steam по Workshop ID. В ASA, по данным хостингов и справочной вики по серверам ARK, моды распространяются через CurseForge. У одного и того же мода на форуме может быть два разных числа: ID в Steam и ID на CurseForge. Для ASA нужен второй.

Параметры -GameModIds и -MapModID от Evolved в ASA не работают. Вместо них используется -mods=. Если инструкция содержит старые параметры, она написана для Evolved, и её не стоит переносить на ASA.

Шаги: подключаем мод

  1. Найдите мод на CurseForge. Откройте страницу мода в разделе ARK Survival Ascended. Числовой ID обычно виден в адресе страницы или в боковом блоке с информацией о проекте.
  2. Запишите ID. Один мод — один ID. Список складывайте через запятую в одну строку.
  3. Остановите сервер. Параметры запуска применяются при старте. Менять их на работающем сервере не имеет смысла.
  4. Добавьте параметр -mods=. В разделе «Запуск» панели добавьте его в строку запуска. Пример строки с плейсхолдерами:
Терминал
TheIsland_WP?SessionName=Сервер-с-модами -mods=111111,222222

Параметр -mods= ставится в конец строки, без пробелов между ID. Пароль администратора в эту строку не записывайте: он задаётся в настройках сервера. Числа 111111 и 222222 здесь — примеры, подставьте свои ID.

  1. Запустите сервер. При старте сервер скачивает моды. Первый запуск с модами обычно занимает заметно дольше, чем без них.
  2. Проверьте журнал. В консоли панели ищите строки о загрузке модов и о готовности сервера. Если мод не загрузился, журнал покажет проблему с конкретным ID.
  3. Подключитесь клиентом. У клиента должны быть те же моды той же версии. Иначе подключение не пройдёт или мод будет недоступен.

Пример: сервер с тремя модами

Допустим, вы хотите поставить три мода: новых существ, удобный инвентарь и улучшенные постройки. Выписываете их ID с CurseForge, например 111111, 222222, 333333, и пишете:

Терминал
-mods=111111,222222,333333

Порядок модов имеет значение, если они переопределяют одни и те же системы: постройки, рецепты, существа. Зависимости обычно указаны на странице мода. Если мод А требует мод Б, ставьте Б первым.

Сверяйте версии. Игроки, у которых версия мода отличается от серверной, не смогут подключиться, даже если сервер запустился без ошибок.

Как сделать в панели EGN

В разделе «Запуск» задаётся строка запуска, в «Консоли» виден журнал старта. Строку запуска меняйте только при остановленном сервере, а после старта сверяйте журнал. Модом считается то, что сервер реально загрузил, а не то, что написано в строке.

Если вы ставите моды на сервер, созданный из шаблона EGN, держите под рукой снимок мира. Ниже схема порядка действий: от страницы мода до запуска. Шаги одинаковые для любого мода.

Схема: от страницы мода до запуска на сервере ARK
Схема: от страницы мода до запуска на сервере ARK

Как работают снимки и откат, описано в статье бэкапы Palworld и ARK.

Частые ошибки

Симптом Причина Решение
Мод не появился в игре Указан Workshop ID Steam, а не ID CurseForge Найдите ID на CurseForge и замените
Сервер стартует без модов Параметр стоит не в конце строки или с пробелами Переставьте -mods= в конец строки без пробелов
Клиент не подключается Версии модов у клиента и сервера разные Обновите мод у всех до одной версии
Старт занимает очень долго Скачивание модов при первом запуске Дождитесь, это разовая задержка
Сервер падает после мода Не установлена зависимость Добавьте зависимость раньше основного мода
Параметр -GameModIds не работает Старый параметр из Evolved Замените на -mods=

Как проверить, что мод работает

Запуск без ошибок ещё не гарантия. Проверьте мод тремя способами.

  1. Журнал. После старта ищите строки о загрузке модов с их ID. Если ID нет, мод не подхватился.
  2. Клиент. Зайдите в игру с теми же модами и версиями. Если клиент просит установить мод, сервер и клиент расходятся.
  3. Эффект в игре. Проверьте, что новый контент виден: существа, предметы, механики, которые описаны на странице мода.

Если какой-то пункт не проходит, не добавляйте сразу несколько модов. Подключайте по одному и проверяйте после каждого перезапуска.

Помните, что моды влияют на всё, что сохраняется в мире. Новый мод может добавить предметы, которых нет в старом сейве, или поменять рецепты. Поэтому сервер с модами не стоит обновлять на ходу, даже если изменение кажется мелким. Выделите отдельное окно для обновлений, предупредите игроков и держите снимок мира под рукой.

Порядок обновления модов

Обновление модов тоже несёт риск. Порядок такой:

  1. Сделайте снимок мира с понятным названием, например «Перед обновлением модов».
  2. Остановите сервер.
  3. Обновите мод на CurseForge и запомните новую версию.
  4. Запустите сервер: моды подтягиваются при старте.
  5. Зайдите клиентом с обновлённым модом. Если версия на клиенте не совпадает, обновите и клиент.

Если после обновления мир ведёт себя странно, восстановите снимок и уберите мод из -mods=, пока не разберётесь с причиной.

Пример: набор модов для кооператива

Допустим, вы собираете набор из трёх модов: контент, интерфейс и улучшения построек. Добавляйте их по одному:

  1. Ставите первый мод с контентом и проверяете запуск.
  2. Добавляете интерфейс, перезапускаете и проверяете журнал.
  3. Добавляете улучшения построек последними, потому что они чаще всего зависят от других модов.

Такой порядок экономит время: если ошибка появилась, вы точно знаете, какой мод её вызвал.

Чек-лист перед запуском с модами

  • ID взяты с CurseForge, а не из Steam.
  • Параметр -mods= стоит в конце строки запуска, без пробелов.
  • Версии модов одинаковы у сервера и у всех игроков.
  • Зависимости добавлены раньше основных модов.
  • Снимок мира сделан до первого запуска с новым набором.

Таблица: симптом — причина — решение

Симптом Причина Решение
Мод есть в списке, в игре его нет ID не попал в -mods= Проверьте строку запуска и журнал
Клиент пишет о несовпадении модов Версии у клиента и сервера разные Обновите мод на всех до одной версии
Сервер падает после добавления мода Не установлена зависимость Добавьте зависимость до основного мода
Мир пустеет или ведёт себя странно Мод изменил сохранение Восстановите снимок и уберите мод

Что эта статья не охватывает

Моды для Survival Evolved (ASE) подключаются через мастерскую Steam и другие параметры. Здесь они не описаны. Если на вашем сервере игра ASE, опирайтесь на инструкции именно для неё, а не на эту статью.

Итог

Моды ARK Survival Ascended подключаются по ID CurseForge через -mods=ID1,ID2 в строке запуска. Не путайте их с Workshop ID и не используйте параметры Evolved. Проверяйте журнал после старта и версии модов у клиентов. Перед установкой большого набора сделайте снимок мира: моды меняют сохранение, и откат потом понадобится. Установку самого сервера разбираем в статье ARK: Survival Ascended — сервер, а админ-команды — в статье админ-команды Palworld и ARK.

Вопросы и ответы

Как узнать ID мода ARK Ascended на CurseForge?

Откройте страницу мода на CurseForge: числовой ID виден в адресе страницы или в информации о проекте. Используйте именно его, а не ID из Steam.

Можно ли ставить моды из Steam Workshop на Ascended?

Для ASA основной путь — CurseForge. Инструкции из мастерской Steam относятся к Evolved и на ASA обычно не работают.

Нужно ли ставить моды клиенту?

Да, у клиента должны быть те же моды той же версии, что и на сервере.

Что делать, если мод сломал мир?

Восстановите снимок, сделанный до установки мода, и уберите мод из -mods=.

Сервер под ARK за пару минут — egnetwork.ru.

Читать далее

Вся рубрика →