servarium :)
главная / журнал / 7 Days to Die: моды на кооп-сервере — EAC, несовпадение версий и вайпы
гайд · 5 мин чтения · 7 Days to Die

7 Days to Die: моды на кооп-сервере — EAC, несовпадение версий и вайпы

·

Не пускает на сервер 7 Days to Die с модами? Разбираем ошибки EAC, несовпадение версий, установку модов и ситуации, когда нужен вайп мира.

Моды превращают кооператив в 7 Days to Die в совсем другую игру: можно изменить поведение орд, усложнить крафт, добавить предметы или полностью перестроить прогрессию. Но иногда после установки сборки друзья вместо входа в мир видят EAC Required, сообщение о несовместимой версии или бесконечную загрузку. А админ уже думает, не придётся ли обнулять сервер вместе с базой, припасами и сотней игровых дней.

Обычно вайп — последнее, что нужно делать. Сначала стоит проверить три вещи: режим Easy Anti-Cheat, версии игры и состав модов на сервере и у игроков. Ниже — рабочая схема диагностики, подходящая для приватного коопа и выделенного сервера 7 Days to Die. С учётом патчей, вышедших к октябрю 2026 года.

Какие моды можно ставить на кооп-сервер 7 Days to Die

Первое правило: «мод установлен на сервере» не всегда означает «игрокам больше ничего не нужно скачивать». Всё зависит от содержимого модификации.

  • XML/XPath-модлеты меняют параметры, рецепты, лут, характеристики существ и другие конфигурации. Такие изменения обычно передаются клиентам при подключении, поэтому достаточно установки на стороне сервера. Но совместимость с конкретной версией игры всё равно обязательна.
  • Моды с собственными ресурсами — моделями, иконками, звуками и другими asset-файлами — часто требуют установки у каждого участника. Обычная синхронизация серверных настроек не заменяет полноценную загрузку ресурсов.
  • Моды с DLL и Harmony-патчами вмешиваются в код. Если мод использует клиентские DLL, ему часто требуется запуск без EAC и одинаковая установка у игроков. Чисто серверные плагины могут вести себя иначе: проверяйте требования автора, а не отключайте античит автоматически.
  • Крупные overhaul-сборки меняют сразу несколько систем. Для них особенно важны одинаковые релизы модпака, зависимости и правила обновления, опубликованные создателем.

Есть нюанс со зданиями и локациями (POI). Начиная с V3.2.0 сервер умеет отправлять клиенту минимальные метаданные пользовательских POI. Это упрощает подключение, но не гарантирует автоматическую передачу всех нестандартных текстур, блоков и прочих ресурсов. Если мод добавляет собственные ассеты, ориентируйтесь на его инструкцию.

7 Days to Die и EAC: почему сервер не пускает с модами

EAC (Easy Anti-Cheat) — античит, который сервер может требовать от подключающихся игроков. Само наличие модов не означает, что его нужно отключить: XML-модификации нередко работают при включённой защите. Конфликт чаще возникает с модами, которые меняют клиентский код.

Ошибка EAC Required

Сообщение EAC Required обычно означает, что сервер требует античит, а игра у подключающегося участника запущена без него. Проверьте настройки лаунчера 7 Days to Die: при необходимости откройте 7d2dlauncher.exe из папки игры и включите запуск с Easy Anti-Cheat.

На выделенном сервере параметр задаётся в serverconfig.xml:

<property name="EACEnabled" value="true" />

Если вся группа играет на ПК и выбранная сборка действительно требует отключения EAC, администратор может поставить false, сохранить конфигурацию и перезапустить сервер. Игрокам с клиентскими кодовыми модами также нужно запускать игру без EAC. При этом сервер теряет один из механизмов защиты от читов — для публичного проекта это существенный компромисс.

Важно для кроссплея: чтобы к выделенному серверу подключались игроки на PlayStation и Xbox, EAC должен быть включён. Нужны также ServerAllowCrossplay=true, IgnoreEOSSanctions=false и лимит до восьми игроков. Консольный кооп с модифицированным сервером ограничен гораздо строже, поэтому полноценную модовую сборку лучше планировать как отдельный ПК-сервер.

EAC disconnected, ошибки сертификата и вылеты

