▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/BCLib
BCLib

BCLib

BCLib - библиотека для модов BetterX (BetterEnd, BetterNether). Обеспечивает совместимость между модами на Незер и Энд, добавляет API для разработчиков и свой тип мира BetterX.

Оцените первым
10.2M
642

BCLib - это не игровой мод, а техническая библиотека от команды BetterX. Если ты ставишь BetterEnd или BetterNether - BCLib нужна обязательно. Она решает главную проблему: чтобы биомы из разных модов и датапаков нормально генерировались в одном мире, не перекрывая друг друга.

По факту, BCLib создаёт совместимость между разными модами на Незер и Энд. Для этого используется собственный тип мира - BetterX. Без него биомы из BetterNether и BetterEnd могут конфликтовать с ванильной генерацией или другими модами.

Что даёт библиотека

  • Шаблоны блоков для стандартных типов (растения с саженцами, виды древесины, таблички и т.д.)
  • Простое API для создания своих биомов, фич (features), структур и многого другого
  • Реестр SurfaceRule/MaterialRule - позволяет модам и датапакам добавлять свои правила генерации поверхности для измерения без редактирования ванильных правил
  • API для создания собственных типов мира
  • Управление тегами
  • Инструменты для UI-макетов
  • Управление рецептами
  • SDF-инструменты (Signed Distance Fields)
  • Система конфигов с автосинхронизацией между клиентом и сервером
  • Работа с данными мира
  • И куча мелочей вроде цветовых хелперов, управления блоками/предметами, патчеров мира и т.п.

Короче, если ты собираешь сборку с модами на Нижний мир или Край - BCLib обязательна. Она ставится как зависимость и сама по себе ничего в игре не меняет, но без неё BetterEnd/BetterNether просто не запустятся.

Мод работает на Fabric (и скорее всего на Quilt). Версии Minecraft - актуальные для BetterX (обычно 1.19-1.21). Скачать BCLib можно там же, где и остальные моды команды.

Для разработчиков: библиотека открыта для использования в своих проектах. Если хочешь добавить свои биомы или структуры - API довольно простой и документированный.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки


Детали

Лицензия:
Опубликован:3 года назад
Обновлён:1 год назад
Главная