BBL Core — инструмент для создателей модификаций и модпаков, предоставляющий полезные функции.
Для модпаков
- Изменение блоков рамки портала в Нижний мир
- Удаление линии горизонта в мирах типа "skyblock" и "void"
- Защита от пустоты, которую можно активировать для возврата игрока к точке дома при получении урона в пустоте
- Команда /modpack
- Команда /discoord (обе настраиваются)
- Проверка обновлений модпака: добавьте ID модпака в конфиг для получения уведомлений о новых версиях
- Добавление рецептов и таблиц добычи, специфичных для типа мира
- Тег "bblcore:climbable_blocks" для превращения любого блока в пригодный для лазания
- Исправление ванильной ошибки, мешающей установить время на день сном в пользовательских измерениях
- Команда /recipeID для получения всех рецептов предмета в руке. Используйте /recipeID modID для рецептов, добавленных определённым модом
Для разработчиков модов
BBL Core — мощный и универсальный мод, предоставляющий базовые функции для других модов. Он служит основой для многих модов BBL, предлагая инструменты для упрощения разработки. Это модульный фреймворк, который могут использовать сторонние разработчики.
Хотя изначально создан для экосистемы BBL, BBL Core полностью совместим с другими модами. Его API легко интегрировать в сторонние проекты.
Ключевые возможности:
- API для работы с жидкостями: Позволяет добавлять жидкости несколькими строками кода
- API для цветных блоков: Упрощает добавление предметов 16 ванильных цветов, автоматически генерируя текстуры и модели
- Вспомогательные утилиты для работы с направлениями и другие полезные классы
- Светящиеся предметы (Lightable Items) для создания источников света