Fabric Loader и Fabric API выполняют разные задачи. Loader запускает Fabric-моды; Fabric API предоставляет функции, которые нужны многим модам. Для работающего сервера с модпаком также должны совпадать версия Minecraft и отдельные файлы модов. Поэтому не обновляй эти компоненты независимо друг от друга, ориентируясь только на дату последнего релиза.

Зафиксируй свой набор версий

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

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

Выбирай Fabric API осознанно

Недавно выпущенный файл Fabric API может быть предназначен для более старой ветки Minecraft. Из этого не следует ни то, что твоему серверу нужно менять версию игры, ни то, что этот файл подходит для твоего пака. Сначала отфильтруй файлы по реально используемой версии Minecraft, а затем проверь требования своих модов.

Если не хватает нужной зависимости, в логе запуска часто указывается затронутый мод и требуемая версия. Начни с этого сообщения. Не устанавливай наугад дополнительные библиотеки и не меняй одновременно Loader, все моды и мир.

Тестируй изменения с возможностью отката

  1. Сохрани мир и текущую конфигурацию; запиши полный набор версий.
  2. Останови сервер корректно.
  3. Обновляй только взаимосвязанные компоненты, требования которых ты проверил.
  4. Запусти сервер и, если запуск не удался, прочитай первое релевантное сообщение об ошибке.
  5. Проверь подключение с правильно настроенной клиентской версией.
  6. Проверь реально используемые функции модов и только после этого переходи к следующему шагу изменений.

Для сверки клиента тебе поможет Подключение к серверу с модпаком Minecraft. Если сервер не запускается уже на старте, начни с Определение модов как причины проблемы.

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

Заменяет ли новый Fabric API сам Loader? Нет. Проверяй оба компонента отдельно, исходя из требований твоего набора версий.

Должны ли все моды стоять на обеих сторонах? Не каждый мод. Решающее значение имеют указания проекта или требования модпака. Чисто клиентские дополнения не нужно автоматически ставить на сервер.

Поможет ли произвольный откат версии при ошибке? Используй задокументированное, ранее сохранённое состояние. Не открывай уже мигрированный мир непроверенным более старым игровым ПО.

Первоисточники