介绍
🌾 农业改革
“尊重土壤节奏的耕作。”
📖 介绍
在原版 Minecraft 中,农业很快就会沦为枯燥的琐事:破坏作物会在田里留下空洞,水源机制迫使你采用僵硬难看的 9×9 灌溉网格,不小心跳跃会把肥沃的耕地变成无用的泥土,而一旦你退出游戏或走到几个区块之外,作物就会立刻停止生长。
农业改革 在 Vanilla Outsider 理念下彻底重振了 Minecraft 的农业。它引入了流畅的右键收获与即时补种、更真实且扩展的水文灌溉、自然的混养生物多样性生长加成、踩踏保护与轻步靴、对野生植物通用的骨粉支持、种子到草地的土壤培育,以及 The Continuum——一个智能离线持续引擎,在你睡觉或探索遥远维度时模拟作物生长。
[!NOTE]
1 Jar 1 版本政策: 我为每个 Minecraft 版本构建 1 个专用 JAR(例如 MC 26.3、MC 26.2、MC 26.1.2)。请下载与你的 Minecraft 安装完全匹配的构建版本。
依赖提示:
* 需要 Fabric API 和 Dasik Library(
v1.8.15+)。
* 支持专用服务器: 客户端和服务端均兼容。原版客户端可以加入运行农业改革的服务器,无需任何客户端模组!
属于 Vanilla Outsider Collection 的一部分——通过原生玩法循环加深原版沉浸感的模组。
✨ 特性
🌾 右键快速收获与流畅补种
- 一键补种: 右键点击任何完全成熟的作物(小麦、胡萝卜、马铃薯、甜菜根、下界疣、可可豆、火把花、瓶子草),即可在单次流畅操作中瞬间收获掉落物并以 age 0 补种种子。
- 主手防抖: 配备防双击保护,防止意外重复收获或误放种子。
- 时运与工具协同: 如果手持工具或锄收获,掉落物会正确计算时运附魔,且不消耗工具耐久。
- 甘蔗收获: 右键点击高大的甘蔗柱,会干净地收获底部以上的上层方块,而不会连根拔起底部甘蔗。
💧 水动力学与毛细灌溉
- 切比雪夫环灌溉: 将静止水源方块的有效灌溉范围从原版局促的 4 格扩展到默认宽敞的 8 格(
agrarian_reform:hydration_source_range),允许广阔的田园景观农场(每个水源最多 17×17 地块)。 - 流水毛细作用: 流动水提供最多 4 格的毛细湿润(
agrarian_reform:hydration_flowing_range),使自然溪流和山坡沟渠可用于真实的梯田耕作。 - 永久湿润耕地开关: 强制所有耕地保持湿度等级 7,无需附近有水方块(
agrarian_reform:always_wet_farmland)。 - 纯水过滤器: 可选择将湿润严格限制为纯水方块(
agrarian_reform:pure_water_hydration_only)。
🍃 混养与生物多样性生长加成
- 生态系统活力: 相邻种植多样化作物可获得+10% 生长概率加成(
agrarian_reform:growth_biodiversity_bonus),鼓励自然的混合菜园与伴生种植,而非工业化单一作物网格。 - 雨水生长加速: 暴雨期间暴露在开阔天空下的作物每次随机刻获得额外生长阶段(
agrarian_reform:rain_growth_acceleration)。 - 环境反馈: 作物推进生长阶段时发出柔和的绿色闪光粒子(
agrarian_reform:ambient_vitality_particles),穿过成熟作物时播放细微的沙沙声(agrarian_reform:ambient_crop_rustle)。
🛡️ 土壤韧性、轻步与践踏保护
- 轻步靴: 穿着皮革靴子、带有
#agrarian_reform:soft_step_boots/#c:boots/soft标签的靴子,或附有摔落保护的靴子,可自然保护耕地免受坠落冲击践踏。 - 践踏免疫守卫: 可配置的完全免疫,防止玩家跳跃、疾跑滑行和坠落实体破坏耕地(
agrarian_reform:total_trample_immunity)。 - 定向保护: 将践踏免疫限制为玩家和已驯服宠物,同时让野生生物仍会对土壤造成破坏(
agrarian_reform:trample_immunity_players_only)。
⏳ 连续体:离线生长持久化
- 时间感知模拟: 在世界或区块重新加载时计算精确的离线时间差,根据自然刻概率推进作物生长阶段。即使你探索维度或在现实生活中睡觉,你的田地也会茁壮成长!
- 限流批处理: 以小规模、无卡顿的微批次(每刻 5 个作物)处理追赶生长,确保性能流畅且不会导致服务器卡顿。
- 通用植物支持: 模拟标准作物、甘蔗、仙人掌、下界疣、可可、甜浆果丛、藤蔓和树苗。
🦴 通用骨粉培育
- 使用标准骨粉物品交互(
agrarian_reform:universal_bonemeal)加速非原生可骨粉催熟植物(仙人掌、甘蔗、下界疣、可可、藤蔓)的生长。
🌱 种子到草方块土壤培育
- 用鸡饲料种子右键点击泥土方块会消耗一个种子,并将泥土转化为茂盛的草方块,同时产生植物生长效果(
agrarian_reform:seeds_grow_grass)。
⚙️ 动态逐作物生长控制
- 动态作物发现: 自动扫描方块注册表并注册动态的逐作物游戏规则(
agrarian_reform:growth_<namespace>_<path>),为你提供每种植物物种的精细速度倍率(0 = 继承全局,100 = 1x 原版,200 = 2x,-1 = 冻结 / 0%)。 - 全局倍率: 使用单个游戏规则(
agrarian_reform:global_growth_multiplier)缩放全世界所有农业生长。
🧩 兼容性与 HUD 集成
- 100% 服务端兼容: 在专用服务器上完全可用;原版客户端连接后无需任何客户端模组即可体验流畅的收获、灌溉和视觉效果。
- ModMenu 与 YACL / Cloth Config: 单人游戏内提供图形化配置界面,可轻松为新世界自定义基线模板。
- WTHIT / Jade 兼容: 在第三方提示框中显示准确的生长百分比和湿度状态。
📊 快速参考与机制矩阵
| 特性维度 | 原版 Minecraft | 农业改革 |
| :— | :—: | :—: |
| 收获流程 | 破坏方块 → 收集掉落物 → 重新选择种子 → 补种 | 右键点击成熟作物:瞬间掉落并自动补种 |
| 水源灌溉 | 仅 4 格半径(固定的 9×9 范围) | 8 格半径(可配置的切比雪夫环,最大 17×17) |
| 流动水灌溉 | 0 格(必须是静止水源) | 4 格毛细作用(溪流与沟渠可湿润土壤) |
| 单作与混作| 无生长差异 | 伴生混种可获得 +10% 生长速度加成 |
| 耕地踩踏 | 跳跃时立即破坏为泥土 | 轻步靴(皮革/摔落保护)及可配置的免疫 |
| 离线作物生长 | 区块卸载时完全冻结 | 连续体模拟会在区块重新加载时节流追赶 |
| 骨粉支持 | 对仙人掌、甘蔗、下界疣无效 | 通用骨粉适用于所有栽培植物 |
| 暴雨生长 | 标准随机刻速率 | 降雨期间加速生长阶段 |
| 土壤培育 | 需要草方块蔓延或精准采集 | 用种子右键点击泥土以培育新草方块 |
🚀 游戏内命令与快速开始
农业改革的参数是原生 GameRules,可通过标准 Minecraft 命令访问:
# Query current water source irrigation radius
/gamerule agrarian_reform:hydration_source_range
# Expand water source irrigation to 12 blocks
/gamerule agrarian_reform:hydration_source_range 12
# Enable 100% player farmland trample immunity
/gamerule agrarian_reform:total_trample_immunity true
/gamerule agrarian_reform:trample_immunity_players_only true
# Set global crop growth speed to 150% (1.5x)
/gamerule agrarian_reform:global_growth_multiplier 150
# Freeze growth for sugar cane completely (-1 = 0%)
/gamerule agrarian_reform:growth_minecraft_sugar_cane -1
通过 /gamerule 所做的所有修改都会立即生效,无需重启游戏。
⚙️ 配置(原生 GameRules)
[!IMPORTANT]
💡 配置与游戏内 GameRules: 全局配置文件(
config/agrarian-reform.json)为新创建的世界定义模板默认值。在现有世界中,请通过 编辑游戏规则 UI 界面或/gamerule命令在游戏内更改设置。
| 游戏规则名称 | 类型 | 默认值 | 有效范围 | 描述 |
| :— | :—: | :—: | :—: | :— |
| agrarian_reform:hydration_source_range | Integer | 8 | 0 至 32 | 静止水源滋润耕地的方块半径(切比雪夫距离)。 |
| agrarian_reform:hydration_flowing_range | Integer | 4 | 0 至 32 | 流动水提供毛细滋润的方块半径。 |
| agrarian_reform:pure_water_hydration_only | Boolean | false | true / false | 将滋润严格限制为纯原版水方块。 |
| agrarian_reform:growth_biodiversity_bonus | Boolean | true | true / false | 相邻种植不同作物时给予 +10% 生长速度加成。 |
| agrarian_reform:rain_growth_acceleration | Integer | 1 | 0 至 10 | 雷雨期间为暴露在天空下的作物额外增加生长阶段。 |
| agrarian_reform:total_trample_immunity | Boolean | false | true / false | 100% 保护耕地免受实体踩踏破坏。 |
| agrarian_reform:trample_immunity_players_only| Boolean | false | true / false | 将踩踏保护限制为仅对玩家和已驯服的宠物生效。 |
| agrarian_reform:always_wet_farmland | Boolean | false | true / false | 强制所有耕地在没有水方块的情况下保持湿润等级 7。 |
| agrarian_reform:seeds_grow_grass | Boolean | true | true / false | 允许用鸡饲料种子右键点击泥土来创建草方块。 |
| agrarian_reform:right_click_harvest | Boolean | true | true / false | 对成熟作物启用一键收获和自动补种。 |
| agrarian_reform:universal_bonemeal | Boolean | true | true / false | 允许骨粉加速仙人掌、甘蔗、下界疣、可可豆和藤蔓。 |
| agrarian_reform:global_growth_multiplier | Integer | 100 | 0 至 2147483647 | 全局作物生长速度百分比(100 = 1 倍原版)。 |
| agrarian_reform:ambient_crop_rustle | Boolean | true | true / false | 穿过成熟作物时播放细微的环境音效反馈。 |
| agrarian_reform:ambient_vitality_particles | Boolean | true | true / false | 作物进入下一生长阶段时发出绿色闪光粒子。 |
📖 深入指南与玩法手册
1. 即插即用设置与基线初始化
- 将
agrarian-reform-*.jar连同 Fabric API 和 Dasik Library 放入你的mods文件夹。 - 启动 Minecraft。模组会自动生成
config/agrarian-reform.json,并填入推荐的田园默认值。
2. 制作广阔的自然梯田农场
- 由于水源方块可滋润最远 8 格远,你不再需要每 4 格挖一个水坑。放置一个中央池塘或水井即可滋润广阔的 17×17 田地!
- 使用蜿蜒的溪流和运河:流动水向外滋润 4 格,让你可以打造风景如画的山坡梯田,完全无需人工水网。
3. 掌握混作与伴生种植
- 交替种植你的作物行(例如小麦 → 胡萝卜 → 马铃薯 → 甜菜根)。相邻的不同作物类型会触发 +10% 生物多样性生长加成。
- 留意柔和的绿色活力闪光(
ambient_vitality_particles):它们确认你的作物正在茁壮成长,并从伴生种植中受益。
4. 右键收获与田地管理
- 只需空手或手持工具右键点击任何成熟的作物即可。掉落物会自然地散落在你脚边,作物会自动重置为第 0 阶段的种子状态。
- 右键时手持附有精准采集 III 的工具,可以安全地倍增马铃薯、胡萝卜或种子的产量,且不会消耗工具耐久。
5. 管理踩踏与动物啃食
- 穿上皮革靴子或任何附有摔落保护的靴子,就能安全地在农田上行走和跳跃而不破坏作物。
- 如果你经常穿行农田,或在村庄附近建造农庄,请运行
/gamerule agrarian_reform:total_trample_immunity true以保持土壤永久处于耕地状态。 - 为了平衡沉浸感,请启用
trample_immunity_players_only true,这样你可以跳上自己的作物,而野生动物仍不会踩踏它们。
☕ 支持
如果你喜欢 Agrarian Reform 和 Vanilla Outsider Collection,欢迎为后续更新提供支持!
[!NOTE]
🇮🇩 印度尼西亚用户: SocioBuzz 和 Saweria 支持本地支付方式(Gopay、OVO、Dana 等),如果你想在不使用 PayPal/Ko-fi 的情况下支持我,可以使用它们!
💬 加入社区并获取支持
需要帮助、想测试早期测试版,或为即将推出的功能投票?加入官方 Discord 社区!
📜 致谢与整合包许可
| 角色 / 属性 | 作者 / 链接 |
| :— | :— |
| 创作者 / 作者 | Dasik(Rifaditya) |
| 社区 | 官方 Discord |
| 合集 | Vanilla Outsider Collection |
| 许可证 | GNU General Public License v3.0(GPLv3) |
| 源代码 | GitHub – Rifaditya/Agrarian-reform-MC-mod |
| 问题追踪器 | GitHub Issues |
| 文档 / Wiki | Web Documentation Portal |
[!IMPORTANT]
📦 整合包许可与分发:
非常欢迎你将此模组加入任何平台的任何整合包!但是,模组文件必须通过官方分发渠道(Modrinth 或 CurseForge)直接下载。严禁将原始模组 JAR 重新上传、镜像或再分发到第三方镜像站、爬虫门户或未经授权的启动器。
⚖️ 许可证与分支指南(禁止零改动重新上传):
本项目基于 GNU GPLv3 开源。非常鼓励你查看代码、从中学习,并 fork 仓库以创建真正的修改、实质性的功能扩展或社区移植——前提是你的项目继续以 GPLv3 开源并保留适当署名。
但是,严格禁止 1:1 直接重新上传、无实质功能改动的克隆分支,或以不同项目名称重新发布完全相同的构建(例如为了刷下载量或奖励)。
用 ❤️ 为 Minecraft 社区制作
Vanilla Outsider Collection 的一部分
常见问题
VO: Agrarian Reform 支持哪些 Minecraft 版本?
VO: Agrarian Reform 支持 Minecraft Java 版 26.1–26.3,共 5 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
VO: Agrarian Reform 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
dasikigaijin 的其他作品
查看全部 →
VO: Better Dogs
增强原版狼的独特个性(好斗、和平、普通)、更智能的AI、安全行为和战斗改进。
Dasik Library
所有 Dasik 模组(包括 Vanilla Outsider 系列)的核心前置库和 API。只有其他模组要求时才需要安装。
Dasik Libary
Dasik 所有模组(包括 Vanilla Outsider 系列)的核心前置库和 API。只有其他模组需要时才需要安装。
VO: True Sleep
别跳过夜晚——让夜晚加速流逝。为 Minecraft 带来无缝且不影响模拟机制的睡眠体验。
评论
登录后评论和评分