
BreweryLib
BreweryLib - лёгкая библиотека для Minecraft, необходимая модам экосистемы Alehouse Utilities. Проект добавляет общий API, служебные функции и стандартный логгер, а для работы требует Fabric API, Cloth Config API и Mod Menu.
BreweryLib - техническая библиотека для Minecraft Java Edition и обязательная основа экосистемы Alehouse Utilities. Это не самостоятельный контентный мод с новыми блоками, мобами или измерениями, а общий фундамент, который нужен связанным проектам автора для корректной работы на Fabric.
Зачем нужна BreweryLib
Когда несколько модов используют одинаковые системы, держать весь код отдельно в каждом проекте неудобно. BreweryLib выносит общие функции, API и базовые механики в одну библиотеку. Благодаря этому моды Alehouse Utilities могут обращаться к единому набору инструментов и лучше работать друг с другом.
Для игрока это означает более стабильную установку связанных модов и меньше риска получить ошибки из-за отсутствующей общей зависимости. Сама библиотека почти не меняет игровой процесс: после установки вы не получите новый контент, зато проекты вроде CobbleGen Alehouse и Snad Alehouse смогут использовать нужные им служебные системы.
Что входит в библиотеку
- общий программный код для модов Alehouse Utilities;
- единый API для взаимодействия между проектами;
- вспомогательные служебные функции;
- стандартизированный логгер для диагностики и записи сообщений;
- базовые системы, необходимые связанным модам автора.
По сути, BreweryLib работает как общий технический слой. Игрок обычно не взаимодействует с ним напрямую, но без него отдельные моды экосистемы могут не запуститься или работать некорректно.
Установка и зависимости
BreweryLib рассчитана на Fabric и устанавливается на клиент Minecraft Java Edition. Библиотека обязательна для модов Alehouse Utilities, которые указывают её в качестве зависимости. Если такой мод сообщает об отсутствующем BreweryLib, достаточно добавить библиотеку в папку mods вместе с подходящими версиями остальных компонентов.
Для опубликованного релиза 1.0.0 также требуются:
- Fabric API;
- Cloth Config API;
- Mod Menu.
Fabric API предоставляет базовую моддинговую инфраструктуру, Cloth Config API отвечает за работу конфигураций, а Mod Menu добавляет удобный список установленных модов и доступ к их настройкам, если конкретный проект это поддерживает. Эти зависимости нужно подбирать под ту же версию Minecraft, что и BreweryLib.
Совместимость с версиями Minecraft
Заявленная совместимость включает следующие ветки:
- Minecraft 1.21.8-1.21.11;
- Minecraft 26.1.x;
- Minecraft 26.2.
Перед установкой проверьте, что версия Fabric Loader, Fabric API и связанных модов соответствует вашей версии игры. Библиотеки особенно чувствительны к несовпадению версий: файл для одной ветки Minecraft не всегда подходит для другой, даже если название проекта осталось тем же.
Что изменится в игре
Самостоятельного визуального или геймплейного эффекта у BreweryLib нет. Она не добавляет рецепты, предметы, интерфейсы и новые механики в обычный мир. Её задача другая: обеспечить внутреннюю совместимость модов Alehouse Utilities и дать им общий набор функций.
Поэтому устанавливать BreweryLib отдельно имеет смысл только как зависимость. Если вы собираете клиент с несколькими проектами Alehouse, библиотека становится обязательной частью сборки модов. В списке модов она будет заметна, но в игровом процессе проявится косвенно, через работу подключённых проектов.
Важный нюанс
BreweryLib предназначена для Fabric-клиента. В доступной информации нет подтверждения поддержки Forge, NeoForge или Quilt, поэтому переносить этот файл между загрузчиками не стоит. Также библиотека не заменяет Fabric API, Cloth Config API и Mod Menu: они указаны как отдельные требования релиза 1.0.0.
Подробного changelog для этой версии нет, поэтому конкретные новые функции релиза подтверждённо назвать нельзя. Надёжнее рассматривать BreweryLib именно как техническую зависимость, а не как контентный мод. Проект распространяется под лицензией MIT, а опубликованная версия уже использовалась в тысячах установок.
Если вы ищете, где скачать библиотеку для модов Alehouse Utilities, ориентируйтесь на название BreweryLib, загрузчик Fabric и версию Minecraft. Для работы связанных модов важно установить не только саму библиотеку, но и все перечисленные зависимости подходящих версий.
Как поиграть с друзьями с модом BreweryLib?
Мод BreweryLib куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода BreweryLib будет готов за пару минут - BungeeHost сделает всё за вас.
