教程:村民养殖/村庄与掠夺前

来自Minecraft Wiki
芥末番茄饭留言 | 贡献2025年3月15日 (六) 09:18的版本 →‎机制:​ 更通顺
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

本教程旨在教会玩家如何“养殖”村民。养殖村民的方法类似于用于养殖其他动物的农场。但是,村民饲养场更加难以建造。

目的[编辑 | 编辑源代码]

有诸多的原因可以解释养殖村民所具有的益处。如果玩家有一个村民交易所,然后这个玩家将需要用村民装填它并替换掉那些准备被玩家抛弃的村民,这个通过绑架一个单独的村民很难做到,所以拥有一个人造的村民养殖场是有所帮助的。

另一个作用是用于铁傀儡农场。因为这个装置只有在一定数量的村民时才会运作(每10个村民会增加1个铁傀儡生成上限)。比如,如果一个玩家想要在同一个村庄中同时储存10个铁傀儡,这个玩家就需要100个村民。这个村民的数量十分庞大,这只有在玩家提前修建一个村民养殖场的情况下才会有予以实践的可能。

机制[编辑 | 编辑源代码]

不像其他可以喂食的生物,村民不能强制性地喂食。然而,玩家能够为村民提供一个理想的“住处”来让这个进程变得高效。村民决定显示爱心粒子依赖于村民意愿的多少。如果两个村民距离较近并且同时进入繁殖模式,一个小孩村民会生成在它们之间,就像其他动物一样。有很多因素会影响村民的意愿,但这最依赖于玩家向村民所喂食的食物。为了喂食村民,你需要向它们投掷食物,并让村民们在它们的物品栏中获得。下方是一个表,它将近似地告诉你在村民有意愿前玩家需要给予它们多少的食物。

两个进入繁殖模式的村民,并正准备产下一个孩子
村民有意愿繁殖所需要的食物
食物 需求数目
面包 3
胡萝卜 12
马铃薯 12
甜菜根 12[需要验证]

村民的意愿也可以通过与它们交易来增加。另外,村民也会将自己多余的食物扔给其他村民。所以,如果村民养殖场有一条自由通向庄稼的路径并且这个庄稼在村庄的范围内,那么这个村庄内的村民就能够维持交配

与村民的拥有的食物数相比,有更多的参数会影响意愿。村民们每一分钟都会对村庄的人数进行检测[需要验证]。它们只会在人口数不大于的35%(基岩版:100%)(四舍五入)才会愿意交配。所以,如果有16张,就足够开始自发地生成铁傀儡[需要验证],村民将继续交配直到有大约有7个村民,每个村民是否被计入人口数基于这个村民是否在某个5个的球形范围以内。一个能够无限繁殖村民的养殖场可以由6个距用于繁殖的村民5格或更远的组成,并在的附近放置一个村民让游戏认为这是一个村庄。通过将放置在用于繁殖的村民的5格外,村民们会认为只有一个侦测到的村民在一个具有6张的村庄里面,利用35%的规则说明村民会尝试繁殖直到这个村庄内有2个(能侦测到的)村民为止。然而没有其他的村民能够进入能检测到的范围,所以交配会持续不断地进行下去。当采用这个方法时,建议预留一个方法来阻止村民的繁殖,以防产生过多的村民造成游戏延迟。

建造[编辑 | 编辑源代码]

村民养殖场附近的区域必须仔细清理来确保养殖场正常运作。村庄必须要小,因此玩家必须确保在80格的球形方位内没有其他的村庄。不管玩家修了什么东西,至少需要3个村民来启动这个繁殖进程。这是在村民养殖场中每个村民所扮演的角色:

  1. 农民(Farmer) - 从附近的庄稼收集食物并喂食饲喂者(breeder villagers),能够被任何着棕色大衣的村民所充当
  2. 饲喂者(Breeder) - 从农民处收集食物并且它们都做饲喂的工作
  3. 检测者(Detector) - 登记附近的门使之成为一个村庄,使繁殖能够发生

有些时候,农民会过于忙于收集庄稼。如果出现这种情况,会需要更长的时间来获得一个小孩村民,所以拥有另一个饲喂者会非常有用。

设计[编辑 | 编辑源代码]

这里有三种不同的村民养殖场设计。它们都能够产生无限数目的村民,而第二个和第三个视频的设计需要(额外的)食物来用于喂养(第一个视频中,获取食物部分已经运用于这个设计中)。

Impulsesv的设计[编辑 | 编辑源代码]

Unarybit的设计[编辑 | 编辑源代码]

Frilioth的设计[编辑 | 编辑源代码]

由于水域更新中水与村庄机制的改变,以上设计不再适用。针对1.13的调整能够在这个视频中找到。

参见[编辑 | 编辑源代码]

导航[编辑 | 编辑源代码]