

Daycare+
Активный0.0
Установок
Последнее обновление
Версии
Daycare+
Daycare+ представляет собой бесплатную модификацию с открытым исходным кодом, предназначенную для разведения покемонов в Cobblemon на платформе Fabric. Главное преимущество — полная серверная реализация: игрокам не требуется устанавливать мод для подключения к серверу.
При установке на клиентскую сторону мод добавляет дополнительные удобства и полностью функционирует в одиночном режиме или по локальной сети.
Основные возможности
Интуитивное разведение в пастбищах
Как и в других модах для разведения, Daycare+ использует пастбища в качестве питомников для покемонов. Однако здесь реализован понятный интерфейс: при открытии пастбища в режиме разведения отображается экран предварительного просмотра с информацией о родительских покемонах, влиянии удерживаемых предметов на процесс размножения и прогнозом характеристик будущего потомства.
Система без необходимости AFK
Пастбища производят яйца через определенные промежутки времени по таймеру. Уникальность системы в том, что пастбище запоминает время последнего обновления. При повторной загрузке после периода бездействия автоматически рассчитывается количество яиц, которые должны были быть произведены за это время, и они сразу появляются у игрока.
Это означает одинаковый результат независимо от того, находится ли игрок онлайн или офлайн, активно ли пастбище — полностью исключается необходимость в AFK-ожидании.
Инкубаторы для яиц
Яйца Daycare+ не вылупляются в инвентаре — для этого предназначены специальные контейнеры-инкубаторы. Каждый игрок может использовать только один активный инкубатор одновременно. Инкубаторы функционируют аналогично эндер-сундукам, но предназначены исключительно для яиц.
Различные уровни инкубаторов (кроме золотого, который представляет отдельное хранилище) улучшают эту эндер-подобную систему хранения. Серверы могут создавать собственные уровни инкубаторов через конфигурационные файлы и применять их с помощью компонентов данных.
Опциональная клиентская установка
Хотя мод полностью работает на сервере, его можно установить и на клиенте. В этом случае в описаниях покемонов в PC и отряде появляется информация о группах яиц. Также обеспечивается полная функциональность в одиночной игре и локальных сетях.
Исправление проблем с предварительными эволюциями
Известные проблемы данных предварительных эволюций в Cobblemon, которые могут нарушать механику разведения, обходятся с помощью функций датапаков. Серверы могут определять свойства, необходимые для получения правильного потомства.
Все основные покемоны уже включены во встроенный датапак мода. Эта функция особенно полезна для особых случаев, таких как Basculegion и Overqwil, где эволюция зависит от специальных форм.
Конкурентное разведение
Стандартные механики разведения могут быть слишком мощными для экономики серверов. Daycare+ предлагает альтернативную систему конкурентного разведения (доступную в настройках), вдохновленную Temtem и PokeMMO.
Система ограничивает количество размножений покемонов через механику фертильности, но взамен обеспечивает полностью детерминированное наследование IV-характеристик потомства.
Совместимость
Инкубаторы могут преобразовывать яйца из других модов в яйца Daycare+. По умолчанию эта функция отключена, но в будущем, когда будет реализовано официальное разведение в Cobblemon, Daycare+ сможет сосуществовать с ним, преобразуя стандартные яйца Cobblemon.
API для разработчиков
Daycare+ с полностью открытым исходным кодом предоставляет API для удобной интеграции с другими модами. Включает удобные функции для миксинов, обработки событий и генерации данных.
С помощью миксинов можно настроить методы совместимости для поглощения яиц из других модов, что упрощает переход для серверов. Для использования этой функциональности требуются дополнительные side-моды, поскольку сам мод не преобразует предметы самостоятельно.