Молниеносная распродажа 50% скидка на все серверы Последний день!
До конца: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категории

Как добавить моды на ваш сервер Project Zomboid

RU zomboid pz mods workshop Полезно для 0 чел.

Это руководство проведёт вас через установку модов Steam Workshop на вашем сервере Project Zomboid, размещённом на Legion Hosting. Оно охватывает форматы модов B42 и B41, инструмент Legion Hosting Mod Organizer, заметки о совместимости для больших наборов модов и как восстановиться от распространённого повреждения мира, связанного с модами.

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

Предварительные требования

  • Активный сервер Project Zomboid с Legion Hosting, доступный по адресу gpanel.legionhosting.net
  • Ваш сервер должен быть Offline перед редактированием настроек модов — сначала остановите его в GPanel
  • Steam Workshop ID и Mod ID для каждого мода, который вы хотите установить (находятся на странице Steam Workshop каждого мода)
  • Резервная копия вашего текущего сохранения мира (настоятельно рекомендуется — см. предупреждение выше)
B42 или B41? Build 42 (B42) — это текущая версия по умолчанию для новых серверов. Build 41 (B41) — это устаревшая стабильная ветка. Формат конфигурации модов отличается между ними. Если вы не уверены, какую сборку использует ваш сервер, проверьте имя сервера или строку запуска в консоли GPanel — она покажет версию сборки при запуске.

Шаг 1 — Найдите Workshop ID и Mod ID для каждого мода

Каждый мод, который вы хотите установить, требует двух отдельных идентификаторов:

  • Workshop ID — числовой ID в URL Steam Workshop, например, https://steamcommunity.com/sharedfiles/filedetails/?id=2392987841
  • Mod ID — внутренний ID, определённый автором мода, находится в описании мода на странице Workshop, обычно указан как "Mod ID:" или внутри файла mod.info мода

Запишите оба ID для каждого мода, прежде чем продолжить. Один элемент Workshop иногда содержит несколько суб-модов, каждый со своим собственным Mod ID.

workshop-page-ids

Шаг 2 — Используйте Legion Hosting Mod Organizer (рекомендуется)

Самый простой способ составить список модов — это Legion Hosting Zomboid Mod Organizer. Он позволяет искать в Workshop, добавлять моды по URL или ID и автоматически генерирует правильно отформатированные строки конфигурации, которые нужно вставить в GPanel.

  1. Перейдите на legionhosting.net/zomboid-mod-organizer.php.
  2. Ищите моды по имени или вставьте URL Steam Workshop в поле поиска.
  3. Добавьте каждый мод в ваш список с помощью кнопки Add.
  4. Когда ваш список будет завершён, нажмите Generate Config. Инструмент выводит готовые к использованию строки WorkshopItems и Mods, отформатированные для версии сборки вашего сервера.
  5. Скопируйте сгенерированные строки и перейдите к Шагу 4, чтобы вставить их в настройки вашего сервера.

Если вы предпочитаете вводить ID вручную, продолжите с Шага 3, чтобы правильно отформатировать их для версии вашей сборки.

Шаг 3 — Правильно отформатируйте список модов

WorkshopItems (одинаково для всех сборок)

Строка WorkshopItems использует точку с запятой для разделения Workshop ID. Этот формат одинаков как для B41, так и для B42:

Строка WorkshopItems

WorkshopItems=2392987841;1550458773;2786383654

Mods — формат Build 42 (B42)

B42 использует префикс обратной косой черты (\) перед каждым Mod ID:

Строка Mods (B42)

Mods=\ModID1;\ModID2;

Формат DLMP (B42)

Некоторые конфигурации используют формат DLMP, который объединяет Workshop ID и Mod ID с обратной косой чертой в одном поле:

Формат DLMP

2392987841\ModID1;1550458773\ModID2;2786383654\ModID3;
Обратная косая черта обязательна в B42. Это наиболее частый источник сбоев загрузки модов после обновления B42. Записи Mods должны иметь префикс обратной косой черты: \modID. Не используйте прямые косые черты, запятые или только Mod ID без префикса обратной косой черты.

