Learn · frameworks

Fabric vs Forge: Выберите подходящий мод-лоадер

Fabric загружается быстро и предпочитает моды, улучшающие производительность и функциональность; Forge поддерживает самые крупные модопаки. Вот как выбрать загрузчик для вашей системы.

TRtrolPublished 6 min read

Что такое мод-лоадер и почему это важно?

Мод-лоадер — это слой, который находится между базовой игрой и вашими модами, позволяя им изменять поведение Minecraft без ручного редактирования кода игры. Fabric и Forge — два варианта, которые действительно имеют значение. Они несовместимы друг с другом, поэтому выбранный вами лоадер определяет, какие моды вы сможете запустить.

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

Что такое Fabric?

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

Именно такая лаконичная структура сделала Fabric стандартом для работы над производительностью и полезными функциями. Моды, которые поддерживают стабильные частоты кадров и добавляют функции, повышающие качество жизни, создаются здесь, и лоадер не мешает им, не добавляя лишний вес.

Быстро обновляется

Вышла новая версия Minecraft, и обычно Fabric становится играбельным в течение нескольких дней. Меньше работы по перестройке с каждым релизом.

Лёгкий след

Небольшое ядро означает низкие накладные расходы до установки первого мода.

Миксин патчинг

Моды используют точные методы вместо переписывания больших кусков кода, что делает конфликты реже.

PvP и домашняя утилита

Sodium, Литий, и все модификаторы полезности, на которые полагаются соревновательные игроки, нацелены Fabric.

Что такое Forge?

Forge — это хорошо зарекомендовавший себя загрузчик, который в течение многих лет обеспечивал работу большинства крупных модопаков. Он содержит обширный собственный API, встроенный в загрузчик, что предоставляет авторам контент-модов большой общий набор инструментов для разработки. Это позволяет создавать более масштабные моды (новые измерения, машины, переработки мобов) проще и обеспечивает их совместимость.

Компромиссом являются вес и скорость. Поскольку Forge поддерживает гораздо большую поверхность, стабильная сборка для новой версии Minecraft обычно выходит через несколько недель или месяцев после релиза, а сам загрузчик добавляет больше накладных расходов, чем Fabric.

Глубокий каталог контента

Самые крупные моды для технологий, магии и исследований, а также сборки, созданные на их основе, существуют на Forge.

Большой общий API

Один широкий набор инструментов позволяет десяткам модов контента взаимодействовать друг с другом в одном пакете.

Проверенный модами

Годы опыта работы с крупными пакетами означают стабильные, хорошо отлаженные настройки для масштабных установок.

Обновляется медленнее

Большой API переносится дольше, поэтому новые версии выходят позже, чем для Fabric.

Fabric против Forge: в чём разница

На первый взгляд, Fabric оптимизирован для скорости и небольшого размера, в то время как Forge — для широких возможностей и больших пакетов контента. Ни один из них не "лучше" в принципе. Они выигрывают в разных задачах. Таблица ниже показывает различия, которые действительно влияют на вашу повседневную настройку.

FabricForge
ВесНебольшое ядро плюс Fabric APIТяжёлое, большой встроенный API
Поддержка новых версийЧерез несколько дней после релизаНедели или месяцы
Лучше всего подходит дляМодов, повышающих производительность и функциональностьМодов и пакетов с большим количеством контента
Модель патчингаMixinsCoremods и собственные хуки
Совместимость между модамиAPI для каждого модаОдин общий API
Типичная аудиторияPvP, анархия, производительностьБольшие модовые выживания, "кухонные раковины"

Какой загрузчик выбрать?

Подбирайте загрузчик под свой стиль игры, а не под то, какое название вам больше нравится. Если вам нужна новейшая версия сразу, важна частота кадров или вы используете оптимизированную соревновательную сборку, то Fabric — это ответ. Если моды или пакеты, которые вы любите, доступны только для Forge, то это решает вопрос, и вам следует использовать Forge для них.

Выбери Fabric if

  • Вам нужна новейшая версия Minecraft практически сразу после выхода.
  • Вы используете моды для повышения производительности, такие как Sodium и Lithium.
  • Вы играете в PvP, анархию или в любые другие режимы, где важна задержка ввода и стабильный FPS.
  • Вам нужен минимальный размер и наименьшее количество компонентов.

Выберите Forge, если

  • Мод или набор модов, который распространяется только через Forge.
  • Вы создаете масштабные, комплексные игровые миры в жанре выживания с множеством взаимодействующих модов.
  • Вы предпочитаете один общий API вместо API для каждого мода.
  • Вас не смущает более длительное ожидание после выхода новой версии.

Где Terminus вписывается

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

Ничто из этого не исключает Forge. Если ваши вечера посвящены модопакам «все в одном», Forge заслуживает своего места. Суть в том, чтобы начинать с того, как вы на самом деле играете, и позволить этому определять загрузчик.

FAQ

Получить Terminus

Built for Fabric. Tuned for competitive play.