Balm

Balm

Fabric

Поддержка Rainbow Railroad — помощь ЛГБТКИ+ людям в зоне риска по всему миру!

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

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

Основные особенности

  • Стандартные инструменты: Для сборки используются только официальные плагины загрузчиков, без кастомных решений для Gradle.
  • Совместимость с шаблонами: Работает с Mojang Mappings и полностью поддерживает популярный шаблон Jared's Multiloader-Template.
  • Все в одном: Библиотека предоставляет готовые решения для самых разных задач — от сетевого взаимодействия до работы с конфигурационными файлами — и не требует подключения сторонних зависимостей.
  • Проверено на практике: Balm используется в более чем 20 модах автора BlayTheNinth, от крупных дополнений контента до небольших утилит, повышающих удобство игры.
  • Поддержка загрузчиков: Один и тот же код мода работает на NeoForge, Fabric и классическом Forge.
  • Своевременные обновления: Доступны сборки для снэпшотов, релиз-кандидатов и стабильных версий игры.
  • Унификация API: Предоставляет единый интерфейс для работы с популярными сторонними модами, такими как Curios/Trinkets или Jade/TheOneProbe.
  • Доступность: Мод можно скачать на CurseForge и Modrinth, включая доступ через сторонние клиенты.

С чего начать разработку на Balm

Если вы разработчик и хотите создать кроссплатформенный мод с помощью этой библиотеки, вот несколько полезных шагов:

  1. Изучите документацию. На официальном сайте есть руководство для начинающих и подробный обзор всех возможностей Balm.
  2. Воспользуйтесь готовым шаблоном. Чтобы быстро начать работу, можно склонировать специальный шаблонный репозиторий и использовать его как основу или справочный материал.
  3. Посмотрите на реальные примеры. Исходный код существующих модов BlayTheNinth — отличный способ увидеть, как реализованы те или иные функции на практике.
  4. Присоединяйтесь к сообществу. Задавайте вопросы и общайтесь с Blay и другими разработчиками на сервере Balm Developers Discord.

Все права на данный контент принадлежат его авторам. Мы не храним и не распространяем файлы — страница носит исключительно информационный характер. Оригинальный источник доступен по этой ссылке.

0
0
5

Комментарии (0)

Войдите, чтобы оставить комментарий

Пока нет комментариев

Будьте первым!