Mods — формат Build 41 (B41)

B41 использует простые Mod ID, разделённые точкой с запятой, без префикса обратной косой черты:

Строка Mods (B41)

Mods=ModID1;ModID2;ModID3
Переходите с B41 на B42? Если вы обновили ваш сервер с B41 до B42, вы должны переформатировать вашу строку Mods для использования префикса обратной косой черты (\ModID). Ваш старый формат B41 не будет правильно загружать моды на сервере B42.

Шаг 4 — Примените список модов в файле настроек вашего сервера

  1. Войдите в GPanel и выберите ваш сервер Project Zomboid.
  2. Убедитесь, что сервер Offline. Остановите его при необходимости.
  3. Откройте File Manager и перейдите к /.cache/server/.
  4. Откройте файл настроек вашего сервера — он называется <servername>.ini (например, servertest.ini).
  5. Найдите строки WorkshopItems= и Mods= в файле. Вставьте значения, которые вы сгенерировали на Шаге 2 или отформатировали на Шаге 3.
  6. Сохраните файл.
  7. Запустите сервер. Загрузки Steam Workshop начнутся автоматически при запуске.
gpanel-mods-fields

Шаг 5 — Добавляйте моды постепенно и тестируйте

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

  1. Добавляйте не более 3–5 модов за раз.
  2. Запустите сервер и подтвердите, что он достигает статуса Running и что вы можете подключиться и играть.
  3. Проверьте консоль GPanel на наличие любых сообщений об ошибках или трассировок стека перед добавлением следующей партии.
  4. Повторяйте, пока все моды не будут загружены и стабильны.

Этот подход значительно упрощает определение того, какой мод вызывает проблему, если что-то пойдёт не так.

Большие списки модов требуют больше времени на запуск. Загрузки Steam Workshop происходят при запуске. Сервер с 50+ модами может запускаться несколько минут в первый раз после изменения модов. Не перезапускайте сервер многократно, пока он всё ещё загружается.

Установка модов не из Workshop

Если у вас есть мод, которого нет в Steam Workshop (загруженный как папка или ZIP-файл), загрузите его через SFTP по следующему пути на вашем сервере:

/.cache/mods/

Поместите папку мода (которая должна содержать файл mod.info) непосредственно внутрь /.cache/mods/. Вы можете получить доступ к этому каталогу, используя учётные данные SFTP, показанные в GPanel на вкладке SFTP. После загрузки добавьте Mod ID (из файла mod.info мода) в строку Mods= в конфигурации вашего сервера, как описано в Шаге 4. Для модов не из Workshop Workshop ID не нужен.

Заметка о совместимости Authentic Z

Authentic Z — один из самых популярных наборов модов Project Zomboid, но он состоит из множества суб-модов. Устанавливайте только один суб-мод за раз, и рекомендуемый суб-мод для многопользовательских серверов:

Authentic Z - Current

Не включайте несколько суб-модов Authentic Z одновременно на одном сервере. Запуск более одного суб-мода из этой коллекции вызывает конфликты, которые могут привести к сбою сервера или повреждению таблиц лута. Если вы не уверены, какой суб-мод активен, проверьте строку Mods= в вашей конфигурации и убедитесь, что в списке указан только Authentic Z - Current (или ваш единственный выбранный суб-мод).

Проверка

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

  1. В GPanel откройте вкладку Console и наблюдайте за журналом запуска. Ищите строки, ссылающиеся на загрузку каждого мода — вы должны увидеть что-то вроде [ModLoader] Loading mod: ModID для каждого установленного мода.
  2. Подключитесь к серверу в игре и откройте меню Mods из главного меню (Esc → Mods). Установленные моды должны появиться в списке.
  3. Найдите в журнале консоли фразу STACK TRACE. Если она не появляется, сервер запустился без проблем. Если вы видите её, обратите внимание на мод, упомянутый ближе к началу трассировки — этот мод является вероятной причиной проблемы.
  4. Походите по игре и подтвердите, что добавленный модами контент (предметы, здания, зомби) появляется как ожидается.

Устранение неполадок

