💧 유체역학 및 고급 관개 시스템
Agrarian Reform은 마인크래프트의 단순한 물 공급 방식을 수로망과 강우 효과를 결합한 사실적인 유체 역학으로 재구성합니다.
📊 관개 인포박스
| 속성 | 기본값 | GameRule 키 |
|---|---|---|
| 물 근원 반경 | 8블록 | agrarian_reform:hydration_source_range |
| 흐르는 물 반경 | 4블록 | agrarian_reform:hydration_flowing_range |
| Pure Water Gating | false | agrarian_reform:pure_water_hydration_only |
| 비 성장 가속 | +1단계 / 강우 틱 | agrarian_reform:rain_growth_acceleration |
| Always Wet Override | false | agrarian_reform:always_wet_farmland |
🌊 체비쇼프 동심 정사각형 관개 고리
$$\text{Chebyshev Distance: } r = \max(|dx|, |dz|)$$ $$\text{Block Count per Shell: } \text{Shell}(r) = 8r$$
안쪽 원부터 탐색하므로 바로 인접한 물 근원($r=1$)은 $\sim 0.0001\mu\text{s}$ 만에 즉시 감지됩니다.
1. 물 근원 블록 (반경 8블록)
정지된 물 근원 블록(minecraft:water)은 사방 8블록 반경($17 \times 17$ 경작지 면적)까지 수분을 공급합니다.
2. 흐르는 물 (반경 4블록)
흐르는 물은 표준 4블록 반경을 공급하여 계획적인 수로, 저수지 및 관개로 설계를 장려합니다.
3. 순수 물 조건 필터
이 설정을 활성화하면 물에 잠긴 블록이나 가마솥은 무시되며, 오직 순수한 물 블록만 경작지를 적실 수 있습니다.
흐르는 물 관개 수로 (반경 4블록) 물 근원 저수지 (반경 8블록)
┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
│ F │ F │ F │ W │ F │ F │ F │ │ F │ F │ F │ F │ F │ F │ F │ F │ F │ F │ F │
└───┴───┴───┴───┴───┴───┴───┘ ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
W = 흐르는 물 (4블록 관개) │ F │ F │ F │ F │ S │ F │ F │ F │ F │ F │ F │
F = Hydrated Farmland └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
S = 물 근원 블록 (8블록 관개)🌧️ 강우 수분 공급 및 성장 가속
- 비 올 때 전역 관개: 비가 오는 동안 하늘에 노출된 경작지는 물 근원과의 거리에 관계없이 항상 촉촉하게 유지됩니다.
- 비 성장 촉진: 비를 맞는 작물은 녹색 파티클 효과와 함께 +1단계 추가로 성장합니다.
⚙ GameRule 설정 재정의
- 물 근원 범위 변경:
/gamerule agrarian_reform:hydration_source_range 12 - 순수 물만 요구:
/gamerule agrarian_reform:pure_water_hydration_only true - 경작지를 항상 젖은 상태로 유지:
/gamerule agrarian_reform:always_wet_farmland true
See also: 다모작 및 생물다양성 보너스 and 게임 규칙 (GameRules) 레퍼런스.
