Скачать EverCrops — Minecraft Моды — MetaMods
EverCrops

EverCrops

Активный

Установок

0

Последнее обновление

5 месяцев назад
Клиент
Утилиты

EverCrops

Мод EverCrops предлагает инновационное решение для автоматического роста сельскохозяйственных культур в Minecraft без необходимости постоянного нахождения игрока рядом. Он работает с базовыми культурами игры - пшеницей, морковью, картофелем, арбузами и тыквами, которые наследуют стандартные классы CropBlock и StemBlock.

Как это работает

Когда вы покидаете участок с посадками и чанк выгружается из памяти, система аккуратно отслеживает прошедшее время. При следующей загрузке чанка она выполняет вычисления на основе продолжительности вашего отсутствия и имитирует естественный процесс роста. Результат становится видимым во время очередного случайного обновления блока - словно вы использовали костную муку соответствующее количество раз.

Важно отметить: в одиночной игре культура не растет, когда вы полностью выходите из игры.

Технические особенности

Реализация EverCrops оказалась сложнее, чем у аналогичных решений для печей, поскольку сельскохозяйственные культуры не используют BlockEntities и ограничены в свойствах BlockState. Работа построена исключительно на mixins с аннотациями @Inject, @Accessor и @Invoker, что обеспечивает высокую совместимость с другими модами. Мод не добавляет собственные блоки или блок-сущности.

Характер роста основан на случайных обновлениях (randomTick()), поэтому результаты могут проявляться не мгновенно, а в течение короткого времени после вашего возвращения.

Участники проекта
gottsch

gottsch

Создан: 22 мар 2025

ID: 99389