Мод для Майнкрафт помогает синхронизировать клиентские моды и конфиги со сборкой на сервере. Он добавляет кнопку обновления прямо в список серверов, поэтому игрокам не нужно вручную копировать файлы или пользоваться сторонним лаунчером.
Возможности
- Кнопка «Update» у выбранного сервера скачивает необходимые моды и конфиги.
- Перед обновлением показывается сводка; там же доступна очистка кэша.
- Моды сверяются по
modId, чтобы избежать дубликатов и устаревших файлов. - Кэш хранится отдельно для каждого сервера.
- Сервер может обновлять папки
/modsи/config, включать для них зеркальный режим и удалять указанные клиентские моды. - Встроенный файловый сервер раздаёт
mods.zipиconfig.zip.

Как пользоваться
Добавьте сервер в меню «Сетевая игра», выберите его и нажмите «Update». Адрес загрузки заполняется из адреса и порта сервера автоматически, но его можно заменить вручную. Перезапуск Майнкрафта нужен после обновления модов; новые конфиги применяются без перезапуска.
Если загрузка не удалась, клиент рассинхронизировался или содержимое архивов изменилось без обнаруженного обновления, на экране подтверждения используйте «Clear cache».
Настройки
Основной конфиг сервера: config/scs-common.toml.
fileServerPort— порт встроенного файлового сервера.updateConfig— разрешает обновлять клиентские конфиги.mirrorMods— заставляет папку/modsклиента точно соответствоватьmods.zip.mirrorConfig— заставляет папку/configклиента точно соответствоватьconfig.zip.
Чтобы создать архивы на сервере, используйте команды:
/scs save-mods— создаётmods.zip;/scs save-config— создаётconfig.zip.
Архивы также можно собрать вручную. Для принудительного удаления клиентских модов поместите в mods.zip файл modsToRemoveFromTheClient.json со списком имён .jar-файлов. Файлы доступны по адресу <server-ip>:fileServerPort.
