Ошибка «Server brand mismatch» и проблемы с Forge/Fabric: версионные конфликты
Введение: когда клиент и сервер не понимают друг друга
Ошибка «Server brand mismatch» или «Incompatible FML modded server» появляется при попытке подключиться к серверу с модами. Сервер и клиент имеют разный набор модов, разные версии Forge/Fabric или разные версии Minecraft. Сервер отвергает подключение, чтобы избежать краша из-за несовместимости. В этом гайде — как синхронизировать клиент и сервер и решить все версионные конфликты.
Тип 1: Несовпадение версии Minecraft
Сообщение
«Outdated client! Please use 1.21» или «Outdated server! I'm on 1.21».
Причина
Клиент и сервер запущены на разных версиях Minecraft. Например, сервер 1.21, а клиент 1.20.6.
Решение
- Используйте лаунчер, который позволяет выбрать версию (официальный лаунчер, Prism Launcher).
- Убедитесь, что версия клиента и сервера совпадают.
- Если сервер использует ViaVersion — клиенты могут заходить с более новых версий, но не со старых.
Тип 2: Несовпадение версии Forge
Сообщение
«Incompatible FML modded server. Server has 47.2.0, client has 47.1.0».
Причина
Версия Forge на клиенте и сервере должна совпадать с точностью до билда.
Решение
- Проверьте версию Forge на сервере (в логах при запуске).
- Установите точно такую же версию Forge на клиент.
- В Prism Launcher это делается в настройках инстанса → «Version» → «Forge».
Тип 3: Несовпадение набора модов
Сообщение
«This server requires the following mods: [create-1.21-0.5.1.jar, jei-1.21-15.0.0.jar]» или «Client has mods that are not on the server: [optifine-1.21-HD_U_J1.jar]».
Причина
Серверные моды (которые изменяют геймплей, добавляют блоки) должны быть установлены и на клиенте. Клиентские моды (которые только для графики) могут быть лишними, если сервер их не принимает.
Решение
- Скопируйте папку
modsс сервера на клиент (за исключением серверных-only модов: Spark, Chunky, LuckPerms). - Удалите с клиента моды, которые сервер не принимает (обычно это OptiFine — на Forge он часто конфликтует).
- Если сервер НЕ требует точного совпадения модов — в конфиге Forge (server.properties) может быть параметр
enforce-secure-profile=falseили вforge.cfgнастройкаallowIncompleteMods=true.
Тип 4: Несовпадение Fabric API / Fabric Loader
Сообщение
«Fabric Loader version mismatch» или «Missing Fabric API».
Причина
Версия Fabric Loader или Fabric API на клиенте не совпадает с серверной.
Решение
- Обновите Fabric Loader на клиенте до той же версии, что на сервере.
- Скачайте Fabric API той же версии, что на сервере, и поместите в папку mods клиента.
Тип 5: Сервер на Vanilla, клиент с Forge (и наоборот)
Сообщение
«This server has mods, but you don't» или «You have mods, but the server doesn't».
Решение
- Запустите клиент без Forge/Fabric, если сервер ванильный.
- Или установите Forge/Fabric на сервер, если хотите играть с модами.
💡 Совет профи
Создайте «модпак-архив» для игроков: ZIP-файл, содержащий папку mods и папку config (конфигурации модов). Залейте его на Google Drive и дайте ссылку игрокам. Они просто распаковывают архив в папку .minecraft — и у всех гарантированно идентичный набор модов. Для автоматизации используйте лаунчеры вроде Prism Launcher с функцией экспорта модпака — игроки смогут установить всё в один клик.
💬 Комментарии (0)
🔒 Войдите, чтобы оставить комментарий
😊 Пока нет комментариев. Будьте первым!