Панель видит моды Build 42 и названия больших сборок
В 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:
@@ -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` — то есть достаточно добавить моды, сохранить и
|
||||
|
||||
Reference in New Issue
Block a user