Скачать Balm — Minecraft Моды — MetaMods

Установок

2

Последнее обновление

1 неделю назад

Версии

1.18 — 1.21.10
Клиент
Fabric
Forge
Neoforge
Библиотеки

Balm

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

Важно понимать, что Balm не предназначен для совместного запуска модов из разных экосистем (например, Forge и Fabric одновременно). Обычным игрокам необходимо устанавливать эту библиотеку только в том случае, если один из используемых ими модов требует её наличия.

Основные преимущества

  • Поддержка официальных инструментов разработки без необходимости использовать сложные конфигурации Gradle
  • Совместимость с шаблоном Jared's Multiloader-Template и картографированием Mojang
  • Полный набор инструментов для работы с сетью, конфигурациями и другими аспектами разработки без внешних зависимостей
  • Испытана в реальных условиях на более чем 20 модах различной направленности
  • Работает одинаково хорошо на Forge, NeoForge и Fabric без изменений в коде
  • Доступны тестовые сборки для предварительного ознакомления с новыми функциями
  • Интеграция с популярными модами-расширениями типа Curios/Trinkets и информационными панелями наподобие Jade/TheOneProbe

Руководство для разработчиков

Первые шаги в создании модов с использованием Balm можно начать с использования шаблонного репозитория. Несмотря на ограниченную официальную документацию в настоящее время, шаблон демонстрирует большинство ключевых функций библиотеки. Дополнительно полезно изучать реализацию различных функций в исходном коде других проектов, использующих Balm.

Участники проекта
BlayTheNinth

BlayTheNinth

Разработчик

Создан: 14 июн 2022

ID: 270558