Строительные моды для Conan Exiles
Ванильное строительство в Conan Exiles упирается в пиксель-снаппинг: пытаешься поставить пилон под нужным углом, а игра упрямо лепит его либо ровно по сетке, либо не даёт поставить вообще — колонна "проходит" сквозь скалу или клипает соседнюю стену. Строительные моды снимают именно эти ограничения и добавляют декор, которого в ванили просто нет. Разберём, что такие моды обычно дают, как их поставить через Steam Workshop и почему первое включение стоит начинать с резервной копии базы.
Содержание
Что обычно дают строительные моды
Конкретный набор фич зависит от конкретного мода и его версии — точный список смотрите на странице в Steam Workshop перед установкой, а не в этой статье. Но по опыту хостеров Conan Exiles большинство популярных строительных модов закрывают одни и те же три боли:
- Снятие ограничений позиционирования. Свободное вращение и смещение построек мимо жёсткой сетки снаппинга — можно ставить элементы под произвольным углом, ближе друг к другу или частично утапливать в ландшафт там, где ванильная коллизия это запрещает. Именно эта функция чаще всего и есть главная причина, по которой клан вообще ищет строительный мод.
- Дополнительные декоративные элементы. Новые типы стен, полов, крыш, мебели и отделки, которых нет в базовой игре — от косметических вариаций ванильных материалов до принципиально новых архитектурных стилей (восточный, готический и так далее, в зависимости от темы конкретного мода).
- Увеличение лимита построек на аккаунт. Conan Exiles считает количество building pieces, которые может держать один клан/аккаунт на сервере (параметр
MaximumNoOwnershipTimeтут ни при чём — речь про отдельный счётчик построек), и часть модов даёт админу поднять этот потолок выше дефолтного, если сервер рассчитан на масштабные постройки.
Реже встречаются моды, которые дополнительно улучшают систему консервации ресурсов, дают удалённое управление сундуками или добавляют "призрачный" режим предпросмотра постройки перед установкой — но это уже не базовый набор, а бонус конкретной сборки.
Установка через Steam Workshop: тот же принцип, что у ARK
Моды на Conan Exiles ставятся не файлами вручную, а через Steam Workshop ID — механика та же, что у модов и карт для ARK: числовой идентификатор со страницы мода прописывается в конфиге сервера, и SteamCMD сам подтягивает файлы при следующем запуске.
Раздел Workshop игры открывается по адресу:
https://steamcommunity.com/app/440900/workshop/
(440900 — app id клиентской версии Conan Exiles в Steam; напомним, что у самого дедикейтед-сервера отдельный app id 443030, но Workshop-страница привязана именно к клиентскому). Открываете нужный строительный мод, смотрите на адресную строку:
https://steamcommunity.com/sharedfiles/filedetails/?id=XXXXXXXXX
Число после ?id= — это и есть Workshop ID, который пойдёт в конфиг. Перед установкой обязательно прочитайте описание страницы целиком: авторы почти всегда указывают там минимальную версию игры и известные конфликты с другими модами на строительство — два строительных мода, которые трогают одни и те же классы объектов, ставить одновременно почти всегда плохая идея.
Если вы ещё не разворачивали сервер вообще — начните с базовой установки, в статье про поднятие сервера Conan Exiles разобран весь путь от SteamCMD до systemd-юнита, включая различие между Legacy и Enhanced-версией игры (это важно и для модов — см. ниже).
Поднять сервер Conan Exiles за пару минут
Готовый образ MAATRIX GAMES: NVMe, AMD EPYC, DDoS-защита, панель управления. Локации UK, US, RU. Оплата картой РФ, СБП или криптой.
Создать серверКонфигурация: ActiveMods в ServerSettings.ini
ID мода прописывается в файле ServerSettings.ini, который лежит в подпапке ConanSandbox/Saved/Config/ (название вложенной папки — WindowsServer или LinuxServer — зависит от сборки, как и при базовой установке):
[ServerSettings]
ActiveMods=1234567890
Если модов несколько, ID перечисляются через запятую без пробелов, и порядок в списке задаёт порядок загрузки — это важно, когда два мода трогают одни и те же типы структур:
[ServerSettings]
ActiveMods=1234567890,2345678901,3456789012
После изменения ActiveMods сервер нужно полностью перезапустить — хот-релоада модов в Conan Exiles, как и в большинстве UE-игр, не существует:
sudo systemctl restart conan-exiles
Первый запуск с новым модом займёт заметно дольше обычного — сервер должен докачать файлы мода через SteamCMD, прежде чем сможет стартовать. Следите за логом (journalctl -u conan-exiles -f или флаг -log при ручном запуске), чтобы вовремя увидеть, если докачка мода упала с ошибкой.
Обязательно: бэкап базы перед первым включением
Прежде чем впервые включать строительный мод на боевом сервере — сделайте резервную копию базы данных мира. Некорректная работа мода (сломанная миграция объектов, конфликт с другим модом, баг конкретной версии) теоретически может повредить уже существующие постройки, и восстановить их без бэкапа будет нечем.
Файл базы данных Conan Exiles обычно лежит рядом с сохранениями сервера:
find ~/conan-exiles-server -iname "game.db"
Останавливаем сервер и копируем базу с меткой времени в названии — так проще найти нужную версию, если бэкапов накопится несколько:
sudo systemctl stop conan-exiles
cp ~/conan-exiles-server/ConanSandbox/Saved/game.db ~/backups/game-$(date +%Y%m%d-%H%M).db
sudo systemctl start conan-exiles
Это не разовая процедура ради установки одного мода — заведите такой бэкап регулярным (например, через cron раз в сутки, дополнительно к разовому перед любым изменением списка модов). Модовый сервер меняется чаще ванильного: обновления модов, добавление новых, эксперименты с настройками — каждое такое изменение теоретически может что-то сломать, и лучше иметь возможность откатиться, чем объяснять клану, почему пропала их крепость.
Совместимость с ванильными постройками
Отдельный вопрос, который стоит продумать заранее, а не после того как половина сервера обстроилась модовыми пилонами: что будет с постройками, если мод в будущем отключить. Здесь всё зависит от конкретного мода:
- Если мод только снимает ограничения позиционирования (свободный снаппинг), но использует стандартные типы объектов игры — постройки, скорее всего, останутся на месте и после отключения мода, хотя часть из них может визуально "переехать" на ближайшую доступную позицию сетки, если стояла вне ванильных допусков.
- Если мод добавляет собственные декоративные объекты (новые типы стен, мебель, уникальный декор) — при отключении мода эти конкретные объекты, скорее всего, пропадут или превратятся в невидимые/нефункциональные заглушки, потому что игра больше не знает, как их рендерить и обрабатывать. Постройки из ванильных материалов рядом с ними не пострадают.
- Если мод менял лимит построек на аккаунт выше дефолтного — после отключения клан, который успел настроить больше объектов, чем разрешает ванильный лимит, может упереться в ограничение при попытке построить что-то новое, хотя уже существующие постройки обычно не удаляются принудительно.
Однозначного ответа "всё будет ок" никто не даст — это зависит от конкретной реализации мода и версии игры на момент отключения. Если планируете держать сервер долго и не исключаете, что состав модов со временем изменится, — закладывайте это в решение сразу: чем глубже клан вложился в уникальный модовый декор, тем болезненнее будет отключение мода позже.
Legacy и Enhanced: моды несовместимы между ветками
Как и в случае с обновлением на Enhanced в целом, здесь стоит явно проговорить: переход движка с UE4 (Legacy) на UE5 (Enhanced) сломал бинарную совместимость модов. Строительный мод, собранный под Legacy, не запустится на Enhanced-сервере и наоборот. Прежде чем ставить конкретный мод, проверьте на странице Workshop, под какую версию игры он собран — если автор ещё не выпустил Enhanced-сборку, а вам критично важен именно этот мод, единственный вариант — держать сервер на Legacy-ветке до появления обновления.
Это же правило работает и в обратную сторону при выборе новых модов: если сервер уже переведён на Enhanced, отфильтровывайте моды, которые давно не обновлялись — велик шанс, что автор просто не портировал их на новый движок и не планирует.
Поднять сервер Conan Exiles за пару минут
Готовый образ MAATRIX GAMES: NVMe, AMD EPYC, DDoS-защита, панель управления. Локации UK, US, RU. Оплата картой РФ, СБП или криптой.
Создать серверЧастые вопросы
Нужно ли игрокам ставить тот же мод, что и на сервере?
Да, правило для Conan Exiles такое же, как для большинства модовых игр на Steam Workshop: каждый игрок должен подписаться на тот же мод в своём клиенте, иначе подключение к серверу с включённым модом не пройдёт.
Можно ли ставить несколько строительных модов одновременно?
Технически да, но два мода, которые трогают одни и те же классы структур, часто конфликтуют — ломается снаппинг, пропадают текстуры или сервер падает при заходе в конкретную зону. Проверяйте страницу каждого мода на известные конфликты перед установкой.
Что делать, если после включения мода начались проблемы с постройками?
Первым делом — восстановить базу из бэкапа, сделанного перед включением, и уже потом разбираться, конфликт это модов или баг конкретной версии, без риска для сохранений игроков на боевом сервере.
Как обновить уже установленный строительный мод?
Отдельного действия не требуется — SteamCMD подтянет актуальную версию мода при следующем полном запуске сервера, если ID в ActiveMods тот же. Перед обновлением на боевом сервере стоит прочитать changelog мода — breaking-изменения в структуре объектов встречаются и здесь.
Считаются ли декоративные объекты мода в лимит построек?
Как правило да, мод добавляет новые типы объектов поверх той же системы учёта построек, а не отдельно от неё — если мод специально не переопределяет эту механику, что стоит уточнить на странице конкретной сборки.