Где находятся файлы модов Workshop Project Zomboid
Загруженные Steam Workshop-пакеты Project Zomboid обычно находятся в <библиотека Steam>/steamapps/workshop/content/108600/<Workshop ID>/. Локальные моды и копии для правки хранятся отдельно в Zomboid/mods/. Число 108600 — Steam App ID игры, а не идентификатор мода. Конкретный корень зависит от библиотеки Steam.

Определите настоящую библиотеку Steam
Откройте Steam → Settings → Storage; в старых клиентах путь может называться Settings → Downloads → Steam Library Folders. Выберите библиотеку с Project Zomboid и добавьте к её корню steamapps/workshop/content/108600/. Например, корнем может быть D:\SteamLibrary или ~/Library/Application Support/Steam. Через Manage → Browse local files в Windows можно открыть steamapps/common/ProjectZomboid, подняться на два уровня к steamapps и перейти в workshop/content/108600/.
Типичные пути
| Платформа | Расположение по умолчанию | Открытие |
|---|---|---|
| Windows | C:\Program Files (x86)\Steam\steamapps\workshop\content\108600\ | Адресная строка проводника |
| Windows, другая библиотека | <YourSteamLibrary>\steamapps\workshop\content\108600\ | Сначала определить библиотеку в Steam |
| macOS | ~/Library/Application Support/Steam/steamapps/workshop/content/108600/ | Finder → Go → Go to Folder, ⇧⌘G |
| Linux native | ~/.steam/steam/steamapps/workshop/content/108600/ или ~/.local/share/Steam/steamapps/workshop/content/108600/ | Файловый менеджер или терминал |
| Linux Flatpak | ~/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/workshop/content/108600/ | Проверить библиотеку и альтернативные точки монтирования |
| Steam Deck | steamapps/workshop/content/108600/ внутри библиотеки Linux или библиотеки SD-карты | Desktop Mode, затем Steam Storage |
Папка workshop/content/108600 может отсутствовать, пока Steam не скачал хотя бы один Workshop-элемент игры в эту библиотеку. Проверьте подписку и завершение загрузки, затем откройте путь снова. На macOS скрытую Library можно открыть через Go to Folder или удерживая Option при открытом меню Go; постоянно раскрывать её не требуется.
App ID, Workshop ID и Mod ID
| Имя | Где искать | Назначение |
|---|---|---|
| App ID 108600 | Родительская папка workshop/content/108600 | Категория загрузок Steam для игры |
| Workshop ID | Цифры в URL Workshop и имя папки внутри 108600 | WorkshopItems= для загрузки пакета |
| Mod ID | id= в mod.info внутри mods/<папка мода> | Список Mods и порядок загрузки |
Пример структуры: steamapps/workshop/content/108600/1234567890/mods/SomeModFolder/mod.info и media/; рядом может находиться 108600/9876543210/mods/AnotherMod/mod.info. В mod.info встречаются id=, name= и require=. Одна подписка может содержать несколько Mod ID. Имена внутренней папки и ID часто совпадают, но их нужно сверять в mod.info. Серверу могут понадобиться и Workshop ID для загрузки, и Mod ID для включения.
Локальные моды и осторожная работа
Локальная папка: %UserProfile%\Zomboid\mods\ в Windows или ~/Zomboid/mods/ в macOS, Linux и Steam Deck. Пользовательские данные находятся в каталоге Zomboid; журналы — console.txt и Logs/. Если кнопка доступна, папку локальных модов можно открыть из меню Mods.
Steam управляет кэшем Workshop и может перезаписать изменения при обновлении или проверке. Для личной работы скопируйте внутреннюю папку из 108600/<Workshop ID>/mods/<Mod ID>/ в Zomboid/mods/, включите локальную копию и отключите экземпляр Workshop, если иначе загрузятся оба. Для резервирования копируйте пакет наружу. Удаление папки кэша не отменяет подписку; для удаления отпишитесь в Steam, а локальный мод удаляйте после отключения. Для повторной загрузки источник предлагает отписаться и подписаться снова или осторожно очистить папку конкретного элемента перед проверкой, не весь кэш.
Что делать в каждой папке
| Действие | Кэш Workshop 108600 | Локальные Zomboid/mods |
|---|---|---|
| Просматривать файлы и mod.info, искать ID | Да | Да |
| Сохранить копию перед обновлением | Скопировать пакет в другую папку | При необходимости скопировать весь каталог mods |
| Править скрипты или текстуры для себя | Избегать правки на месте: Steam может перезаписать | Подходит для постоянной локальной копии |
| Добавить новый мод | Не класть случайные файлы с ожиданием управления Steam | Установить локально или подписаться в Workshop |
| Удалить мод | Отписаться в Steam и дать ему очистить кэш | Отключить в игре, затем удалить папку |
| Повторно загрузить | Отписаться и подписаться снова либо осторожно очистить папку этого элемента перед проверкой | Для локальных модов не применяется |
Проверка по платформам
Windows: проверьте библиотеку в Steam Storage, откройте её steamapps\workshop\content\108600\, найдите числовую папку Workshop ID и вложенный mods\. Для локальных копий используйте %UserProfile%\Zomboid\mods\.
macOS: в Finder выберите Go → Go to Folder… (⇧⌘G) и вставьте ~/Library/Application Support/Steam/steamapps/workshop/content/108600/ либо путь своей библиотеки. Если папки нет, проверьте Storage и завершение загрузки хотя бы одного элемента. Локальные моды — ~/Zomboid/mods/.
Linux: проверьте ~/.steam/steam/ и ~/.local/share/Steam/, а для Flatpak — ~/.var/app/com.valvesoftware.Steam/.local/share/Steam/; учитывайте библиотеки на других точках монтирования. Далее откройте steamapps/workshop/content/108600/. Локальные моды — ~/Zomboid/mods/.
Steam Deck: в Desktop Mode выясните, установлена игра во внутренней памяти или библиотеке SD-карты. Откройте относительный путь steamapps/workshop/content/108600/ выбранной библиотеки; пользовательские данные остаются в ~/Zomboid/ домашнего каталога Linux.
Для диагностики отдельно проверьте журналы ошибочного мода, несовпадение версий клиента и сервера и поддержку нужной ветки на странице Workshop. Путь локального мода и Steam-кэш — разные места, даже если содержат копии одного пакета.