🌾 Agrarian Reform: Живая земля
«Мир не должен ждать, пока вы за ним наблюдаете.»
Добро пожаловать в официальную Вики мода Agrarian Reform! Agrarian Reform — это модификация для симуляции сельского хозяйства и погружения, которая превращает фермерство в Minecraft из механизма, зависящего от присутствия игрока, в живую, непрерывно развивающуюся экосистему. Мод представляет Континуум (The Continuum) (догоняющую симуляцию роста в офлайне, оптимизированную на уровне палитры субчанков), универсальную авторегистрацию культур (автоматическое обнаружение и индивидуальная настройка множителей для любых сторонних культур), глубокую физику почвы с выборочной защитой от вытаптывания, реалистичную концентрическую гидродинамику Чебышёва и бонусы биоразнообразия при поликультуре.
📌 Отказ от ответственности по исходному коду: Документация в этой Вики отражает текущее состояние исходного кода в репозитории, которое может включать невыпущенные коммиты или функции в разработке.
🛠️ Обзор мода и технические характеристики
| Параметр | Спецификация |
|---|---|
| Идентификатор мода | agrarian_reform |
| Поддерживаемые версии игры | Minecraft 26.2 (>=26.2-), Minecraft 26.3 (>=26.3- / 26.3-snapshot-6) |
| Текущая версия мода | 2.2.18+26.2 / 2.2.18+26.3 |
| Загрузчик модов | Fabric Loader (>=0.16.9) |
| Версия Java | Java 25 (Строго) |
| Основные зависимости | Fabric API (*), DasikLibrary (>=1.8.3) |
| Опциональные интеграции | ModMenu (*), YetAnotherConfigLib v3 (*) |
| Автор и разработчик | Dasik (Rifaditya) |
| Лицензия | GNU General Public License v3.0 (GPLv3) |
📦 Каталог версий Minecraft
- Руководство по Minecraft 26.2 и 26.3 — Полное руководство по сборкам для современных версий Minecraft 26.2 и 26.3.
- Совместимость версий и жизненный цикл — Матрица поддержки версий, открытые границы зависимостей и безопасность Knot.
🎮 Руководства по механикам для игроков
- Континуум (Офлайн-рост) — Фильтрация палитры субчанков, временные метки выгрузки, очистка устаревших записей за 30 дней и нулевая запись на диск.
- Реестр растений и универсальные культуры — Движок обнаружения растений $O(1)$, анализ свойств, теги
#c:cropsи раздельные множители. - Гидродинамика и ирригация — Концентрическая капиллярная гидратация Чебышёва (источник 8 блоков, текучая вода 4), 3D-высота ($y \in [-1, 1]$) и режим чистой воды.
- Устойчивость почвы и защита от вытаптывания — Мягкий шаг в кожаных ботинках/с невесомостью, мгновенная проверка босых ног и защита игроков/питомцев.
- Сбор урожая ПКМ и автопосадка — 6-мерный страж взаимодействий, защита от дребезга основной руки, обход при скрытности и сбор урожая ПКМ.
- Поликультура и биоразнообразие — Бонус +10% к вероятности роста при посадке разнообразных смешанных культур.
- Посев семян и выращивание травы — Превращение блоков грязи в дёрн при посеве сельскохозяйственных семян.
- Универсальная костная мука — Удобрение костной мукой тростника, кактусов, адского нароста и лиан.
- Глобальный множитель роста — Глобальная и индивидуальная настройка: 0% (выкл), -1 (заморозка), 100% (ваниль), ускорение (>100%).
- Производительность и ограничение очереди — Защита бюджета тактов сервера (
CROPS_PER_TICK = 5), предварительный отсев и неблокирующая очередь. - Игровые правила (GameRules) — Справочник по 15 правилам игры
agrarian_reform:*, динамическим правилам и режиму отладки. - Команды Brigadier и администрирование — Администрирование через команды Brigadier и управление в реальном времени.
- Двухуровневая конфигурация — Шаблон JSON Schema v2, dirty-tracking сохранение и GUI на 3 вкладки в YACL.
- Эстетика и звуковое окружение — Звуки шелеста колосьев, зеленые частицы жизненной силы и утренняя влага.
- Достижения и прогресс — Нативная интеграция со стандартными достижениями ветки «Сельское хозяйство».
💻 Справочник для разработчиков
- Настройка среды разработки и сборка — Сборка на JDK 25, Gradle 9.3+, Loom 1.15+ и автоматические тесты JUnit 5.
- Архитектура и миксины — Структура пакетов и исчерпывающая таблица точек внедрения Mixin.
- API и интеграция аддонов — Фасад DasikLibrary API, пользовательские теги (
#agrarian_reform:soft_step_boots) и события.
Agrarian Reform разработан в составе коллекций Instant Gratification и Vanilla Outsider.
