Balm — мод на библиотеку совместимости в МайнкрафтеBalm — техническая библиотека, упрощающая разработку модов для нескольких сред загрузки. Она выносит общие интерфейсы, события, конфигурацию и сетевое взаимодействие в единый слой, благодаря чему автору зависимого проекта не приходится повторять большую часть платформенного кода. Для обычного игрока это означает не новую механику, а необходимую основу, которую некоторые дополнения используют при запуске. От похожих решений Balm отличается ориентацией на единый набор встроенных средств и официальные инструменты разработки без обязательных сторонних библиотек. При этом её возможности не распространяются автоматически на чужие проекты: мод должен быть изначально разработан с обращением к Balm. Поэтому ориентироваться следует на требования конкретного дополнения или готовой сборки.
Последний релиз вышел 3 дня назад — проект активно поддерживают, и под свежие версии игры сборки появляются быстро.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric, Forge | 7.3.42+forge-1.20.1 | 548 КБ | 2026-07-31 |
| 1.21.1 | Fabric, Forge, NeoForge | 21.0.65+fabric-1.21.1 | 787 КБ | 2026-08-14 |
| 1.20 | Fabric, Forge | 7.3.42+forge-1.20.1 | 548 КБ | 2026-07-31 |
| 1.21 | Fabric, Forge, NeoForge | 21.0.41+fabric-1.21.1 | 591 КБ | 2025-04-21 |
| 26.1.2 | Fabric, Forge, NeoForge | 26.1.2.14+neoforge-26.1.2 | 1.0 МБ | 2026-09-08 |
| 26.2 | Fabric, NeoForge | 26.2.0.8+neoforge-26.2 | 1.1 МБ | 2026-09-08 |
.jar в папку .minecraft/mods — создайте её, если её нет.Обязательно: Balm, Cloth Config API, Fabric API
| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 26.1.2.14+neoforge-26.1.2 | релиз | 26.1.2 | 1.0 МБ | 2026-09-08 |
| 26.1.2.14+forge-26.1.2 | релиз | 26.1.2 | 1.0 МБ | 2026-09-08 |
| 26.1.2.14+fabric-26.1.2 | релиз | 26.1.2 | 1.0 МБ | 2026-09-08 |
| 26.2.0.8+neoforge-26.2 | релиз | 26.2 | 1.1 МБ | 2026-09-08 |
| 26.2.0.8+fabric-26.2 | релиз | 26.2 | 1.1 МБ | 2026-09-08 |
| 26.1.2.13+neoforge-26.1.2 | релиз | 26.1.2 | 1.0 МБ | 2026-08-31 |
Библиотека не подойдёт тем, кто ищет самостоятельный контент, новые правила, улучшенную графику или ускорение игры. Она не объединяет произвольные моды из разных сред загрузки и не превращает несовместимый файл в рабочий. Balm также не заменяет основной мод: без проекта, использующего её возможности, установка ничего не меняет. Поддержка конкретной стороны игры определяется требующим её дополнением, а не библиотекой сама по себе. Тянет за собой 3 обязательные зависимости — на лёгкую сборку не рассчитывайте.
Наиболее характерный сбой — игра сообщает об отсутствующей или неподходящей библиотеке при запуске зависимого мода. Сначала проверьте, что Balm действительно указан автором этого дополнения как требование, а выбранный файл соответствует той же игровой среде, что и остальные компоненты сборки. Если запуск прекращается после обновления, сопоставьте совместимость Balm и требующего его проекта: обновление только одного из них может нарушить ожидаемый набор интерфейсов. При повторном вылете временно уберите недавно добавленные компоненты и изучите журнал запуска, обращая внимание на первое упоминание отсутствующего класса, события или зависимости. Установка Balm одновременно в несколько несовместимых сред не исправит ошибку. Если библиотека не требуется ни одним активным модом, её можно исключить из проверки: сама по себе она не должна создавать видимый игровой сценарий.
Balm рекомендуется устанавливать только вместе с модом, который прямо требует эту библиотеку. Это практичный компонент для авторов многоплатформенных проектов, а для игроков — служебная часть корректно собранного набора модификаций. Владельцам сборок стоит учитывать её как отдельное обязательное звено и обновлять согласованно с зависимыми дополнениями. Если же хочется получить новые предметы, механики или визуальные изменения, Balm не отвечает такой задаче: результат целиком определяется использующими её проектами.


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


Cloth Config API даёт другим модам готовую основу для удобных экранов настроек. Самостоятельного контента библиотека не добавляет и обычно устанавливается по требованию зависимого проекта.


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


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


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


JEI показывает предметы, рецепты и способы применения прямо в интерфейсе игры, избавляя от постоянного поиска сведений вне сборки. Через строку поиска можно быстро найти нужную вещь, открыть её изготовление или выяснить, в каких рецептах она участвует.
Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.


TrueLight FX Lite — шейдер, рассчитанный на бережное сохранение ванильной палитры. Визуальный профиль объединяет временное сглаживание TAA, сглаживание краёв и переработанный туман. Первый эффект: смягчает ступенчатые края с использованием данных соседних кадров. Второй: уменьшает заметные ступеньки на контрастных силуэтах. Третий: скрывает дальний план и задаёт глубину атмосферы. По производительности предусмотрены облегчённые настройки для умеренной нагрузки.

.webp)
Manga The World заменяет первый облик стенда The World из JCraft: Eyes of Ender на манга-версию и позволяет выбрать образ альтернативного Диего.


Лёгкий набор шейдеров, который аккуратно улучшает ванильную графику без настоящих теней и резкой смены стиля. Работает через Iris и OptiFine, но больше не поддерживается автором.


Naruto Ninshu Origins Anime предлагает RPG-шиноби с выбором клана и деревни, развитием чакры, дзюцу, миссиями, боссами и Хвостатыми зверями.


Charm Forked — неофициальная ветвь Charm, собранная для конкретного модпака. Она переносит код оригинальных авторов, добавляет небольшие исправления совместимости и балансирует объединение складываемых зачарованных книг на наковальне.


Realism upscaled заменяет текстуры блоков, существ и предметов высокодетальными изображениями их реальных аналогов, составленными главным образом из фотографий.
Нет. У библиотеки нет отдельного режима, меню или самостоятельной игровой цели. Её файл размещают рядом с модами обычным для выбранной среды способом, после чего нужное дополнение обращается к предоставляемым интерфейсам автоматически. Если ни один установленный проект Balm не использует, запускать или настраивать в ней фактически нечего.
Универсального правила для любой сборки нет: проверенные данные допускают установку на обеих сторонах, но конкретную необходимость задаёт мод, использующий библиотеку. Следуйте инструкции этого проекта. Если он должен работать на клиенте и сервере, его техническая основа обычно также должна присутствовать там, где выполняется соответствующая часть кода.
Нет. Общий слой предназначен для разработчиков, которые заранее строят свой проект на его интерфейсах. Он сокращает количество специализированного кода, но не переписывает готовые сторонние моды и не устраняет их произвольные конфликты. Для совместимости двух конкретных дополнений по-прежнему нужны заявленная поддержка, патч или изменения со стороны авторов.
Обычно нет: полезнее включать её тогда, когда она указана требованием выбранного мода. Установка про запас не открывает функций и усложняет список компонентов, которые приходится проверять при обновлении или сбое. Исключение — подготовка шаблона сборки, где уже запланированы проекты, заведомо использующие Balm.