教程:村民养殖

来自Minecraft Wiki
跳转到导航 跳转到搜索
  关于村民在村庄与掠夺前的养殖,请见“Tutorial:村民养殖/村庄与掠夺前”。

本教程会让你了解如何进行村民的养殖。

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

拥有一个村民养殖场会给你带来许多益处。譬如,如果你想造一个村民交易所,那你会需要许多村民填满每个交易单位,或是拿一个更好的村民换掉另一个玩家不想要的。如果一个一个地把村民从村庄内运过来,那样会很困难,而且会花费很多时间。此时,村民养殖场的益处就显现出来了:你可以把它建造在村民交易所的旁边,然后用水流运输村民。

另外一个例子是当你建造铁傀儡农场时。其需要至少10个村民[仅基岩版],也可以是3个处于惊慌状态或受伤2次的村民[仅Java版]来产生一个铁傀儡,假设你想要这一台机器同时产生十只铁傀儡,此时你所需要的100个(也可以是受到惊吓或者各被伤害两次的30个)村民远远超过了单个村庄生成时所能携带的最大村民数量。此时你就只能选择建造一个村民养殖场。

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

主条目:村民

不像其他可繁殖的生物,你不能通过给村民喂食来强迫它们繁殖。不过,你可以通过给它们提供一些适当的条件,如足够的床和食物,来使村民繁殖。村民是否发出爱心粒子效果(也就是它们是否将要繁殖)取决于它们繁殖的意愿有多大。如果相互接近的两个村民都拥有繁殖的意愿,那么它们的中间将会生成一个幼年村民,像其他可繁殖的生物一样。

影响村民繁殖意愿的因素有许多,但最主要的因素是玩家给予双方的食物数量,所以玩家需要扔一点食物给村民并让它们繁殖。下面的表格列出了如果要使村民拥有繁殖的意愿,它们需要的最少的食物数量。

请注意,如果你要繁殖村民,必须开启生物破坏,否则村民将无法进行耕种和拾取行为,进而无法繁殖。

两个拥有繁殖意愿的村民,它们将要生出一个幼年村民
村民拥有繁殖意愿所需食物种类及其最少数量
食物种类 需要的数量
面包 3
胡萝卜 12
马铃薯 12
甜菜根 12

不过,并不是必须要玩家丢农作物给村民们来使它们繁殖。农民会把它们物品栏中多余的农作物丢给其他村民,所以如果村庄中有农田并可以给农民自由种植,则村民可以自给自足而无需玩家给予食物。另外,如果玩家与村民交易,那么该村民的繁殖意愿可能会增加。

当然,决定村民繁殖意愿的因素肯定不止上述这两项。每个村民大约每分钟都会对其所在村庄的人口进行一次统计。

无限繁殖[编辑 | 编辑源代码]

使新生的幼年村民与床断绑,空出床留给下一次繁殖,即可实现3张床无限繁殖村民。

Java版中,村民绑定床是以寻路决定的,只要使幼年村民无法寻路到床即可断绑。

基岩版中,村民绑定床无关寻路,需要使幼年村民离开村庄范围才可断绑。常见的方法:将幼年村民送往其他维度、横向远离96格或纵向远离78格。后者以纵向远离最为常用,使幼年村民自由落体达到快速转移。

养殖场[编辑 | 编辑源代码]

全自动养殖场[编辑 | 编辑源代码]

首先,你必须要仔细检查你要建造的村民养殖场附近的区域,确保其在建成后能正常运作。这个村民养殖场所构成的村庄一般不会很大,所以你必须确保该村庄范围内不能存在其他村庄。

无论玩家建造什么样的村民养殖场,其都需要至少两个村民来使其运作。下面是这两个村民的作用:

  1. 农民 - 它们在附近的农田中种植及收获农作物,并将其丢给其他繁殖者村民。
  2. 繁殖者 - 从农民那儿收集食物并繁殖幼年村民。

有时可能有一些意外,比如说农民忙碌于种植农作物而忽略丢食物给其他村民以繁殖。如果是这样的话,要繁殖出幼年村民就得花较长的时间。要解决这个问题,你需要增加养殖场内可繁殖的村民数量(比如说不停地在其内放置其他村民)以在总体上提高村民繁殖的速度。

人工养殖场[编辑 | 编辑源代码]

要建造一个人工养殖场,你只需要准备一片足够大的安全的地方,在那里放下三张或更多的床以及两个或以上的村民。接着你就可以丢食物给它们,它们就会开始繁殖了。这种方式需要玩家在旁边不间断地值守,一旦玩家离开所有过程都会终止,所以建议用于较少量村民的繁殖。

分离[编辑 | 编辑源代码]

在实际操作中,繁殖后大小村民混杂,分离出成年村民是必要的。利用二者碰撞箱不同的特点,即可实现大小村民分离。

水流分离:

挤压分离[仅基岩版]

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

一种设计[显示][编辑]

视频[编辑 | 编辑源代码]

这里有几个关于村民养殖场的视频。一些设计还能够自动给予村民食物,而其他的需要玩家手动给予。

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

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

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

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

该设计仅在Java版1.16中可用。(注意:只需要两个村民)

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

该设计在Java版1.14至1.16中可运作。其利用了在村庄与掠夺更新中加入的特性——幼年村民喜欢在床上跳来跳去。

Yash Jethwani的设计[编辑 | 编辑源代码]

该设计仅在Java版1.14.4基岩版1.14.60中可用。

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

该设计仅可在Java版1.15.2中运作。

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

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