Проверка версии всей сборки
Better Compatibility Checker заменяет стандартную оценку совместимости сервера более предсказуемым правилом. Вместо попытки сделать вывод по набору отдельных модов клиент сравнивает идентификатор проекта и версию модпака, которые заранее указал автор сборки.
Если значения на клиенте и сервере совпадают, в списке серверов появляется положительная отметка. При различии показывается крест, предупреждающий, что пользователь выбрал другой выпуск. Это уменьшает число ложных сообщений и помогает поддержке сразу отделить ошибку версии от сетевой проблемы.
Настройка для автора модпака
На Forge и NeoForge основные значения задаются в config/bcc-common.toml. Для Fabric используется bcc.json. В конфигурации указываются имя модпака и его версия. Эти данные должны быть одинаковыми в клиентском архиве и на сервере соответствующего выпуска.
Самая важная часть процесса заключается в обновлении номера при каждом релизе. Если скопировать старый файл в новую сборку, проверка честно сообщит совпадение там, где содержимое уже различается. Версию лучше менять автоматически на этапе подготовки пакета и проверять тестовым клиентом до публикации.
Что мод не делает
Положительная отметка подтверждает только совпадение настроенных идентификаторов. Она не загружает недостающие моды, не синхронизирует конфиги и не гарантирует отсутствие ошибки запуска. Автору всё равно нужно поддерживать воспроизводимый список файлов и одинаковые серверные настройки.
Если мод установлен только на клиенте либо на сервере нет необходимых данных, используется стандартный механизм Forge. Поэтому отсутствие конфигурации не должно блокировать список серверов, но и преимуществ проверки версий в таком режиме не будет.
Сравнение с синхронизацией файлов
ServerSync предназначен для передачи модов, конфигураций и ресурсов между сервером и клиентом, тогда как Better Compatibility Checker лишь сравнивает обозначенные версии и показывает результат до подключения. Лёгкая проверка подходит сборкам, распространяемым через готовый лаунчер.
Релизы доступны для Fabric, Forge и NeoForge, причём мод должен присутствовать на обеих сторонах для полноценного сравнения. Файлы выбираются под точную версию Minecraft и загрузчика. При переходе между платформами следует перенести значения в правильный формат конфигурации и заново проверить отображение сервера.
Давайте общаться
Помогите нам сделать сайт лучше
Мы очень стараемся сделать сайт удобнее и полезнее, поэтому нам важно ваше мнение. Поделитесь впечатлениями, идеей или советом – каждый комментарий помогает нам стать лучше.