
BjornLib
BjornLib - библиотека общего кода для модов автора. Упрощает разработку: реестр способностей, строитель частиц и молний, прокачка мобов.
BjornLib - это такой вспомогательный мод, который содержит кучу полезного кода, используемого в других модах того же автора. Если ты когда-нибудь сталкивался с ситуацией, когда несколько модов делают одно и то же, но каждый по-своему - вот решение. Вместо того чтобы пихать одинаковые функции в каждый мод, автор вынес их в отдельную либу.
Что внутри?
- Реестр способностей (Ability Registry) и парочка событий к нему. Позволяет модам добавлять уникальные абилки мобам или игроку.
- Строитель частиц (Particle Builder) - с поддержкой свечения в стиле Magic, плюс несколько стандартных частиц. Красиво и без лишнего геморроя.
- Строитель молний - можно легко создавать реалистичные молнии, без тонны кода.
- Система прокачки мобов (Leveling Builder) - поднимай уровень мобов, делай их сильнее, настраивай дроп.
- И ещё по мелочи, автор обещает добавлять фичи со временем.
Для чего это нужно?
В ванильном Майнкрафте нет встроенных инструментов для таких вещей. Каждый моддер, который хочет добавить способности мобам или красивые частицы, вынужден писать всё с нуля. BjornLib берёт на себя рутину - просто подключаешь библиотеку и пользуешься готовыми решениями. Экономит время и нервы.
Кому подойдёт?
В первую очередь библиотека создавалась для модов самого автора, но если ты моддер и тебе нужны подобные фичи - можешь смело использовать. Всё задокументировано, код открытый.
Технические детали
- Версии: совместимость с разными версиями Майнкрафт (уточняй на странице загрузки).
- Поддерживаемые загрузчики: Forge, Fabric и, скорее всего, NeoForge (зависит от версии).
- Для работы BjornLib нужно добавить в dependencies проекта, а также настроить репозиторий.
Скачай BjornLib и используй готовые решения вместо того, чтобы изобретать велосипед. А если соберёшься ставить моды автора - эта либа часто обязательна, так что лучше держи её под рукой.
