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