Enshrouded: топ модов для сервера
Enshrouded вышла из раннего доступа без единой строчки про официальную поддержку модов, и это первое, что стоит понять, прежде чем гуглить "лучшие моды для Enshrouded" по привычке из Valheim или Minecraft. Здесь нет Forge, нет BepInEx, нет Steam Workshop — вместо этого небольшое, но живое комьюнити собрало собственные лоадеры и патчеры, которые работают, но требуют аккуратности при каждом обновлении игры. Разберём, что из этого реально стоит ставить на сервер, а что скорее для одиночной песочницы, и как всё это скажется на нагрузке дедика.
Содержание
Почему модинг Enshrouded — это не Forge и не BepInEx
Enshrouded построена на собственном движке Keen Games, а не на Unreal или Unity — это значит, что универсальные инструменты вроде UE4SS или BepInEx для неё попросту не подходят: нет той точки входа, на которую они рассчитаны. Вместо этого модификации существуют в двух принципиально разных форматах.
Первый — патчеры игровых файлов: они распаковывают и правят .kfc-архив игры (стеки предметов, скорость получения очков навыков, лимиты построек и похожие числовые параметры), подменяя часть исходных данных на изменённые. Второй — лоадеры, которые внедряются в процесс на лету и подгружают сторонние DLL-плагины без изменения оригинальных файлов игры. Есть и третий формат, но он к серверам отношения не имеет — cheat-таблицы под Cheat Engine для одиночной игры, их смысла ставить на общий сервер нет: они читают память только локального процесса игрока.
Ключевое отличие от Valheim и подобных игр: здесь нет единого центрального репозитория с автоматической проверкой совместимости вроде Thunderstore с версионированием под конкретный патч. Моды и патчеры лежат в основном на Nexus Mods, и ответственность за то, работает ли конкретная версия мода с текущей версией сервера, — целиком на админе. Если у вас ещё не поднят сам дедик — базовая установка через SteamCMD, конфиг enshrouded_server.json и systemd-автозапуск разобраны в статье как поднять сервер Enshrouded, а всё что ниже предполагает, что этот шаг уже пройден.
Мод-лоадеры: Shroudtopia и EML
Если вам нужны DLL-моды (а не просто правка чисел в .kfc), точка входа — один из двух лоадеров.
Shroudtopia — экспериментальный лоадер с открытым исходным кодом (проект s0t7x/shroudtopia на GitHub), который умеет менеджмент модов, живую конфигурацию через shroudtopia.json и внедрение зависимостей между плагинами. Работает и с клиентом, и с dedicated-сервером. Устанавливается распаковкой архива релиза в папку сервера — предварительно нужен Microsoft Visual C++ Redistributable x64. Структура на дедике выглядит примерно так:
/home/enshrouded/enshrouded-server/
├── enshrouded_server.exe
├── shroudtopia.dll
├── shroudtopia.json
├── mods/
│ ├── ExampleMod.dll
│ └── AnotherMod.dll
└── ...
Мод-файлы (.dll) кладутся в папку mods/, а shroudtopia.json — конфиг, который генерируется автоматически при первом запуске и дальше правится под конкретный набор плагинов. Успешную загрузку видно прямо в консоли сервера по строке [shroudtopia][INFO] Config loaded.
EML (Enshrouded Mod Loader) — второй распространённый лоадер с похожим набором возможностей: drag-and-drop установка модов, живая конфигурация без перезапуска, поддержка зависимостей. Часть модов на Nexus совместима с обоими лоадерами, часть — только с одним из них, поэтому перед установкой конкретного мода всегда смотрите страницу требований на Nexus, а не ставите наугад.
Ставить моды руками отдельными архивами неудобно, если их больше двух-трёх — для этого есть Shroudtopia Manager: утилита с автоопределением установки игры и сервера, импортом ZIP-архивов модов и переключателем активен/неактивен без ручного перекладывания файлов. На безголовом сервере Manager обычно используют локально для подготовки набора модов, а на сам дедик просто заливают готовую папку mods/.
Поднять сервер Enshrouded за пару минут
Готовый образ MAATRIX GAMES: NVMe, AMD EPYC, DDoS-защита, панель управления. Локации UK, US, RU. Оплата картой РФ, СБП или криптой.
Создать серверQoL-моды: меньше рутины при добыче и крафте
Quality of Life — категория, которая не переписывает баланс, а просто убирает лишние действия. Для Enshrouded это особенно заметно, потому что ванильный инвентарь и подбор ресурсов — одна из первых вещей, на которую жалуются игроки после десятка часов игры.
Частые представители категории на Nexus:
- Automatic Loot Pickup — предметы после рубки дерева, добычи камня и похожего сбора ресурсов подбираются автоматически при подходе, без нажатия на каждую щепку и камешек отдельно.
- More Stack Size / Storage Slots — увеличенные стеки предметов и объём хранилищ сверх дефолтных серверных значений.
- Ember — не одиночный мод, а набор твиков, который разработчики позиционируют через приоритет стабильности и безопасности клиент-сервер: то есть авторы прицельно избегают изменений, которые могут рассинхронизировать клиента и сервер, и держат баланс правок умеренным, а не радикальным.
Как и в любой игре без официального модинга: чем меньше конкретный плагин трогает, тем меньше риск, что он сломается на следующем патче игры. Мод, который просто автоматизирует подбор лута, переживает обновления охотнее, чем комбайн, переписывающий десяток систем разом.
Баланс, прогрессия и "творческие" моды
Здесь стоит сразу разделить два разных сценария использования — обычный кооп-сервер с друзьями и площадку, где важна честная прогрессия для всех.
Enshrouded Patcher — самый известный инструмент для правки баланса: он модифицирует .kfc-архив игры и позволяет менять стеки инвентаря, скорость получения очков навыков, возможность пересевать урожай, лимиты построек и другие числовые параметры игры напрямую, без DLL-инжекта. Поскольку это патч самих игровых файлов, а не лоадер, применять его нужно синхронно на сервере и у всех клиентов — иначе игроки с разными значениями базовых параметров начнут расходиться в поведении одних и тех же систем.
Loot Multiplier — увеличивает количество ресурсов с деревьев, ферм, добычи с врагов; удобно для казуальной группы, у которой мало времени на фарм, но раздражает тех, кто ценит именно выживание с ограничениями.
Fort Resource и Weapon Workshop — это уже не про баланс, а про творческий/тестовый режим: первый выдаёт доступ почти ко всем ресурсам игры разом (удобно тем, кто хочет строить, а не фармить), второй открывает все виды оружия сразу на нескольких уровнях прокачки с полным набором эффектов — для тестирования сборок без прохождения игры заново. На PvE-сервере для тесной компании это может быть именно то, что нужно; на сервере, где важна прогрессия, такие моды стоит обсудить с командой заранее — они меняют смысл раннего и среднего этапа игры.
Ориентир по категориям:
| Тип сервера | Что обычно уместно | Чего избегать |
|---|---|---|
| Кооп с друзьями, ценим само строительство | Fort Resource, Loot Multiplier, QoL-моды | Жёсткие ограничения через Enshrouded Patcher |
| Долгоживущий проект с прогрессией | QoL-моды, аккуратная правка стеков | Weapon Workshop и полный ресурсный набор с самого старта |
| Публичный сервер с незнакомыми игроками | Минимум правок баланса, максимум QoL | Любые моды без предупреждения новых игроков в описании сервера |
Серверные утилиты для админов
Отдельная категория — моды не для игроков, а для того, кто держит сервер.
- Server Configurator — Python-скрипт, который позволяет менять настройки
enshrouded_server.json, делать бэкапы конфига и откатываться к значениям по умолчанию без ручной правки JSON вслепую. - Dedicated Server Allow-list — добавляет на дедик функцию allowlist: сервер пускает только заранее одобренных игроков, что закрывает частую проблему открытых серверов без пароля, на которые заходят случайные люди.
- Enshrouded Manager — инструмент для импорта и экспорта отдельных персонажей между мирами и редактирования конфигурации дедика через более удобный интерфейс, чем текстовый редактор.
Эти инструменты не требуют лоадера вроде Shroudtopia — они работают либо как отдельные скрипты рядом с сервером, либо как разовая правка файлов конфигурации, поэтому конфликтуют с DLL-модами заметно реже.
Нагрузка на сервер и синхронизация версий
Модификации в Enshrouded делятся на те, что реально грузят дедик, и те, что почти бесплатны для сервера, но это не всегда очевидно по описанию мода.
Что действительно влияет на нагрузку сервера:
- Лоадеры (Shroudtopia, EML) сами по себе — лёгкий процесс, ощутимой добавки к базовому потреблению RAM почти не дают, но при большом наборе одновременно загруженных DLL-плагинов стоит закладывать небольшой запас — ориентировочно плюс 1-2 ГБ к обычной норме, если моды активно хранят собственное состояние в памяти.
- Моды, которые увеличивают количество объектов в мире (больше ресурсов на карте, расширенные стеки, больше врагов через баланс-твики), нагружают память сервера тем же способом, что и обычная плотная застройка — подробно этот эффект разобран в статье про лаги при большой базе игроков: весь исследованный мир Enshrouded держится в памяти сервера целиком, и добавленные модом сущности из этого правила не исключение.
Что почти не влияет:
- Патчи
.kfc-архива с числовыми правками (стеки, скорость прокачки) — это не добавление сущностей, а замена значений, нагрузка на CPU/RAM от них минимальна. - Серверные утилиты уровня Server Configurator работают вне игрового процесса и не нагружают сам дедик во время игры.
Отдельно про синхронизацию версий: и патчеры, и DLL-лоадеры завязаны на конкретную сборку enshrouded_server.exe. После обновления игры адреса и структуры внутри бинарника меняются, и мод, который вчера работал, сегодня может не загрузиться или, хуже, повредить память процесса — проявляется это чаще всего именно на загрузке мира, потому что это самый тяжёлый этап по памяти и логике. Если после установки мода или патча сервер начал падать при старте — разбор по шагам есть в статье про краш сервера при загрузке мира.
Как не сломать сервер модами
Небольшой чек-лист, который снимает большую часть проблем ещё до того, как они появились:
- Держите тестовую копию сервера — другой порт, отдельная папка, тот же сейв. Проверяйте новый мод или обновление лоадера там, а не сразу на боевом инстансе.
- Не обновляйте всё разом. Обновили игру через SteamCMD — не спешите тут же обновлять и все моды. Дайте авторам плагинов день-два на выпуск совместимой версии, проверяя страницы модов на Nexus.
- Синхронизируйте версии между сервером и клиентами. Для DLL-модов через Shroudtopia/EML и для
.kfc-патчей это обязательно: рассинхрон версий даёт либо отказ подключения, либо расхождение поведения одних и тех же систем у разных игроков. - Бэкап перед каждым крупным изменением. Не только перед обновлением игры, но и перед добавлением нового мода — если что-то пойдёт не так, откат к рабочему сейву быстрее, чем разбор причин под давлением недовольных игроков онлайн. Общий подход к автообновлению модов и рискам слепого апдейта — в статье автообновление модов на сервере.
- Не ставьте больше модов, чем реально нужно. Каждый добавленный плагин — источник потенциального конфликта после следующего патча игры. Три точечных мода под конкретную боль вашей группы лучше, чем десять "на всякий случай".
Поднять сервер Enshrouded за пару минут
Готовый образ MAATRIX GAMES: NVMe, AMD EPYC, DDoS-защита, панель управления. Локации UK, US, RU. Оплата картой РФ, СБП или криптой.
Создать серверЧастые вопросы
Можно ли играть с модами на официальных серверах Keen Games?
Нет, моды имеют смысл только на собственном dedicated-сервере, который вы полностью контролируете. Официальная поддержка модов в игре отсутствует, и любые правки файлов или инжект DLL применимы только к серверу, которым управляете вы сами.
Что будет, если у части игроков стоят моды, а у части нет?
Зависит от типа мода. DLL-плагины через Shroudtopia/EML и патчи .kfc обычно требуют одинаковой версии у сервера и клиента — иначе подключение либо отклоняется, либо игра начинает вести себя по-разному у разных игроков. Чисто визуальных клиентских модов, аналогичных косметике в других играх, в экосистеме Enshrouded пока заметно меньше, чем геймплейных.
Ломаются ли моды после каждого обновления игры?
Не после каждого, но патчеры и лоадеры для Enshrouded особенно чувствительны к смещениям в бинарнике — крупные обновления чаще дают проблемы, чем мелкие хотфиксы. Проверяйте страницу мода на Nexus на предмет обновления под текущую версию сервера перед тем, как катить апдейт на боевой инстанс.
Нужен ли мощный сервер под моды или хватит того же тарифа, что и без них?
Для лёгких QoL-плагинов и .kfc-патчей обычно хватает того же тарифа. Если планируете набор модов, увеличивающих число объектов в мире (расширенные ресурсы, больше врагов), закладывайте дополнительный запас RAM — ориентировочно плюс 1-2 ГБ к обычной норме под мир такого размера.
Есть ли смысл ставить cheat-таблицы Cheat Engine на сервер?
Нет — такие таблицы читают и правят память локального процесса игрока в одиночной игре, к серверной части они не подключаются и на онлайн-сервере попросту не работают.