НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
modМоды/Better Compatibility Checker - проверка совместимости сборки с сервером
Better Compatibility Checker - проверка совместимости сборки с сервером

Better Compatibility Checker - проверка совместимости сборки с сервером

Мод Better Compatibility Checker заменяет стандартную проверку совместимости сервера в Майнкрафт: сравнивает название и версию сборки модов из конфига и честно показывает галочку или крестик в списке серверов. Поддерживаются Forge, NeoForge и Fabric.

Оцените первым
Открыть в FateLauncher
7.3M
235

Better Compatibility Checker (сокращённо BCC) - небольшой служебный мод для Minecraft: Java Edition, который чинит одну из самых раздражающих мелочей при игре с модпаками: ложные предупреждения о несовместимости сервера. Если вы хоть раз добавляли сервер со сборкой в список серверов и видели красный крестик вместо зелёной галочки, хотя все моды стояли как надо - этот мод ровно про такую ситуацию. Встречается он в огромном количестве паков, включая сборки от FeedTheBeast: суммарно у проекта больше 120 миллионов загрузок, и это при том, что обычные игроки его почти не замечают.

Сам по себе BCC ничего не добавляет в игру - ни блоков, ни мобов, ни новых механик. Это инфраструктурная утилита для авторов сборок модов и владельцев серверов, которая делает подключение к серверу предсказуемым.

Какую проблему решает мод

Стандартная проверка совместимости в Forge устроена довольно грубо: клиент и сервер обмениваются списками модов и сетевых каналов, и если что-то не сошлось - в списке серверов появляется красный крестик с пугающей пометкой о несовпадении. Беда в том, что срабатывает она даже тогда, когда играть ничего не мешает: например, на сервере стоит пара чисто серверных модов, которых нет и не должно быть у клиента, или версии разошлись в мелком патче. Итог предсказуем - игроки паникуют, заваливают админа вопросами, а кто-то просто уходит, решив, что сервер "сломан".

Better Compatibility Checker заменяет эту проверку на честную. Вместо сравнения всех модов подряд он смотрит всего на две вещи: название (идентификатор) модпака и его версию. Автор сборки один раз прописывает их в конфиге, и дальше клиент с сервером сверяются именно по этим данным, а не по полному списку модов.

Как проверка выглядит в игре

Логика максимально простая:

  • версии сборки на клиенте и сервере совпадают - в списке серверов горит зелёная галочка;
  • версии разные - показывается красный крестик, и это уже реальный повод обновить клиент или сервер;
  • данных для сравнения нет (например, мод не установлен на сервере или конфиг пустой) - BCC молча отступает и отдаёт управление стандартной проверке Forge.

Последний пункт важен: в худшем случае вы получаете ровно то поведение, что было и без мода. Сломать им что-либо невозможно, и это большой плюс для серверного софта.

СитуацияЧто увидит игрок в списке серверов
BCC стоит на клиенте и сервере, версии совпадаютЗелёная галочка
BCC стоит на клиенте и сервере, версии разныеКрасный крестик
BCC есть только на клиентеОбычная проверка Forge
Конфиг не заполненОбычная проверка Forge

Настройка конфига

Настройка занимает минуту. Откройте файл конфигурации в папке config и впишите два значения: название сборки и её версию. На Forge и NeoForge файл называется bcc-common.toml, на Fabric - bcc.json (формат другой, суть та же).

ЗагрузчикФайл конфига
Forge / NeoForgeconfig/bcc-common.toml
Fabricconfig/bcc.json

Содержимое выглядит примерно так:

modpackName = "My Awesome Modpack"
modpackVersion = "1.2.0"

В ранних версиях мода вместо названия использовался ID проекта сборки - смысл тот же, просто поле называется иначе. Сохранили файл - и готово.

Важный нюанс: при каждом обновлении сборки не забывайте поднимать версию в конфиге. Это самая частая ошибка авторов модпаков с BCC - сборка обновилась, а в конфиге остался старый номер, и игроки со свежим клиентом видят крестик на родном сервере. Второй момент: конфиг должен совпадать на клиенте и на сервере. Обычно автор просто включает настроенный файл в дистрибутив модпака и копирует тот же файл на сервер - тогда всё сходится автоматически.

Совместимость и версии

