You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Дополнение к мультиплеер-моду KrokoshaCasualtiesMP для Casualties Unknown.
При Join клиент может получить недостающие моды с хоста (DLL + Content и прочие файлы). Nexus / GitHub CDN нет — только передача с хоста.
На сервер всегда пускает, даже если модов не хватает или хост без этого плагина.
Возможности
Синхронизация при Join
При Join хост шлёт папки модов; лимит на один мод — 5 GB (сырой размер / zip).
Передаётся вся папка: DLL, Content/, resources, аудио, xml, png и т.д.
Сохранение:
BepInEx\plugins\SERVERCACHE\<хост>_<сервер>\
После полной передачи (все папки на диске проверены) — рестарт через Steam (+2 сек), затем автозаход в тот же лобби.
Если мод уже есть, но версия старше хоста — предупреждение по центру (RU/EN): возможны баги.
Если у хоста нет ServerModLoader или передача не удалась — клиент всё равно заходит на сервер (без зависания).
Блокировать мод при ошибке скана/whitelist (таймаут всегда skip)
Security.ScanTimeoutSeconds
120
Таймаут Defender (сек)
Security.OnlineScanTimeoutSeconds
10
Таймаут онлайн-lookup (сек)
Заметки
Список модов KrokMP — это GUID плагинов, не имена.
Лишний SERVERCACHE может мешать Enforce на других серверах — очищайте кеш.
KrokMP / этот лоадер / QoL не считаются «модамы хоста» для скачивания.
Для максимальной: BlockIfScanUnavailable = true (не принимать файлы без успешного скана).
Содержимое релиза
Файл
Описание
ServerModLoaderByStaili.dll
Плагин (Release = obfuscated) — в BepInEx\plugins\
README.md
Эта инструкция
English
About
An add-on for KrokoshaCasualtiesMP for Casualties Unknown.
On Join, the client can pull missing mods from the host (DLL + Content and other files). No Nexus / GitHub CDN — host transfer only. Always allows join, even if mods are missing or the host lacks this plugin.
Features
Sync on Join
If the host has ServerModLoader and mods the client lacks — on Join the host streams full mod folders during connect.
Per-mod size limit: 5 GB (raw / zip).
Full folder: DLL, Content/, resources, audio, xml, png, etc.
Saved under:
BepInEx\plugins\SERVERCACHE\<host>_<server>\
After a full transfer (all folders verified on disk) — Steam relaunch (+2s), then auto-rejoin the same lobby.
If a mod is already installed but older than the host — centered warning (RU/EN): bugs may occur.
If the host has no ServerModLoader or the transfer fails — the client still joins (no hang).
Clear cache and quarantine
KrokMP server browser: Clear mod cache — delete server caches.
Next to it: Quarantine — threat / non-whitelist mods; Approve or Delete.
Stored under BepInEx\plugins\SERVERCACHE\QUARANTINE\.
Protection
After host-pull: Nexus SHA256 whitelist → Windows Defender → online hash lookup (MalwareBazaar + ThreatFox).