💧 Dinamika Air & Irigasi Lanjutan
Agrarian Reform memperbarui sistem pengairan biner Minecraft menjadi hidrodinamika realistis dengan jaringan kanal dan pemanfaatan air hujan.
📊 Infobox Irigasi
| Properti | Nilai Default | Kunci GameRule |
|---|---|---|
| Radius Sumber Air | 8 Blok | agrarian_reform:hydration_source_range |
| Radius Aliran Air | 4 Blok | agrarian_reform:hydration_flowing_range |
| Pure Water Gating | false | agrarian_reform:pure_water_hydration_only |
| Pertumbuhan Cepat Hujan | +1 Tahap / Tick Hujan | agrarian_reform:rain_growth_acceleration |
| Always Wet Override | false | agrarian_reform:always_wet_farmland |
🌊 Cincin Hidrasi Chebyshev Konsentris
$$\text{Chebyshev Distance: } r = \max(|dx|, |dz|)$$ $$\text{Block Count per Shell: } \text{Shell}(r) = 8r$$
Pencarian cincin konsentris dari jarak terdekat membuat sumber air bersebelahan ($r=1$) terdeteksi instan dalam $\sim 0.0001\mu\text{s}$.
1. Blok Sumber Air (Radius 8 Blok)
Blok sumber air tenang (minecraft:water) mengairi lahan pertanian hingga radius 8 blok ke segala arah (area $17 \times 17$).
2. Aliran Air (Radius 4 Blok)
Aliran air mengairi hingga radius 4 blok, mendorong pemain membangun kanal, parit, dan waduk terencana.
3. Syarat Air Murni
Jika opsi ini aktif, blok waterlogged dan kawah air diabaikan, mewajibkan blok fluida air murni untuk mengairi tanah.
KANAL ALIRAN AIR (Radius 4 Blok) WADUK SUMBER AIR (Radius 8 Blok)
┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
│ F │ F │ F │ W │ F │ F │ F │ │ F │ F │ F │ F │ F │ F │ F │ F │ F │ F │ F │
└───┴───┴───┴───┴───┴───┴───┘ ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
W = Aliran Air (Mengairi 4 Blok) │ F │ F │ F │ F │ S │ F │ F │ F │ F │ F │ F │
F = Hydrated Farmland └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
S = Blok Sumber Air (Mengairi 8 Blok)🌧️ Hidrasi Hujan & Akselerasi
- Pengairan Global Saat Hujan: Saat hujan turun, semua lahan garapan terbuka dianggap terairi penuh meski jauh dari air.
- Lonjakan Pertumbuhan Hujan: Tanaman yang tersiram hujan mendapat +1 tahap pertumbuhan ekstra disertai partikel hijau berkilau.
⚙ Pengaturan GameRule
- Mengubah radius sumber air:
/gamerule agrarian_reform:hydration_source_range 12 - Mewajibkan air murni:
/gamerule agrarian_reform:pure_water_hydration_only true - Menjaga tanah garapan selalu basah:
/gamerule agrarian_reform:always_wet_farmland true
See also: Polikultur & Bonus Keanekaragaman Hayati and Aturan Permainan (GameRules).