Проект существует давно и покрывает почти всю актуальную линейку игры: от Minecraft 1.16.5 до ветки 1.21.x включительно, а свежий релиз 26.3.0.1 вышел в сентябре 2026 года под Minecraft 26.3 для Fabric и NeoForge. В целом поддерживаются три загрузчика - Forge, NeoForge и Fabric, так что снабдить нормальной проверкой можно сборку на любой современной базе.

Для полноценной работы мод нужен и на клиенте, и на сервере - только тогда срабатывает сравнение по версии сборки. Игроки без мода тоже смогут подключиться, просто для них проверка останется ванильной.

Кому реально нужен BCC

Честно говоря, для одиночной игры или сервера "для своих" с ручной подборкой модов смысла в нём немного. Его стихия - публичные модпаки и серверы с большим онлайном, где цена ложного крестика в списке серверов - десятки лишних вопросов в поддержку и потерянные игроки. Если вы выпускаете собственную сборку модов, связка "сборка + BCC" считается хорошим тоном.

Кстати, поднять такой сервер проще всего на нормальном хостинге серверов Майнкрафт - например, через BungeeHost (https://bungee.host): арендуете сервер, заливаете сборку с уже заполненным конфигом BCC, и игроки сразу видят корректный статус совместимости. Для модпак-проектов это заметно снижает порог входа.

Важно знать

Нужно ли ставить мод игрокам, если он уже есть на сервере? Желательно да - без клиентской части сравнение версий работать не будет, и игрок увидит стандартную проверку Forge со всеми её ложными срабатываниями.

Мешает ли мод заходить на сервер с другой версией сборки? Нет. Он только меняет индикатор в списке серверов, само подключение не блокирует.

Привязан ли мод к конкретному модпаку? Нет, BCC универсален и работает с любой сборкой - достаточно прописать её имя и версию в конфиге.

Better Compatibility Checker - редкий пример мода, который делает ровно одну вещь и делает её хорошо. Он не превращает Майнкрафт во что-то новое, а убирает шероховатость стандартной форджовой проверки, из-за которой страдали и игроки, и авторы сборок. Скачать мод Better Compatibility Checker стоит каждому, кто выпускает модпак или держит сервер на базе чужой сборки: настройка займёт пару минут, а фальшивых "несовместимостей" в списке серверов больше не будет.

Скриншоты Better Compatibility Checker - проверка совместимости сборки с сервером

Client and server matching
16 апреля 2023 г.
Client and server running different versions
16 апреля 2023 г.

Часто задаваемые вопросы

Совместимость

Зависимости

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:1 месяц назад

Версии мода Better Compatibility Checker - проверка совместимости сборки с сервером

Доступно 122 версий. Сначала показаны самые популярные и самые свежие.

16 из 122 версий
Самые популярные
R
4.0.8BetterCompatibilityChecker Fabric 4.0.8+mc1.20.1
1.20.1
R
4.0.8BetterCompatibilityChecker Forge 4.0.8+mc1.20.1
1.20.1
R
build.58+mc1.20BetterCompatibilityChecker-3.0.1-build.58+mc1.20.jar
1.20–1.20.1
R
21.1.0BetterCompatibilityChecker Fabric 21.1.0+mc1.21.1
1.21.1
R
21.1.3BetterCompatibilityChecker NeoForged 21.1.3+mc1.21.1
1.21.1
R
4.0.1+mc1.20.1BetterCompatibilityChecker-fabric-4.0.1+mc1.20.1.jar
1.20.1
Самые Новые
R
26.3.0.1Better Compatibility Checker - neoforge - 26.3.0.1
26.3
R
26.3.0.1Better Compatibility Checker - fabric - 26.3.0.1
26.3
R
26.2.0.1Better Compatibility Checker - neoforge - 26.2.0.1
26.2
R
26.2.0.1Better Compatibility Checker - fabric - 26.2.0.1
26.2
R
26.1.2.1Better Compatibility Checker - neoforge - 26.1.2.1
26.1.x
R
26.1.2.1Better Compatibility Checker - fabric - 26.1.2.1
26.1.x
R
26.1.2.0Better Compatibility Checker - neoforge - 26.1.2.0
26.1.x
R
26.1.2.0Better Compatibility Checker - fabric - 26.1.2.0
26.1.x
R
26.1.0-0Better Compatability Checker - neoforge - 26.1.0-0
26.1–26.1.1
R
26.1.0-0Better Compatability Checker - fabric - 26.1.0-0
26.1–26.1.1
Главная