Skip to content
Dasik (Rifaditya) edited this page Aug 25, 2026 · 1 revision

๐ŸŒพ Agrarian Reform: The Living Earth

"The world should not wait for you to watch it."

Welcome to the official Agrarian Reform wiki. Agrarian Reform is an agricultural simulation and immersion mod that transforms Minecraft farming from a proximity-based machine into a living, persistent ecosystem. It introduces The Continuum (sub-chunk palette-optimized offline growth catch-up), Universal Crop Auto-Population (automatic discovery and per-crop multiplier tuning for any modded crop), deep soil management with selective player/pet trample protection, realistic concentric hydro-dynamics, and polyculture biodiversity bonuses.

๐Ÿ“Œ Repository Source Disclaimer: The documentation in this Wiki reflects the current source code state in the repository, which may include recent unreleased commits or developmental features ahead of public release builds on CurseForge and Modrinth.


๐Ÿ› ๏ธ Overview & Quick Specifications

Parameter Specification
Mod Identifier agrarian_reform
Supported Game Versions Minecraft 26.2 (>=26.2-), Minecraft 26.3 (>=26.3- / 26.3-snapshot-6)
Current Mod Version 2.2.18+26.2 / 2.2.18+26.3
Mod Loader Fabric Loader (>=0.16.9)
Language Target Java 25 (Strict)
Primary Dependencies Fabric API (*), DasikLibrary (>=1.8.3)
Optional Integrations ModMenu (*), YetAnotherConfigLib v3 (*)
Author & Lead Dasik (Rifaditya)
License GNU General Public License v3.0 (GPLv3)

๐Ÿ“ฆ Minecraft Versions Directory

  • MC 26.2 & 26.3 Guide โ€” Comprehensive guide for modern Minecraft 26.2 and 26.3 release builds.
  • Version Compatibility โ€” Version support matrix, open-ended lower bounds, and Knot classloader safety guards.

๐ŸŽฎ Player & Feature Guides Directory

  • The Continuum (Offline Growth) โ€” Sub-chunk palette filtering, unload timestamping, 30-day stale pruning ceiling, queued simulation, and zero-disk-write chunk preservation.
  • Plant Registry & Universal Crops โ€” O(1) dynamic crop discovery engine, property inspection, #c:crops tag indexing, and per-crop multiplier scaling.
  • Hydro-Dynamics & Irrigation โ€” Concentric Chebyshev square ring capillary hydration (8 source, 4 flowing), 3D elevation ($y \in [-1, 1]$), and pure water gating.
  • Soil Resilience & Trample Logic โ€” Soft Step protection with Leather Boots/Feather Falling, bare-foot fast-fail, and player/pet selective entity gating.
  • Right-Click Harvest & Replant โ€” 6-Dimensional interaction guard, main-hand debouncing, sneak placement bypass, and surplus item drops.
  • Polyculture & Biodiversity โ€” Mixed crop planting incentives and 10% growth probability acceleration.
  • Seed Sowing & Grass Cultivation โ€” Sowing seeds on dirt blocks to restore natural grass blocks.
  • Universal Bone Meal โ€” Accelerating growth on non-standard and non-natively bonemealable plants (Cactus, Sugar Cane, Nether Wart, Vines).
  • Global Growth Multiplier โ€” Server-wide and per-crop speed tuning from 0% (disabled), -1 (frozen), 100% (vanilla), to accelerated (>100%).
  • Performance & Queue Throttling โ€” Server tick budget preservation (CROPS_PER_TICK = 5), palette pre-filtering, and lock-free task queues.
  • GameRules โ€” Complete listing of 15 namespaced agrarian_reform:* rules, dynamic crop rules, and transient debug toggles.
  • Commands โ€” Brigadier command administration and dynamic configuration overrides.
  • Configuration โ€” Schema v2 JSON template configuration, dirty-tracking auto-save, and 3-tab YACL GUI integration.
  • Aesthetics & Ambient Feedback โ€” Crop rustle audio dynamics, vitality particle sparkles, and morning moisture.
  • Advancements & Progression โ€” Native integration with vanilla Husbandry advancements.

๐Ÿ’ป Developer Reference Directory

  • Developer Setup & Building โ€” Building with JDK 25, Gradle 9.3+, Loom 1.15+, and headless JUnit 5 unit tests (ContinuumMathTest, AgrarianConfigTest).
  • Architecture & Mixins โ€” Package hierarchy trees and Mixin target class breakdown tables.
  • API & Addon Integration โ€” DasikLibrary API integration, custom datapack tags (#agrarian_reform:soft_step_boots), and extension hooks.

Agrarian Reform is developed as part of the Instant Gratification and Vanilla Outsider Collections.

Clone this wiki locally