Моды не загружаются / сервер запускается, но моды кажутся неактивными

  • Проверьте, что строка Mods использует правильный формат для вашей сборки — префикс обратной косой черты (\ModID) для B42, простые Mod ID для B41. Формат WorkshopItems одинаков для обеих сборок.
  • Подтвердите, что Mod ID в строке Mods= точно соответствует ID, показанному в описании мода Workshop или файле mod.info. Mod ID чувствительны к регистру.
  • Проверьте, что оба поля WorkshopItems и Mods сохранены — перейдите в другое место и обратно в GPanel, чтобы подтвердить, что значения сохранились.

Сбой загрузки Steam Workshop / моды не загружаются при запуске

Если сервер запускается, но моды Workshop не загружаются, папка кэша Steam может быть повреждена. Чтобы исправить это:

  1. Остановите сервер в GPanel.
  2. Подключитесь через SFTP и перейдите к /steamapps/workshop/.
  3. Удалите всю папку workshop/ (или её содержимое).
  4. Запустите сервер снова. Steam заново загрузит все элементы Workshop с нуля.
Это удаляет все кэшированные файлы Workshop. Серверу потребуется заново загрузить каждый подписанный элемент Workshop при следующем запуске. Для больших списков модов это может добавить несколько минут к первому запуску.

WorldDictionaryException / повреждение словаря мира

Если в журнале консоли отображается ошибка WorldDictionaryException, словарь мира был повреждён — это может произойти при добавлении или удалении модов, которые вводят новые предметы или тайлы.

Только в крайнем случае. Удаление WorldDictionary.bin может повредить ID предметов и ID транспортных средств в вашем сохранении. Делайте это только если сервер вообще не запускается и у вас нет другого варианта. Всегда сначала делайте резервную копию вашей папки сохранения.

Если вы должны попытаться восстановить:

  1. Остановите сервер в GPanel.
  2. Сделайте резервную копию всей вашей папки сохранения через SFTP или GPanel Backups.
  3. Подключитесь через SFTP и перейдите к /.cache/saves/multiplayer/<YourWorldName>/.
  4. Удалите WorldDictionary.bin.
  5. Запустите сервер. Project Zomboid восстановит словарь при запуске.
  6. Проверьте в игре наличие повреждённых предметов или транспортных средств. Если мир серьёзно повреждён, восстановите из резервной копии, которую вы создали на шаге 2.

Сервер падает при запуске с STACK TRACE в журнале консоли

Трассировка стека сразу после запуска обычно указывает на конфликт модов или мод, несовместимый с вашей текущей версией сборки. Чтобы диагностировать:

  1. В GPanel откройте журнал Console и найдите STACK TRACE.
  2. Прочитайте строки над трассировкой для имени файла мода или Mod ID, упомянутого там — это обычно проблемный мод.
  3. Удалите этот мод из строк WorkshopItems и Mods, сохраните и перезапустите сервер.
  4. Если сервер запускается без проблем после удаления, проверьте страницу мода в Workshop на наличие обновления, совместимого с B42, или известной заметки о конфликте в комментариях.

Вы также можете открыть полный файл debug.log через SFTP по адресу /.cache/Logs/<date>_DebugLog-server.txt для получения более подробной информации, чем показывает консоль GPanel.

Сервер падает, когда подключаются игроки с определёнными модами

Если сервер работает без проблем, но падает при входе игрока, у игрока могут быть клиентские моды, которые конфликтуют с сервером. Попросите игрока отключить все его локальные моды Project Zomboid из внутриигрового меню Mods и попробовать подключиться снова. Если сбой прекратится, игроку следует повторно включать моды по одному, чтобы найти конфликтующий мод.

Мод удалён, но сервер всё ещё пытается его загрузить

Если вы удалили ID мода из конфигурации, но сервер всё ещё ссылается на него при запуске, элемент Workshop может всё ещё быть кэширован. Удалите конкретную папку элемента Workshop из /steamapps/workshop/content/108600/<workshopID>/ через SFTP, затем перезапустите сервер.


Была ли эта статья полезной?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.