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

Balm - Библиотека для модов

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

Оцените первым
Открыть в FateLauncher
57.6M
3.1K

Balm - это не мод в привычном понимании. Вы не найдете тут новых блоков, мобов или измерений. Это библиотека, или API, которая нужна разработчикам для упрощения жизни. Зачем вообще нужны такие моды-зависимости? Дело в том, что комьюнити Майнкрафт сейчас разделено между разными загрузчиками: Forge, Fabric, NeoForge. Написать мод под каждый из них отдельно - та еще боль, приходится дублировать кучу кода. Balm решает эту проблему, создавая единый слой абстракции. Код пишется один раз, а работает везде.

Зачем скачивать Balm обычному игроку?

Если вы просто играете и не пишете свои моды, то скачивать Balm просто так нет смысла. Важно понимать: он не позволяет запускать моды от Forge на Fabric или наоборот. Это не магический эмулятор. Установить его нужно только в одном случае - если какой-то другой мод для Minecraft прописал его в зависимостях. В таких случаях просто закидываете файл в папку mods и всё.

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

Что предлагает библиотека разработчикам

Если вы кодер и хотите сделать мультилоадерный мод, Balm - отличный выбор. Автор проекта, Blay, обкатал эту библиотеку на своих 20+ модах. От контентных дополнений до мелких QoL (качество жизни) утилит. Все работает стабильно.

Основные фишки фреймворка:

  • Поддержка NeoForge и Fabric - пишешь код один раз, собираешь под оба загрузчика.
  • Никакого кастомного Gradle - используются только официальные плагины загрузчиков.
  • Mojang Mappings - используется стандарт от Mojang, плюс поддержка шаблонов от Jared'а.
  • Всё включено - от сетевых пакетов до системы конфигов. Сторонние зависимости не нужны.
  • Интеграции - есть унифицированная поддержка сторонних модов вроде Curios или Jade. Не придется писать отдельные костыли под каждый загрузчик для совместимости.

Важные нюансы

Разработка под несколько загрузчиков сразу - это всегда сложно. Но Balm реально экономит время. Правда, не стоит ждать, что библиотека сделает за вас абсолютно всё. Специфичные вещи все равно придется крутить руками.

Для разработчиков есть официальная документация и генератор проектов. Можно начать с готового шаблона репозитория или покопаться в исходниках других модов от Blay - там много полезных примеров, как правильно реализовать ту или иную механику. Скачать Balm можно на популярных платформах распространения модов, где он доступен в том числе для ранних сборок (снапшотов).

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

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

Зависимости

Детали

Лицензия:
Опубликован:4 года назад
Обновлён:6 дней назад

Версии мода Balm - Библиотека для модов

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

16 из 707 версий
Самые популярные
R
21.0.56+fabric-1.21.121.0.56+fabric-1.21.1
1.21.1
R
7.3.37+forge-1.20.17.3.37+forge-1.20.1
1.20–1.20.1
R
7.3.9+fabric-1.20.17.3.9+fabric-1.20.1
1.20–1.20.1
R
4.6.0+forge-1.19.24.6.0+forge-1.19.2
1.19.x
R
7.3.38+forge-1.20.17.3.38+forge-1.20.1
1.20–1.20.1
R
21.0.55+fabric-1.21.121.0.55+fabric-1.21.1
1.21.1
Самые Новые
R
26.1.2.13+neoforge-26.1.226.1.2.13+neoforge-26.1.2
26.1.2
R
26.1.2.13+forge-26.1.226.1.2.13+forge-26.1.2
26.1.2
R
26.1.2.13+fabric-26.1.226.1.2.13+fabric-26.1.2
26.1.2
R
26.2.0.7+neoforge-26.226.2.0.7+neoforge-26.2
26.2
R
26.2.0.7+fabric-26.226.2.0.7+fabric-26.2
26.2
R
26.1.2.12+neoforge-26.1.226.1.2.12+neoforge-26.1.2
26.1.2
R
26.1.2.12+forge-26.1.226.1.2.12+forge-26.1.2
26.1.2
R
26.1.2.12+fabric-26.1.226.1.2.12+fabric-26.1.2
26.1.2
R
26.2.0.6+neoforge-26.226.2.0.6+neoforge-26.2
26.2
R
26.2.0.6+fabric-26.226.2.0.6+fabric-26.2
26.2
Главная