Панель видит моды Build 42 и названия больших сборок
CI / test (push) Successful in 23s
Release / release (push) Successful in 29s

В Build 42 mod.info лежит не в корне мода, а в папке версии: common, 42,
42.16. Сканер смотрел только в корень, и такие моды выглядели нескачанными
с неизвестным Mod ID — включить их через панель было нельзя. На реальной
мастерской находилось 237 модов из 399.

Названия из мастерской фронтенд запрашивал одним списком, а эндпоинт не
принимает больше двухсот идентификаторов за раз. У сборки на 284 пакета
запрос падал целиком, ошибка молча проглатывалась, и вместо названий
оставались одни номера. Теперь запрос идёт партиями, а полная неудача
больше не остаётся незамеченной.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-07 17:38:23 +03:00
co-authored by Claude Opus 5
parent 5d9bedaad2
commit 6d27fd049d
5 changed files with 148 additions and 6 deletions
+4
View File
@@ -280,6 +280,10 @@ Mod ID, который нужен серверу, лежит внутри сам
~/Zomboid/mods/<мод>/mod.info # моды, положенные вручную
```
В Build 42 `mod.info` лежит не в корне мода, а в папке версии — `common` для
общей части, `42` и `42.16` под конкретные сборки игры. Панель смотрит и туда,
выбирая самую свежую версию; корневой `mod.info` (раскладка Build 41) главнее.
Пока сервер не скачал мод, его строка помечена «ещё не скачан» и галочка
недоступна: Mod ID неизвестен. Файлы загружает сам сервер при запуске по
списку `WorkshopItems` — то есть достаточно добавить моды, сохранить и