
StrawberryLib
StrawberryLib - библиотека модов для Майнкрафт, содержащая общий код для модов автора. Упрощает разработку, улучшает совместимость и производительность. Скачайте StrawberryLib и используйте её функции в своих проектах.
StrawberryLib - это библиотека для Майнкрафт, которая содержит общий код, используемый автором во многих его модах. Если вы когда-нибудь пытались собрать несколько модов от одного разработчика и замечали, что они конфликтуют или требуют одинаковых зависимостей - вот тут и пригождается StrawberryLib.
Зачем нужна эта библиотека
Любой мододел знает: когда делаешь десяток модов, многие функции (рендеринг, работа с конфигами, утилиты для блоков и предметов) приходится дублировать. StrawberryLib выносит этот общий код в отдельный проект, чтобы:
- снизить размер каждого отдельного мода
- избежать копипаста и багов
- упростить обновление на новые версии Minecraft
По сути, это типичная библиотека-зависимость, но с приятным бонусом: если какой-то из её инструментов тебе пригодится - можешь использовать его в своих сборках.
Что внутри
- Утилиты для регистрации предметов и блоков - стандартизированный подход, чтобы не писать одно и то же вручную.
- Вспомогательные классы для конфигов - настройки модов через интерфейс, без лазания в JSON.
- Совместимость с Fabric API (хотя библиотека не зависит от него напрямую, но дружит с ним).
Ничего революционного, но для модов автора - must-have.
Совместимость
- Загрузчики: Fabric, Quilt
- Версии Minecraft: 1.18-1.20 (точные версии смотри в описании каждого мода)
- Требования: сам по себе ничего не меняет в игре, но может потребоваться как зависимость для других модов
Если собираешь сборку модов от автора и видишь StrawberryLib в списке - смело ставь. Без неё ничего не запустится, с ней - всё как часы.
Важно знать
- Как отдельный мод - бесполезен. Это не про геймплей, а про техническую подложку.
- Не влияет на производительность сам по себе, но благодаря оптимизированному коду может помочь модам работать быстрее.
- Если собираешь серверную сборку - проверь, что StrawberryLib стоит у всех игроков, иначе краши при подключении.
Скачать библиотеку можно для Fabric и Quilt. Дальше - просто кинь в mods и забудь, пока не понадобится обновить.
Короче, стандартная история для Майнкрафт: одни пишут годноту, другие - библиотеки, чтобы эта годнота работала. StrawberryLib - как раз из вторых.