Не всякая ошибка с упоминанием EAC связана с модами. Например, EAC disconnected from server/backend бывает вызвана антивирусом, брандмауэром, сетевым драйвером или нестабильным Wi-Fi. Ошибка проверки сертификата EAC может указывать на устаревшие системные сертификаты Windows.

В таком случае сначала обновите Windows и драйверы, проверьте разрешения игры в защитном ПО и протестируйте проводное соединение. Не стоит лечить сетевую ошибку отключением античита: причина может остаться, а защита сервера исчезнет.

Несовпадение версий: игра, сервер и моды должны совпадать

После патча Steam обновляет клиент, а выделенный сервер иногда остаётся на предыдущей сборке. Результат — отказ в подключении, хотя вчера всё работало.

На момент подготовки статьи актуальная стабильная версия — V3.3.0 (b18), выпущенная 5 октября 2026 года. Если игрок уже на V3.3, а сервер остался на V3.2, подключение не заработает, пока вы не приведёте их к совместимой версии. Сверяйте не только номер версии, но и номер сборки в скобках. В Steam также проверьте выбранную ветку: стабильная версия и latest_experimental могут различаться.

Типичное сообщение:

Unexpected Data Received. Server is either running an incompatible version or requires the client to install mods.

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

  1. Сравните версию и build на экране клиента и в логах запуска сервера. У всех участников должны совпадать ветка и сборка игры.
  2. Сверьте список модов: названия, релизы, обязательные библиотеки, порядок и структуру установки. «Одинаковая папка Mods» не помогает, если внутри разные версии DLL.
  3. Уберите экспериментальные обновления из цепочки. Для постоянного коопа выбирайте стабильную ветку либо осознанно фиксируйте одинаковую старую версию всем участникам.
  4. Проверьте файлы игры. В Steam это делается через свойства игры и проверку целостности установленных файлов. На сервере аналогичную проверку выполняют средствами хостинга или SteamCMD — предварительно сохранив свои конфиги и мир.

Отдельно учитывайте патчноуты: обновление V3.0 переработало систему XUi и ряд файлов моддинга, а V3.3 изменило инвентарь и механику рюкзаков. Поэтому старый интерфейсный мод или мод на слоты может конфликтовать с новой версией даже при безупречном соединении. Совпадение игровых версий — необходимое, но не достаточное условие.

Как правильно установить моды на выделенный сервер

Самая частая мелочь — неправильная вложенность папок. У типичного модлета структура выглядит так:

Mods/
└── ИмяМода/
├── ModInfo.xml
└── Config/
└── ...

Файл ModInfo.xml должен лежать непосредственно внутри папки конкретного мода, а не в случайной дополнительной папке, которая появилась после распаковки архива. Для модов с DLL и ресурсами состав каталогов будет шире: сохраняйте структуру из инструкции автора.

Рабочий порядок для администратора:

  1. Остановите сервер и сделайте резервную копию мира, конфигурации и текущей папки Mods.
  2. Скачайте релиз мода, прямо заявленный как совместимый с вашей версией 7 Days to Die; проверьте его зависимости.
  3. Распакуйте мод в каталог Mods используемой сервером установки или пользовательской папки данных — точное расположение зависит от способа запуска и хостинга. На клиенте моды также могут находиться в папке игры или %AppData%\7DaysToDie\Mods.
  4. Установите необходимые клиентские компоненты каждому игроку. Не заменяйте файлы базовой игры наугад: после обновлений такие правки сложно отследить.
  5. Запустите сервер, дождитесь завершения загрузки модов и посмотрите лог. Ищите строки [MODS], ERR, EXC, сообщения XML-парсера и отсутствующие зависимости.
  6. Сначала подключитесь одним игроком, проверьте инвентарь, рецепты и предметы мода; лишь затем зовите остальных.

При диагностике не удаляйте папку 0_TFP_Harmony: она поставляется с самой игрой. Разработчики советуют временно убирать сторонние моды и проверять ошибку на новом тестовом сохранении. Открывать ценное сохранение без модов ради эксперимента опасно: отсутствующие предметы и блоки могут повлиять на его состояние.

Вайп сервера 7 Days to Die: когда нужен, а когда нет

