
Daisy
Daisy - полезная библиотека для модов cao-awa, включающая встроенную поддержку нескольких проектов и утилиты для разработчиков.
Daisy - библиотека для Майнкрафт, которая пригодится, если ты пользуешься модами от cao-awa. Автор собрал в ней общие механики и инструменты, которые используются в его проектах, чтобы не таскать одно и то же в каждом моде по-отдельности.
На самом деле, это база, на которой держатся такие штуки, как Sepals, Annuus, Conium, Lycrois и будущие проекты. Вместо того чтобы ставить каждый мод отдельно с кучей зависимостей, Daisy выступает общим фундаментом - так меньше геморроя с совместимостью и крашами.
Что внутри
Daisy тянет за собой несколько важных вещей:
- Sepals - какие-то базовые механики
- Annuus - тоже часть экосистемы
- Conium - ещё один модуль
- Lycoris - и ещё один
Плюс в библиотеке есть collection factors, Catheter и другие утилиты. Если ты разрабатываешь свои моды, то можешь подключить Daisy как зависимость и не изобретать велосипед.
Зачем это нужно
Обычно игроки не замечают библиотеки - они просто работают в фоне. Но без них ничего не запустится. Если ты видишь в описании мода ссылку на Daisy, обязательно скачай и её, иначе игра вылетит. Хотя чаще всего в сборках и лаунчерах они уже прописаны автоматически.
Но если собираешь моды руками, не забудь поставить Daisy - это сэкономит время и нервы.
Для разработчиков
Если пишешь свои моды под Fabric или Forge, можешь заюзать Daisy как библиотеку. Она предоставляет готовые инструменты - collection factors, Catheter и прочие утилиты. Всё это уже отлажено и не надо думать, как реализовать базовые фичи самому.
Короче, Daisy - это такой швейцарский нож для экосистемы cao-awa. Сам по себе он не меняет геймплей, но без него многие моды просто не заведутся. Учитывай это, когда будешь собирать модпаки.
