Руководство о том, как скачивать и устанавливать моды в ARK: Survival Ascended на PC и на консолях.
ARK: Survival Ascended устроена в плане моддинга иначе, чем большинство игр, и иначе, чем предыдущая ARK: Survival Evolved. Здесь нет Steam Workshop. Все моды для ASA живут на CurseForge, в игру встроен браузер модов, и моды работают на PlayStation 5 и Xbox Series X|S, а также на PC. Кросс-платформенный моддинг — это заявленная ключевая фича, а не сноска мелким шрифтом.
Это также означает, что ответ на вопрос «как установить мод» короче, чем можно было ожидать. В качестве примера мы используем Better Horde Mode — мод для удобства, улучшающий события набегов орд (horde events).
Требования
- ARK: Survival Ascended на PC, PlayStation 5 или Xbox Series X|S.
- На PC: Windows 10 или новее. Игроки на Linux могут запускать ASA через Proton, но нативного клиента для Linux нет.
- Много свободного места. Базовая установка ASA уже большая, а моды тоже не маленькие. Крупные overhaul-моды и кастомные карты могут занимать по несколько ГБ каждый.
- Терпение к времени загрузки. Моды скачиваются через CDN CurseForge, а не через Steam.
ПРИМЕЧАНИЕ - ARK: Survival Evolved, более старая игра, использует Steam Workshop и работает совершенно иначе. Если вы играете в ASE, ничего из описанного ниже к вам не относится.
Как работает моддинг в ASA
Нет Steam Workshop
Wildcard перенесли моддинг ASA на CurseForge, чтобы моды могли работать на консолях, что Steam Workshop не умеет. В результате установка модов обрабатывается самой игрой, а не Steam или менеджером модов на вашем ПК.
Здесь нет папки, куда нужно копировать файлы .pak, нет загрузчика модов для установки, и нет файла порядка загрузки, который нужно редактировать вручную в обычном понимании. Игра скачивает моды через собственную интеграцию и размещает их там, где положено.
Это действительно проще, чем в большинстве игр из этих руководств. Но это также означает, что у вас меньше контроля, когда что-то идёт не так.
Project ID модов
У каждого мода на CurseForge есть числовой Project ID, и это именно тот идентификатор, который важен. Владельцы серверов ссылаются на моды по ID, и именно его нужно указывать, когда просите о помощи.
Найти его можно справа на странице мода на CurseForge, в разделе Details. Например, у Better Horde Mode Project ID — 1163881.
СОВЕТ - Записывайте Project ID для своего списка модов. Это намного надёжнее, чем названия модов, которые меняются и которые часто совпадают у нескольких модов.
Установка модов в одиночной игре
- Запустите ARK: Survival Ascended.
- В главном меню откройте раздел Mods.
- Просматривайте или ищите каталог CurseForge прямо из игры. Найдите Better Horde Mode.
- Выберите мод и установите его. Игра скачает и установит его напрямую.
- После установки включите мод и начните или загрузите одиночный мир.
Это весь процесс — как на PC, так и на консолях. Вы никогда не покидаете игру.
Также можно сначала просматривать моды на сайте CurseForge — там гораздо удобнее читать описания, скриншоты и комментарии, а затем найти мод по названию в игре, когда уже точно знаете, что вам нужно.
ПРЕДУПРЕЖДЕНИЕ - Добавлять контент-мод в существующее сохранение в одиночной игре обычно безопасно. Удалять — нет. Моды, добавляющие существ, предметы или постройки, оставляют в сохранении данные, которые игра больше не может интерпретировать, и обычным результатом становятся пропавшие предметы или сломанный мир. Делайте резервные копии сохранений перед экспериментами.
Присоединение к серверу с модами
Именно здесь система ASA раскрывается лучше всего. Вам не нужно устанавливать ничего заранее.
- Найдите сервер в игровом браузере серверов и присоединитесь к нему.
- Игра определяет, какие моды запущены на сервере, и скачивает их автоматически.
- После загрузки вы подключаетесь.
Первое подключение к сильно модифицированному серверу может занять много времени, так как может потребоваться скачать несколько ГБ. Последующие подключения быстрые, так как моды уже установлены локально и загружаются только обновления.
Если вы уже установили мод вручную для одиночной игры, а на сервере используется другая версия, игра обновит его при подключении. Двух копий она не хранит.
Консоли
Моды на PS5 и Xbox Series X|S работают так же, как на PC. Откройте меню Mods, просматривайте CurseForge, устанавливайте и играйте. Подключение к серверу с модами скачивает их автоматически, точно так же, как на PC.
Есть два момента, которые нужно учитывать:
- Хранилище. У консолей его меньше, а ASA с модами занимает много места. Следите за свободным пространством.
- Не все моды поддерживают консоли. Моды, зависящие от функций, доступных только на PC, отмечены соответствующим образом на CurseForge. Игровой браузер на консоли показывает только то, что действительно будет работать, что избавляет от лишних разочарований.
Версий ASA для PS4 или Xbox One не существует, так что старые консоли здесь вообще не участвуют.
Добавление модов на собственный сервер
Если вы запускаете выделенный сервер, моды указываются в командной строке через -mods=, с использованием Project ID, а не названий.
-mods=1163881
Несколько модов разделяются запятыми без пробелов:
-mods=1163881,927131,893657
Полная строка запуска сервера ASA в итоге выглядит примерно так:
ArkAscendedServer.exe TheIsland_WP?SessionName="My Modded Server"?MaxPlayers=20?ServerAdminPassword=changeme -port=7777 -WinLiveMaxPlayers=20 -mods=1163881
Сервер сам скачивает и обновляет указанные моды при запуске, так что вам не нужно вручную что-либо скачивать или запускать SteamCMD для ID модов.
Несколько особенностей ASA, на которых часто спотыкаются:
?ServerAdminPassword=должен быть последним параметром при использовании синтаксиса?. Всё, что идёт после него, будет распознано как часть пароля.- ASA требует
-port=<port>с дефисом, а не?Port=. При использовании формы?вы незаметно останетесь на порту 7777. ActiveModsвGameUserSettings.ini— это особенность ASE, и ASA его игнорирует. Используйте вместо этого-mods=.
ПРИМЕЧАНИЕ - Если вы настраиваете сервер ASA с нуля, наше отдельное руководство по серверу ARK: Survival Ascended охватывает SteamCMD, порты и конфигурацию.
Приложение TMC App
Стоит упомянуть, хотя ASA нуждается в нём меньше всех игр, для которых мы пишем эти гайды. The TMC App — это наш собственный менеджер модов и браузер серверов, и поскольку ASA устанавливает свои моды через встроенный в игру браузер, здесь важны другие части: браузер серверов с графиками задержки и статуса в реальном времени, фильтрацией по версии игры и списку модов, а также RCON с полной историей команд, отправкой команд сразу на несколько серверов и планированием команд на будущее.
ARK: Survival Ascended отсутствует в списке поддерживаемых игр, и для развёртывания модов это, вероятно, никогда и не понадобится. Серверные функции — вот та половина, что действительно полезна для этой игры.
Приложение находится на очень раннем этапе разработки, что прямо указано в README, так что относитесь ко всему, что оно делает, как к частично протестированному. Попробовать его и рассказать нам, что сломалось, — это действительно самый ценный вклад, который можно внести на данном этапе.
Это открытый исходный код под лицензией GPL-3.0 на github.com/modcommunity/tmc-app. Баги и предложения по функциям отправляются в issue tracker, pull request'ы приветствуются.
Установка:
- Linux: одна строка, без root и без пакетного менеджера.
curl -fsSL https://raw.githubusercontent.com/modcommunity/tmc-app/main/scripts/install.sh | sh
- Windows:
setup.exeилиsetup.msiсо страницы релизов. Есть и portable-сборка, хотя она не регистрирует ярлык запуска и обработчик ссылокtmc://. - macOS:
.dmgс той же страницы релизов.
Порядок загрузки модов
Порядок важен, когда два мода изменяют одно и то же, а в ASA порядок — это порядок, в котором вы их перечисляете.
На сервере крайний левый ID в -mods= имеет наивысший приоритет, а моды правее переопределяются тем, что стоит левее них. Если вы запускаете кастомную карту вместе с контентными модами, карту обычно ставят первой.
В одиночной игре порядок задаётся списком модов в игре, и там его можно перестроить.
Если два мода изменяют одно и то же существо или одну и ту же постройку, вы получите то, что победит по порядку, а не объединение. Проверки конфликтов нет, так что описания модов и комментарии к ним — лучший ориентир, что с чем сочетается нормально.
Настройка модов
Большинство ASA-модов с настройками выставляют их через GameUserSettings.ini или Game.ini, в своём собственном именованном разделе. Описание мода на CurseForge — это и есть документация, никакого стандарта здесь нет.
Better Horde Mode — хороший пример мода, который делает это правильно: он поставляется с полным документом настроек, а его исходный код лежит на GitHub, так что можно точно увидеть, что делает каждая опция.
В одиночном мире эти .ini файлы находятся в папке сохранения ASA. На сервере — в ShooterGame/Saved/Config/.
Обновление и удаление модов
Обновления происходят сами. Игра проверяет наличие новых версий модов при запуске и при подключении к серверу, а сервер делает то же самое при старте. Вам не нужно делать ничего.
Это удобно и иногда раздражает, поскольку обновление мода может прийти посреди прохождения и изменить баланс у вас под ногами. Владельцы серверов, которым нужна стабильность, обычно держат фиксированный список модов и тестируют обновления на копии.
Чтобы удалить мод, деинсталлируйте его в игровом меню Mods, либо убирайте его ID из списка -mods= на сервере.
ПРЕДУПРЕЖДЕНИЕ - Как упоминалось выше, удаление контентного мода из мира, где он использовался, как правило, повредит это сохранение. Решайте до начала долгого прохождения, а не после.
Устранение неполадок
Мод не загружается. CDN CurseForge иногда ограничивает скорость или зависает. Перезапустите игру и попробуйте снова, прежде чем считать что-то сломанным.
Застряло на «загрузке модов» при подключении к серверу. Обычно это просто большой список модов на медленном соединении. Дайте этому время. Если действительно зависло, перезапустите игру и подключитесь снова.
Мод установился, но в игре ничего не изменилось. Проверьте, что он действительно включён в списке модов, и что вы начали новую сессию после включения. Некоторые моды действуют только на новом мире.
Сервер запускается, но моды не загружаются. Проверьте, что вы использовали -mods=, а не ActiveMods, что ID — это Project ID, а не file ID, и что после запятых нет пробелов.
Два мода конфликтуют. Переставьте их местами. Тот, что должен победить, ставится левее в -mods=, либо выше в списке в одиночной игре.
Сохранение повреждено после удаления мода. Восстановите резервную копию. Чистого способа исправить это нет.
Запуск на Linux через Proton. У ASA нет нативного клиента для Linux, то же касается и выделенного сервера. Обоим нужен Proton или Wine. Ожидайте, что это будет менее гладко, чем нативная настройка.
Заключение
Моддинг ASA — наименее заморочная система из всего этого набора гайдов. Нет загрузчика модов, нет папки для управления и нет ручных загрузок. Откройте меню Mods, установите то, что хотите, и играйте. Для подключения к серверу с модами даже этого не нужно — игра сама всё скачает за вас.
Две вещи, которые действительно стоит знать — это Project ID, которыми говорят владельцы серверов и темы поддержки, и тот факт, что удаление контентного мода из мира обычно ломает этот мир. Делайте резервную копию перед экспериментами.
Если вы, помимо игры, также держите серверы, TMC App — это открытый исходный код, раннее в разработке, и обратная связь по его браузеру серверов и RCON будет очень ценна.
Смотрите также
- ARK: Survival Ascended на CurseForge
- Официальный Discord ARK
- ARK Wiki: Survival Ascended
- ARK Wiki: настройка сервера - Полный справочник по всем параметрам запуска и настройкам
.ini. - TMC App
Мы стараемся поддерживать это руководство в актуальном состоянии, но и ARK, и CurseForge со временем меняются. Если вы обнаружили инструкцию, которая больше не соответствует тому, что вы видите, пожалуйста, сообщите об этом или откройте pull request в GitHub-репозитории этого руководства.
Присоединяйтесь к нашему Discord-серверу, если у вас есть вопросы или нужна помощь с чем-либо, связанным с моддингом!

