本教程介绍的是小麦植株、胡萝卜、马铃薯、甜菜根、瓶子草和火把花的种植。关于西瓜和南瓜的种植,请见“Tutorial:西瓜和南瓜种植”;关于一些其他资源的系统化生产,请见“可再生资源”;关于其他类型的生产,请见“生产”。
本教程介绍了如何大量、高效地在耕地上种植农作物,以及如何将这一过程自动化,以持续获取有关资源。
目录
1 作物简介
1.1 用途
1.2 获取种子
2 生长机制
3 农田布置
4 自动设施
4.1 村民
4.2 水流收集
4.3 飞行器
4.4 堆叠矿车
4.5 收割周期
5 微型农场
6 视频
7 导航
作物简介[编辑 | 编辑源代码]
作为重要的食物来源,小麦、马铃薯、胡萝卜和甜菜属于种植在耕地上的耕地作物,也是本教程主要涉及的农作物。瓶子草和火把花也属于耕地作物,但其种子无法回收,故不容易大规模种植。本教程不涉及西瓜和南瓜,因其收获方式与其他耕地作物完全不同。
用途[编辑 | 编辑源代码]
食物和饲料
耕地作物是游戏前中期的重要食物来源;广泛地种植这些作物可以为玩家提供充足的食物。村民也需要有充足的食物才能繁殖。此外,许多动物需要不同种类的饲料以繁殖,如牛、羊均需小麦才可繁殖;因此,基于繁殖的动物农场也需要充足的作物供应。
交易
农民村民会购入各种农作物。玩家可以售出大量农作物,以获取绿宝石供后续交易;如配备完整的农田自动化,以及完备的交易装置,这是一条较为稳定,且在前中期就可实现的绿宝石来源。
堆肥
参见:Tutorial:骨粉机 § 作物农场
作物可以在堆肥桶里堆肥,以获得骨粉。如配套较大的农田,可以通过堆肥全部或部分产物,以获取中等量的骨粉。
获取种子[编辑 | 编辑源代码]
在种植作物前,必须先获取该作物的至少一个种子。对于四种普通作物而言,只要获取到少量种子,便可通过种植这些作物来增生种子;对于两种古代作物,由于种子无法回收,必须从头获取种子。
小麦种子可以通过破坏草概率获得,因此较为容易获得。四种普通作物都可能在村庄的农田中找到,或在各种战利品箱中概率找到。总之,找到这些种子一般不算非常困难。
火把花种子和瓶子草荚果只能通过嗅探兽获得,可谓聊胜于无,并且这些种子还无法回收。这也意味着这两种古代作物很难获取并种植,也就谈不上大量种植。
生长机制[编辑 | 编辑源代码]
参见:作物机制 § 耕地作物
耕地作物有着相似但又不完全相同的生长机制。其相似之处在于,所有耕地作物的生长速度都与其周围的耕地与作物相关;不同在于,各种耕地作物的生长阶段数与生长速度有些许差别。
总的来说,耕地作物的生长符合以下几条原则:
作物在随机刻时有概率生长一个阶段。下面提到“生长速度”的变化,实际是指该概率的变化。
当然,这也意味着,作物需要有随机刻才能生长。在Java版中,这需要在玩家128格范围内;在基岩版中,这只需要在渲染距离内。[需要验证]
作物必须在光照(天空光照和环境光照之最大值)≥9时才能生长。
如果在地下或无自然光照的维度,需要额外提供光源才能让作物生长。
所在位置及周围一圈共9格中,耕地越多,生长速度越快。
在上述耕地中,湿润的耕地越多,生长速度越快。
如果周围的耕地上存在同种作物,除非这些作物排成单行或单列,否则作物的生长速度大致减半。
在诸耕地作物中,小麦、胡萝卜、马铃薯有8个生长阶段,甜菜有4个生长阶段,火把花有3个生长阶段,瓶子草有5个生长阶段。然而,甜菜和火把花每随机刻生长的概率仅为其他作物的2⁄3;尽管如此,甜菜成熟所需时间还是比小麦等“普通”作物快一些。
上述耕地作物都只有在成熟后采集才能获得收成,否则只能回收单份种子。
农田布置[编辑 | 编辑源代码]
一块好的农田应当尽量提升其中作物的生长速度。根据§ 生长机制,好的农田布置应当满足以下要求:
耕地尽量连续且全部湿润;避免在大片耕地中插入非耕地方块。
如果存在水源,“湿润”应该不成问题。
当然,湿润的农田中必须要有水源;好在经实际计算,将单块耕地替换掉不会影响最优的生长速度。
同种作物单排布置。
事实上,隔行种植单种作物与整田种满作物有着相同的总效率。
然而,不同种作物不会相互影响;因此,交替种植两种作物可以获得更高的总收成,尽管单种作物的收成仍然不变。
此外,为便于播种和采集,可以用含水的台阶或其他含水方块充当水源,或在水源上方放置睡莲,以免误入水中。部分自动化设施中,整片农田各方块的高度需要完全一致;此时,可以用含水的大型垂滴叶充当水源,因其碰撞箱高度与耕地一致。
自动设施[编辑 | 编辑源代码]
种植作物的重要步骤有播种和收获。针对这两个步骤,有不同的方案通过自动或半自动设施减轻工作量。
村民[编辑 | 编辑源代码]
参见:村民 § 耕作和村民 § 分享食物
在村庄界限内,农民村民会试图照料31×31格范围内的小麦、胡萝卜、马铃薯和甜菜植株。然而,其不会照料瓶子草植株和火把花植株。利用这一特性,可以自动播种、收获作物。
通常,可以将物品栏为空的农民村民限制在单块田地中,并放置堆肥桶作为工作站点;随后,向该村民投掷某种种子,村民就会在该田地上自动种植此作物。不过,村民并不会间种作物;根据§ 生长机制,此时作物生长速率比最优值要稍慢一些。可以堆叠多个此种单元,以提升产率。
为收集收割得到的作物,可以引导村民向物品栏为空的村民分享食物,再通过合适的障碍将物品拦下。合适地放置活板门通常就可以了。另一种方案是,在耕地下铺设漏斗;不过这样有可能吸走过多种子,导致单元停转。
水流收集[编辑 | 编辑源代码]
作物会被水流破坏,且水流不会破坏其下方的耕地。因此,只要合理地布置农田,随后定时在合适的位置放水,任其冲刷整片农田,即可自动完成收获。只要布置合理,水流还会将掉落物集中到少数位置,故只需要在此布置漏斗即可收集作物。
不过,这类设计中,农田有时需要迁就水流的形状,甚至高低错落;搭建这样的农田,以及在其上播种,或许要费一点功夫。
这是一种半自动设施;每次收割后,除非配套了其他自动播种装置,玩家需要自行补种整块农田。因此,玩家可以在下次补种前手动启动装置,而不必设计自动启动装置。
飞行器[编辑 | 编辑源代码]
使用飞行器牵拉不会破坏耕地的方块,如铁栏杆[需要验证],也可以收割作物。相较于水流法,这种设计无需将农田布置成复杂的形状,但飞行器可能需要更多材料。如随飞行器牵拉一个漏斗矿车,还可以就地收集掉落物,以省去收集装置,并降低掉落物造成的卡顿。
使用飞行器牵拉挂机玩家,还可以自动补种作物。除非使用大量挂机玩家,否则,要覆盖整片田地,通常需要设计复杂的四向飞行器;但这种设计在大型田地上的造价通常较低。玩家所播种的种子可以定时提供,或由玩家直接在田地中拾取。
堆叠矿车[编辑 | 编辑源代码]
本段落所述内容仅适用于Java版。
参见:矿车 § 矿车重叠
要自动移动玩家,飞行器不是唯一的办法;重叠的矿车也可以携带玩家穿过农田。可以通过这一办法让挂机玩家自动补种作物。这种设计比飞行器补种更简单,但堆叠矿车不太稳定,可能因外界干扰而散开。
为确保堆叠矿车能够驶过整片农田,整块农田,包括水源和耕地方块的碰撞箱高度需要完全一致;这种布置可以参考§ 农田布置。
收割周期[编辑 | 编辑源代码]
除了村民自动化以外,其他自动化方案都很难做成检测式收割,而只能定时收割。此时,确定最优的收割周期,对于提升产率很有帮助。
由于随机刻的速度较慢,作物生长的阶段数近似符合在最高生长阶段m(从0起计)处截断的泊松分布π(pvt),其中v表示每游戏刻固定方块执行随机刻的概率,p表示每次游戏刻作物生长一阶段的概率,t表示总游戏刻数。在一定时长后,作物成熟的概率为P(k≥m)=1−∑i=0m−1(pvt)ie−pvti!。要求得使农场效率最高的周期,也就是求合适的t,使P(k≥m)t最大。
上述参量中,m只与作物的性质有关。p与作物性质和环境有关;下面将取最优环境作计算,其他情况下的值可以自行计算。v只与游戏规则randomTickSpeed有关;在默认值下,该值为3⁄4096[仅Java版]或5⁄8192[仅基岩版]。
稍加观察可以发现,上述优化问题仅与常数m与变量λ=pvt有关。下表列出了此优化问题的最优解,以及相应的产出速率。
作物
m
λ
p
t[1]
产率[2]
小麦
7
9.0973
1⁄3
37263[仅JE]44715[仅BE]
1.5495[仅JE]1.2913[仅BE]
胡萝卜
马铃薯
甜菜
3
3.3836
2⁄9
20789[仅JE]24947[仅BE]
2.2758[仅JE]1.8964[仅BE]
↑ 按游戏刻计。
↑ 按单株作物在1小时内成功收获的次数计。
微型农场[编辑 | 编辑源代码]
此章节缺失以下信息:一种具体设计。
请协助补充相关内容的描述,讨论页可能有更多细节。
除了上述农场外,还有一种特殊农场。该类农场不依靠随机刻驱动作物生长,而是用骨粉催熟作物。由于这类装置通常仅需单玩家即可运行,且体积不大,这类装置得名“微型农场”。
微型农场仅包含单块耕地。运转时,由挂机玩家在耕地上放置种子。随后,围绕耕地的多个发射器同时对作物使用骨粉,以催熟作物。收割作物采用了一种特殊的方式:将作物方块的亮度等级降低至7或更低,并给予方块更新,以使作物自然掉落。这种方法收割速度更快,且更节省作物周围的空间。
这种设计中,需要尽量保证作物能被完全催熟。对于小麦、马铃薯、胡萝卜,只需要4个发射器同时工作就可保证完全催熟;但对于甜菜,由于骨粉催熟机制不同,理论上无法保证完全催熟,故发射器越多越好。
可以将挂机玩家替换为村民,以自动补种作物;不过,村民补种的速度并不快,因此作物产率会大大下降。
视频[编辑 | 编辑源代码]
以下是一种通过飞行器自动收割作物,通过挂机玩家自动补种作物的全自动作物农场。
导航[编辑 | 编辑源代码]
查
论
编教程(作下划线标记的教程为中文原创教程)
新手教程
菜单屏幕
游戏术语
计量单位
下载、安装与购买
成功地启动游戏
不该做的事
新手生存
新手指南
第一天
第二天
第三天
提示与技巧
饥饿管理
生存注意事项
庇护所
庇护所
沙漠
微型
最佳居住生物群系
最佳建筑材料
建筑与结构
房屋类型
导航
综合
无聊的时候做什么
跑酷
空置域
伪和平
节省时间的小窍门
在水下利用TNT破坏方块
成就指南[仅BE]
进度指南[仅JE]
最佳附魔指南
拓殖
战斗
完成冒险
双持
探索洞穴
利用碰撞箱
马
使用地图
测量距离和角度
采矿技术
钻石
化石
远古残骸
下界快速旅行
下界传送门
支柱跳跃
幻翼防护
生成骑士
穿越和破坏基岩
防卫僵尸围城[仅JE]
考古
不可破坏的末地水晶
使用更少的末地水晶重生末影龙
透视镜
挂机池
整理物品
潜影盒储存
物品运输
生物运输
自动化烧炼
选择燃料
爆炸室
凋灵笼
光速船[仅BE]
无材料消耗转换药水类型[仅BE]
在超平坦世界中管理史莱姆
Minecraft和教育
视频
游戏直播
村民和交易
村庄生存
创建村庄
村庄机制
治愈僵尸村民
村民养殖
村民交易所
流浪商人陷阱
建筑
给工程添加美感
空气闸
建筑术语
建造游轮
建造大都市
建造过山车
建造安全的家园
建造水建筑
建造几何体
防御
家具
电梯
带釉陶瓦的图案
建造地板
像素艺术
牧场
屋顶类型
弧形屋顶
屋顶建造指南
暗门
建造居住地
水下建筑
墙壁和桥墩
水闸
调色板
挑战
获得潮涌核心
冒险模式生存
挑战自定义地图
制作自定义地图
征服神殿和神庙
触发及战胜袭击
征服掠夺者前哨站
征服堡垒遗迹
征服林地府邸
征服海底神殿
征服试炼密室
征服下界要塞
征服末地城
探索深暗之域和远古城市
打败末影龙
打败凋灵
极限模式
超极限模式
在一个地区中长期生存下去
沙漠生存
在无限沙漠中生存
下界生存
从零开始下界生存
末地生存
雷暴生存
超平坦世界生存[仅JE]
岛屿生存
空岛生存
在和平难度中收集资源
速通
游荡生存
无限石头生存
愚人节版本生存[仅JE]
22w13oneBlockAtATime
24w14potato
农场
方块和物品
紫水晶
骨粉
仙人掌
农作物(小麦、胡萝卜、马铃薯、甜菜根、火把花和瓶子草)
西瓜、南瓜
紫颂果
圆石、石头或玄武岩
可可豆
泥土
滴水石锥
鸡蛋
鱼
花朵
蛙明灯
蜂蜜
冰
海带
肉
蘑菇
音乐唱片
下界疣
黑曜石
袭击农场
1.21前
海泡菜
雪
甘蔗
甜浆果
原木、树苗和苹果
海龟鳞甲
藤蔓
羊毛
药水
经验
基岩
方块和物品复制
铁轨复制机[仅JE]
TNT复制[仅JE]
零刻作物催熟技术[仅BE]
生物
刷怪塔
怪物磨床
刷怪笼陷阱
动物(猪、牛、绵羊)
烈焰人
洞穴蜘蛛
苦力怕
闪电苦力怕
溺尸
末影人
山羊
守卫者
铁傀儡
岩浆怪
以物易物
潜影贝
史莱姆
鱿鱼
海龟
村民
女巫
流浪商人
凋灵骷髅
僵尸猪灵
红石
基础红石
基本逻辑门
高频电路
计时器
抽奖箱
漏斗
通用物品分类器
机械
侦测器稳定器
密码锁
随机发生器
红石机械
红石音乐
红石技巧
鲁布·戈德堡机械
探测器
方块更新感应器
比较器更新感应器
昼夜探测器
矿车
矿车
火车站
储存
数字化存储系统
陷阱
陷阱
陷阱设计
雪傀儡防御炮
TNT大炮
活板门利用
活塞
活塞使用
活塞电路
无延迟科技
飞行器
半连接性[仅JE]
零刻活塞[仅JE]
无头活塞[仅JE]
高级红石
光照操纵
高级红石电路
算术逻辑
计算器
时钟
摩尔斯码
打印机
红石计算机
红石电报机
多人游戏
玩法
游玩服务器
PvP
Java版1.9前、基岩版
基地
隐藏箱子
起床战争
空岛战争
猎人游戏
服务器管理
防止恶意破坏
服务器监狱
服务器商店
雪球菜单
架设服务器
架设Java版服务器
架设基岩版服务器
服务器架设脚本
服务器启动脚本
FreeBSD启动脚本
OpenBSD启动脚本
Ubuntu启动脚本
WebSocket服务器[仅BE]
架设Mod服务器[仅JE]
架设Hamachi服务器
架设Spigot服务器
虚拟硬盘服务器
使用ngrok搭建服务器
架设ZeroTier服务器
本地局域网联机
服务器维护
技术性
Minecraft帮助FAQ
地图
自定义地图
下载地图
使用MCEdit刷新旧区块[仅JE]
强制打开存档[仅JE]
降级存档
资源包
制作资源包
纹理
音效和音乐
语言和文本
模型
加载资源包
数据包[仅JE]
制作数据包
实例:射线投射
视线魔法
安装数据包
自定义世界生成
自定义结构生成
自定义盔甲纹饰
自定义物品
附加包[仅BE]
基岩版开发指南
制作资源附加包
高级
基岩版实体文档
修改实体模型
制作行为包
自定义实体
自定义方块
自定义物品
自定义附加包语言文件
自定义音效
命令格式
仅Java版
生成下落的方块
文本组件
NBT命令标签
物品堆叠组件
记分板
SNBT
NBT路径
命令方块
结构方块
用命令操控实体
NBT与JSON
自定义命令触发
目标选择器
游戏安装
仅Java版
提高帧率
更新Java
修复Apache Log4j2漏洞
编写启动器
快照版本安装
获取崩溃报告
查看游戏日志
仅基岩版
Minecraft URL Scheme
汇报漏洞
在U盘中使用旧版启动器运行游戏
恢复损坏的地图数据
修复因数据包损坏的世界
在Google Drive上运行游戏
将游戏数据保存到Dropbox云端
仅限地图数据
在ChromeOS上运行Java版
过时教程
到达边境之地
获取崩溃报告(旧版)
无数据包生存
升级LWJGL
更新Minecraft
命令统计值
村民养殖(村庄与掠夺前)
村庄链
水道
水车
仅英文
自定义纹理包
基于门的铁傀儡陷阱
人工湖
矿车加速器
中继器重启系统
水梯
无延迟电路
教程
新手手册
高难度通关配装总结
成就指南
高塔指南
教程
新手手册
基地建设指南
资源收集指南
单位阵容组合