Вайп — это сброс прогресса, а не универсальное исправление ошибок. На практике важно различать три операции:

  • Новый игровой сейв на прежней карте: заново начинается выживание, исчезают постройки и накопленный прогресс, но сама подготовленная карта может остаться прежней.
  • Полный старт с новой картой: создаются новый мир и новое сохранение. Это актуально при изменении генерации, состава POI или крупных overhaul-сборок.
  • Частичный сброс: например, профилей игроков или отдельных регионов. Это точечная и рискованная операция, а не безопасная замена бэкапу; можно потерять инвентарь, навыки или постройки.

Когда вайп, скорее всего, не нужен

Вы просто изменили настройку EAC, исправили отсутствие клиентского мода, привели сервер и игроков к одной сборке или обновили небольшой совместимый XML-модлет. Сначала проверьте подключение и работоспособность мира. Даже переход между стабильными версиями не всегда требует сброса: например, разработчики предусмотрели продолжение сохранений V2.6 в V3.0, но с переносом части старых параметров сервера в SandboxCode.

Когда лучше начать новый мир

Модпак прямо требует fresh start; радикально изменились генерация карты, биомы, набор блоков или система прогрессии; после удаления большого мода в мире остались его объекты и возникают ошибки сохранения. Новый мир также разумнее, если текущее сохранение уже повреждено и рабочей копии нет. Но не удаляйте регионы и профили игроков наугад: так можно уничтожить базу, пытаясь починить одну ошибку.

Перед любым вайпом остановите сервер и сохраните как минимум Saves, GeneratedWorlds (для пользовательской карты), Mods и serverconfig.xml. В стандартной Windows-установке данные часто находятся в %AppData%\7DaysToDie; у провайдера путь может быть другим. Убедитесь, что бэкап действительно скачивается и восстанавливается, а не просто отображается в панели.

В serverconfig.xml параметры GameWorld и GameName выполняют разные задачи: первый указывает на карту, второй — на имя игрового сохранения. Смена GameName может создать новый сейв на прежней карте, не удаляя старый. Это удобнее необратимого удаления файлов. А если после обновления понадобился откат, восстанавливайте вместе версию игры, набор модов и сохранение, сделанное до обновления: старый клиент не обязан корректно читать мир, уже открытый новой версией.

Если не хочется обслуживать выделенную машину вручную, в Сервариуме файлами, модами и бэкапами сервера 7 Days to Die можно управлять через одну панель.

Быстрая диагностика ошибок модов и подключения

Симптом

Что проверить сначала

Что делать

EAC Required

Включён ли EAC у игрока и на сервере

Запустить клиент с EAC либо согласованно изменить конфигурацию ПК-сервера, если этого требует мод

Unexpected Data Received / incompatible version

Версию с номером build, ветку игры, клиентские моды

Синхронизировать сборки и зависимости; не начинать с вайпа

ERR [MODS], EXC, ошибки XML

Совместимость модов и структуру папок

Проверить лог, временно отключать сторонние моды по одному на тестовом мире

Зависание на загрузке мира

Не хватает ли ресурсов мода или файла карты

Сверить установку на клиенте и сервере; проверить логи обеих сторон

Консоль не видит сервер / Modified files

EAC, кроссплей, лимит игроков и модификации

Проверить требования для консолей; тестировать без сторонних модов

После обновления пропали вещи или появились ошибки региона

Менялись ли моды, блоки, инвентарь; цело ли сохранение

Остановить сервер и восстановить подходящий бэкап, не удаляя файлы наугад

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

Частые вопросы

Можно ли играть с модами и включённым EAC?

Да, если моды совместимы с EAC. Для простых XML/XPath-модлетов это обычная ситуация. Клиентские DLL-моды часто требуют отключения защиты — читайте инструкцию конкретного мода.

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

Не всегда. Чисто серверных XML-изменений обычно достаточно на сервере; дополнительные модели, звуки, кодовые моды и большие overhaul-сборки часто нужно ставить и клиентам.

Можно ли обновить моды 7 Days to Die без вайпа?

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

Почему после обновления не пускает на кооп-сервер?

Чаще всего сервер и игроки оказались на разных версиях или один из модов не поддерживает обновлённую игру. Сначала сравните номера сборок, ветки Steam и зависимости, затем проверьте EAC.

Главная мысль: когда моды ломают кооп в 7 Days to Die, сначала проверяйте античит, точную версию и установку модов, затем логи и бэкапы. Вайп имеет смысл только после выяснения причины — иначе можно потерять мир и получить ту же ошибку на новом.

Читать дальше