[友好生物] 村民

[复制链接]
查看1126 | 回复0 | 2023-6-6 15:21:09 | 显示全部楼层 |阅读模式 IP:湖北武汉
2023-06-06_151611.jpg

村民(Villager)是一种生活在村庄中的友好生物,它们会依自己的职业而工作,能够繁殖、与玩家以绿宝石为货币交易。它们的外观由其职业和村民本身所生成在的生物群系而定。

生成
村民会在村庄内带有的房屋里生成,而村庄可以生成在多种生物群系当中,如平原雪原热带草原沙漠针叶林积雪针叶林并可能切分到其他生物群系,如沼泽丛林。村庄生成时,会生成无业的村民,其数量取决于村庄内的建筑物,因为有些建筑物会在里面自然生成村民,有些则不会。
雪屋的地下室中会自然生成村民。在Java版中,其中包含一个无业村民和一个牧师僵尸村民。在基岩版中,村民职业是随机的,并且提供较低的折扣,而僵尸村民为无业。
治愈
玩家可对受虚弱效果影响的僵尸村民喂食金苹果来治愈它。金苹果喂食成功时,玩家可以听见僵尸村民发出嘶嘶声并开始颤抖,同时它会携带力量I(简单或普通)力量II(困难)的状态效果。治愈过程需要2-5分钟,在此阶段僵尸村民仍会有和僵尸一样的行为。
把僵尸村民关在铁栏杆或带有的9×9×9的空间内,治愈速度可提升4%。初始的治愈时间为一个在3600与6000之间的随机整数,每过1游戏刻,治愈时间都会减少1。系统每刻都有1%的概率在以此僵尸村民为中心的9×9×9的空间内搜索铁栏杆和床,每搜索到一个,都有30%的概率使治愈时间减少1以上。治疗时间减至0时,僵尸村民就会被治愈。治愈后,僵尸村民随身生成的盔甲和手持物品会消失,捡起的盔甲和物品则会掉落。
治愈后的村民在与治愈它的玩家交易时,交易会有较高的永久折扣。若村民被治愈了多次,则折扣会叠加,交易价格降至1绿宝石。被治愈的村民周围的其他村民也会提供较小幅度的少量折扣。基岩版中以该村民为中心33×33×33大小范围内的其他村民会根据被治愈村民的数量,提供成比例的折扣。被治愈且未交易过的村民也有可能变成傻子,这意味着该村民无法提供打折的交易。同时傻子僵尸村民也有可能被治愈为失业村民。在Java版中,被治愈的村民会传播major_positive言论。
变种
村民被僵尸杀死时有概率变为僵尸村民,具体取决于当前难度:简单为0%,普通为50%,困难为100%。僵尸村民也可以在主世界自然生成,但生成概率只有5%,生成条件与僵尸相同。僵尸村民也会在僵尸村庄雪屋生成。僵尸村民的行为与僵尸类似,但它们可以被治愈。
灾厄村民
300px-Vindication.png.jpg

一个正在追赶村民的卫道士





一个正在攻击村民的幻术师



主条目:灾厄村民袭击唤魔者卫道士幻术师以及掠夺者
灾厄村民(Illager)是一类形似村民的敌对生物,可生成在林地府邸掠夺者前哨站灾厄巡逻队袭击中。灾厄村民包括4种生物:卫道士唤魔者掠夺者幻术师。另有2种相关生物:恼鬼劫掠兽。灾厄村民被视作从村庄中流放出的犯人。[1]除了攻击玩家,它们还会攻击成年村民、流浪商人铁傀儡。在基岩版中,灾厄村民也会攻击雪傀儡
灾厄村民不会攻击幼年村民,但幼年村民仍会试图逃跑。
女巫
女巫是一种形似村民的敌对生物,它们根据普通的生成规则在主世界各处少量生成。它们也会在沼泽小屋中生成,或由被闪电击中的村民转变而成。女巫也可以作为袭击的一部分生成,但女巫不会攻击村民。
流浪商人
Java版中,流浪商人会在玩家附近生成,而在基岩版中,它们不仅会在玩家附近生成,还会在村庄聚集点生成。流浪商人生成时会用拴绳牵着两只行商羊驼。玩家可以使用绿宝石购买流浪商人的物品。与村民相似,它们也会受大多数僵尸变种、灾厄村民劫掠兽恼鬼攻击。
NPC
NPC是基岩版教育版中的一种形似村民的生物。
掉落物
一般而言,杀死成年和幼年村民不会掉落任何物品经验。但在基岩版教育版中,玩家手持绿宝石时,有职业的村民手中会出现可交易物品,此时杀死村民,有概率掉落其手中物品。
行为
200px-Lying_Snowy_Farmer.png.jpg
睡觉的村民



运动模式
傻子和失业的村民在白天会离开它们的家,并开始在它们所在的村庄闲逛。通常,它们会在白天在村内漫无目的地闲逛。它们会到户外或者户内活动,还会不时地喃喃自语。偶尔,2个村民可能会相遇,并互相看着对方,以独特的语言交谈,这就是村民的社交行为,一个村民会盯另一个村民4-5秒。只要玩家靠得够近,它们就会一直注视玩家,除非村民试图收割农作物、工作、躲避僵尸与灾厄村民,或是在夜间回到屋子里。
村民不会一直停留在玩家面前,虽然它们走开时也会盯着玩家看。若村民受到玩家攻击,它们会逃跑。
即使村庄足够大,村民也往往不会远离它们的床,除非它们的工作站点或最近的会合点()离它们的床很远。
村民像其他生物一样会寻找躲避障碍的路径,避开伤害性的方块与悬崖。然而,拥挤情况下,村民可能会被其他村民推下悬崖或碰到伤害性的方块。
晚上或下雨期间,村民会躲在屋内躲避,并关上房屋的门。村民会尽量避免与其他村民同时待在一间房屋中,除非房屋内有多于1个床或工作站点方块。它们会试图睡觉,若它们无法睡觉,就会待在屋内直至早晨。到早上时,村民会恢复正常的行为。村民可以在下界和末地睡觉,床不会因此爆炸。
村民会尝试与僵尸卫道士掠夺者劫掠兽恼鬼保持至少8格距离,而对唤魔者幻术师则是12格。
若村民发现它走到村庄边界以外,或村民检测到32个方块范围内有村庄,它会快速回到村庄界内。若村民在离开村庄32格外,它会在6秒后忘记该村庄。无论村民是否在村庄中,它们都不会被清除
村民可以开关任何的木质门并寻找门后使它们感兴趣的路径或方块。但是,它们无法打开活板门栅栏门铁门。村民可以攀爬梯子,但不会将梯子认作路径,并且不会刻意使用梯子。村民攀爬梯子的行为似乎是一种被其他生物尝试推入梯子附着的方块内的意外后果(常常是因为其他村民)。不幸的是,这个行为将会让它们滞留在二楼或是一些结构的屋顶上(例如平原村庄的教堂),因为它们缺乏从梯子下降的必要AI[需要验证]。对于这种情况,一个简单的解决方法是玩家可以手动将村民推下梯子,并在村民到达地板之后在梯子顶端安装一个活板门。一个阻止村民攀爬梯子的方法是破坏与地板相邻的那一个梯子,若如此做则需要玩家跳上梯子来攀爬。
首选路径
村民会优先步行在通往目的地的下列方块成本花费较低的方块上,并且它们尽量会避免跳跃。
路径方块
方块“成本”
成年村民
幼年村民
土径
平滑砂岩
00
圆石
石头
石砖
砂岩
苔石
台阶
木板
红砖块
下界砖块
红色下界砖块
末地石砖
红砂岩
染色玻璃
玻璃
荧石
海晶石
绿宝石块
钻石块
青金石块
金块
红石块
带釉陶瓦
11

讲台
堆肥桶
砂轮
高炉
烟熏炉
制箭台
制图台
酿造台
锻造台
炼药锅
木桶
织布机
切石机
5050
其他31.5
跳跃“成本”
205
工作站点方块
成年村民(傻子除外)会检测球面半径48个方块内的工作站点方块来寻找工作。失业的村民可以通过认领它找到的第一个无人认领的工作站点方块来获得职业和工作。无论这个工作站点方块是否为人为放置、可到达性甚至可见性,都可以被检测到,只要它在范围内并且未被认领。当这个工作站点被认领时,其所有者会发出绿色粒子。除非所有者主动放弃,否则其他村民不可以认领。
当村民准备认领空闲的工作站点时,其他村民均无法认领该工作站点。若此时该村民由于受到阻挡等原因无法将其成功认领,其他村民也将一直不能认领该工作站点。
当村民距离自己的工作站点过远时,若附近有未被认领的工作站点,则它也会改变职业。
当一个工作站点方块被破坏或毁坏时,其所有者(若有)会发出愤怒粒子[仅基岩版]并变成失业者;但若玩家已与其交易,其则会保留职业。若检测范围内找不到其他工作站点方块,该村民就会失业。村民传送到其他维度后会失去工作站点。已经有职业但没有工作站点的村民会试图寻找一份新工作:
  • 未交易过的村民可以认领任何工作站点方块,改变其职业并获得新工作。
  • 已交易过的村民只能认领与其职业相对应的工作站点方块。
村民只能在非睡眠状态下改变或失去职业。
Java版中,工作站点方块的高度必须和村民脚部高度相同或在其下方一格内才能被认领,换言之,悬空或是村民脚部无法碰触到的工作站点方块无法被认领。此外,村民和工作站点方块的寻路路径上若存在村民无法行走的方块(如岩浆块),可能会导致村民无法认领该工作站点方块。
言论
村庄会以言论(Gossip)的形式储存对玩家的特定记忆。村民会在交谈时接收各种各样的言论,随后将其传播给其他村民。每条言论都有五种类型,并存储一个目标(Target)和值(Value)。言论的类型一共有5种:major_negative、minor_negative、major_positive、minor_positive和trading,其中major_positive不会被村民传播。言论的目标就是使得该言论产生的玩家。如果某村民将要产生或接收一条新的言论,但其已经有了一条类型和目标都与之相同的言论,则已有的这条言论的强度就会提高,而那条新的言论并不会被产生或接收。当言论值超过分享门槛,村民就会把言论散播给其他村民。
类型
成因
获得数量
衰减
分享门槛
最大值
声望倍率
Major positive治愈僵尸村民2001001005
Minor positive治愈僵尸村民25152001
Trading与村民交易2220251
Minor negative攻击村民252020200-1
Major negative击杀村民251010100-5
当村民被玩家攻击时,会产生minor_negative言论;当玩家杀死村民时,附近的村民就会立即收到major_negative言论;如果玩家治疗好一个僵尸村民,被治疗的村民会产生minor_positive和major_positive言论;如果玩家和村民交易,村民就会产生trading言论。
言论被传播并被其他村民接收时,其强度会有所降低,降幅因言论的类型而异:trading会降低20,minor_positive会降低5,minor_negative和major_negative会降低10。每过20分钟,不同类型的言论也都会以不同的降幅减弱一次:trading会降低2,minor_negative会降低20,major_negative会降低10,minor_positive会降低1,而major_positive不会随时间自然减弱。村民关于单个玩家自然产生的major_positive言论的强度上限为100。
玩家总体的声望由各个言论强度加权计算而成,公式为r = floor(5a + b + c - d - 5e),其中abcde分别对应major_positive、minor_positive、trading、minor_negative和major_negative的强度,r代表最终声望值。
总体的声望会影响村民交易的价格,声望越高价格就越低,反之价格升高。声望能降低的价格为r × p,其中r是声望值,p是每项交易中 PriceMultiplier的值。当声望为负值时,此值也变为负值,代表价格升高。
声望也会影响铁傀儡是否攻击玩家。如果声望值小于-100,则该村庄的铁傀儡会与玩家敌对。
拾取物品
村民拥有8个隐藏物品格,村民生成时,其物品格是空的。村民不会专门去找物品,但是它们会去收集在它们范围内的面包胡萝卜马铃薯小麦小麦种子甜菜根甜菜种子火把花种子[新增:JE 1.20]和瓶子草荚果[新增:JE 1.20],即使它们一开始在睡觉(此时它们会起床捡东西,然后接着睡觉)。农民村民也会捡起骨粉。村民仅可以捡起这些物品,尽管玩家可以通过/item[仅Java版]或/replaceitem[仅基岩版]强制将其他物品放入村民的物品栏。如果玩家和村民同时在一个物品的拾取范围内,玩家总是会先捡起物品。在Java版中,玩家扔出的物品2秒后才能被村民捡起。
村民死亡后也不会掉落它们捡到的东西。
如果村民变成僵尸村民,则它们的物品将一律丢失,因为僵尸村民没有物品格。
/gamerule mobGriefing设为false时,村民将不能捡起物品。
如果用发射器给村民装备盔甲,虽然看不见盔甲模型(南瓜和生物的头除外),但是实际上有相应的效果。例如,装备具有荆棘魔咒的盔甲的村民会对任何攻击它的生物造成荆棘伤害。
分享食物
300px-Villager_Sharing_Bread_JE.gif.jpg

Java版中一个村民正在将食物分享给另一个村民



300px-Villager_Sharing_Bread.gif.jpg

基岩版中一个村民正在将面包分享给另一个村民



如果村民的1个物品格有比较充足的食物,即至少6块面包或24个胡萝卜马铃薯甜菜根,或18个小麦(仅农民),并且看见有村民的物品格没有足够的食品(非农民:3块面包或12个胡萝卜、马铃薯或甜菜根;农民:15块面包、60个胡萝卜、马铃薯或甜菜根,或45个小麦)的话,它可能会决定把食物分享给那个村民。
如果要分享,村民会找到它第一个至少有4个面包,胡萝卜、马铃薯或甜菜根,或者至少6个小麦的物品格,然后向着目标村民的方向扔去一半数量的物品(向下舍入)。
Java版中,村民会将想要分享的食物一次性地投给另一个村民;在基岩版中,村民会将食物一组一组地投出。
耕作
农民村民会照料村庄界限内里的农作物。距离任意村庄界限外足够远的村民也会照料它附近的农作物。
需要照料的耕地是通过寻找距离村民X和Z坐标方向最多15格,Y方向最多1格(总体积31×31×3)的特定方块。
  • 如果一个农民村民的物品栏里没有足够的食物(15块面包、60个胡萝卜、马铃薯或甜菜根,或者45个小麦),并且找到已成熟的小麦、胡萝卜、马铃薯或甜菜,村民就会移动到这些作物并采集它们。
  • 如果一个农民村民的物品栏里有小麦种子、胡萝卜、马铃薯、甜菜种子、火把花种子[新增:JE 1.20]或瓶子草荚果[新增:JE 1.20],并且在耕地上方1格找到空气方块,它会移动到那片农田并种下作物。它们总会种下在物品栏中第一个可以种植的作物。
  • 农民村民会使用并捡起骨粉,还会用种子填满堆肥桶
  • 如果/gamerule mobGriefing设为false,那么村民将不能耕作。
  • 农民村民不能将泥土、草方块、土径转化为耕地,也不能捡起任何锄来锄地。
  • 如果通过命令将锄放置在村民的主手或副手上,村民仍然不会锄地。
  • 如果一个有职业的村民手中有骨粉,村民会尝试用这些骨粉催熟附近的作物。
农民村民如果有额外的作物和食物,会分享给其他的村民。
繁殖
300px-VillagerInLove.png.jpg

两个相爱的村民



成年村民会根据当天的时间进行繁殖,且需要有意愿来生成幼年村民,需要且上方至少有两个空的方块。村民繁殖不需要工作站点。在20分钟后,幼年村民将长大。
如果一个村民死于非生物、非玩家来源,而玩家在16格(球面半径)内,或者如果一个怪物杀死一个村民,那么村庄中的村民将停止繁殖大约3分钟。
繁殖取决于有效床的数量。如果村民有“意愿”(见下文),且人口少于有效床的数量(即在村庄范围内有无人认领的床),村民才会繁殖。所有的幼年村民最初都是没有职业的。只要在村庄范围内有无人认领的床,村民就会重新繁殖。
村庄会定期进行“人口普查”以确定该村庄的当前人口。村庄水平边界内且以村庄中心为中心的5格高[仅Java版]范围内的所有村民都在村庄人口计算范围内,以确定是否允许继续进行村民繁殖。但是,只要边界内至少有一个村民,村庄水平边界内和村庄球形边界内的任何村民都将尝试进入繁殖模式。如果两个村民彼此靠近且都进入繁殖模式,它们就会繁殖并生成一个幼年村民。
如果有足够的食物让它自己和另一个村民“有意愿”,村民可能会进入繁殖模式(村民头上会出现红色的心型粒子)。它们会根据它们的食物数量进入繁殖模式,而不是人口上限(根据床的数量),但只有有多余的床让它们繁殖出的幼年村民认领才能繁殖出幼年村民。如果到达了人口上限或所有的有效床上方都没有两格高的空气方块时(幼年村民需要足够的空间来玩蹦床),它们的繁殖就会被阻止,且它们头上会出现愤怒粒子(与红色心型粒子一起)。当两个村民处于繁殖模式并且能够看到对方时,它们会互相靠近并对视几秒钟,接着就会在它们的旁边生成一个幼年村民。繁殖村民不会掉落经验。在Java版中,产下的村民的穿着在其双亲任一所属的生物群系与其出生的生物群系之间随机决定;在基岩版中,其穿着由其所在村庄所属的生物群系决定。此村民成年后,如果它靠近有一个有效的、无人认领的工作站点方块,它就会获得与该工作站点方块对应职业。
意愿
村民必须有意愿(Willing)才能繁殖。在Java版中,村民会在繁殖后失去意愿,时长6000游戏刻(5分),需再次进入有意愿的状态才能进行下次繁殖;在基岩版中,村民在繁殖后不会失去意愿。
只有村庄范围内有多余的床可供幼年村民使用时,村民才会繁殖。
在村民物品栏的一个槽位中放入3个面包,12个胡萝卜、12个马铃薯或12个甜菜根,它们就会有意愿。任何有多余食物的村民(通常是农民)都会向其他村民扔食物,让它们捡起食物并获得足够的食物来变得有意愿。玩家还可以向村民扔面包、胡萝卜、甜菜根或马铃薯,以促进它们繁殖。村民在没有意愿的情况下会消耗所需的食物来变得有意愿。如果/gamerule mobGriefing设为false,则村民将不会捡起食物。而食物不足的村民将不会产生繁殖的意愿。
幼年村民
幼年村民会奔跑,并经常随意进出房子。它们没有职业。有时它们会停下来看着铁傀儡。在基岩版中,如果铁傀儡手里拿着虞美人,幼年村民会小心地拿走它。幼年村民会聚在一起并相互追逐,也会在床上跳跃。
灾厄村民会忽略幼年村民,直到它们长大。
Java版中,幼年村民会将虞美人和小麦种子给予有村庄英雄效果的玩家。
基岩版教育版的幼年村民的头部比Java版中的略大。
幼年村民可以通过1×1方块的空间。
幼年村民在出生20分钟后就会变成成年村民。没有AI的幼年村民不会长大。
僵尸及其变种
村民会逃离僵尸及其变种,有时它们会为此躲在房屋里。
村民唯一的“自然”守护者便是铁傀儡,铁傀儡可以攻击附近的敌对生物。
僵尸及其大多数变种会在半径42个方块内寻找并攻击村民(即使看不见村民),还会试图破坏。但只有一小部分僵尸才能破门,并且只有在困难难度下破门才会成功。无法破门的僵尸往往会挤在将它们与村民隔开的门上。
僵尸及其变种会杀死村民,这有可能将其转换成僵尸村民。在简单、普通和困难难度下,转换概率分别为0%、50%和100%。幼年村民和被溺尸用三叉戟杀死的村民也会被感染。
闪电
如果闪电劈中的地方距离村民所在的地方3-4个方块的话,村民会变成女巫难度为和平时,村民则会消失。
惊慌状态
村民会在遇到僵尸僵尸村民尸壳溺尸僵尸疣猪兽灾厄村民凋灵恼鬼劫掠兽时进入惊慌(Panicking)状态并迅速逃跑,有时村民也会躲进房屋。村民观察到这些生物的前提是其视线和该生物之间不能有障碍物遮挡,且其直线距离(两足足底中点的距离)必须在一定范围内[2]
生物
有效距离
僵尸、尸壳、溺尸、僵尸村民、恼鬼8
卫道士、僵尸疣猪兽10
唤魔者、幻术师、劫掠兽12
掠夺者15
生成铁傀儡
村民可以生成铁傀儡
Java版
村民生成铁傀儡的过程与其职业和上次工作的时间无关,如果村民在前20分钟内睡过觉且在前35秒内没有观察到铁傀儡,则该村民会产生生成铁傀儡的意愿。[2]村民每过10秒就会观察一次周围是否存在铁傀儡,铁傀儡到该村民的各个坐标轴上的距离不超过16格(无论其间是否存在障碍物)时才会被观察到。若该村民周围10格内(测距机制和观察铁傀儡相同)还存在另外4个产生意愿的村民(合计5名村民为一组单位),铁傀儡就会尝试在在以此村民脚部为中心17×13×17的范围内生成。铁傀儡生成后,该村民及其周围10格内的所有其他村民会进入35秒的冷却时间,在冷却时间内它们也会继续观察周围是否存在铁傀儡。
村民每60秒内最多传播一次言论,而产生意愿的村民会在成功传播言论的同时尝试生成一次铁傀儡。
如果村民受伤或处在惊慌状态下,也会每5秒尝试生成一次铁傀儡,这种情况下只需要3名村民而非5名为一组单位。这种生成方式一样会受到16格范围内的铁傀儡侦测和冷却35秒的限制。
基岩版
如果村庄内所有村民都拥有床,且村庄内75%的村民在前一天都曾工作过,铁傀儡的数量不足村庄的铁傀儡上限(上限为村民数量的十分之一,向下取整),则村庄内会在村庄中心上下6格、水平半径8格的17×13×17范围内的最高位置以每刻1⁄700的概率进行10次选点,选中可生成点后就会立刻生成一个铁傀儡。
袭击
在袭击中,村民会逃离灾厄村民并跑向最近的房子,类似于僵尸围城。为了掩护村民,这些房子必须要有门,并且需要床。
Java版中,在第一波袭击之前,至少会有一个村民敲响村庄中心的钟(如果它们相距足够近的话)。在基岩版中,钟会自行响起,以便提醒其他村民袭击来临。
村民会一直待在房子里,偶尔也会跑出来。玩家仍然可以在袭击发生时与村民交易。
Java版中,村民身上会随机出现水粒子,以表现流汗的效果。
当一场袭击以玩家和村民的胜利为结束时,村民会发射烟花火箭来庆祝,与此同时玩家会获得村庄英雄状态效果,村民会降低交易价格。
Java版中,村民也会向玩家赠送礼物。关于礼物的详细列表,请见村庄英雄#给予物品
烟花火箭
村民发射的烟花火箭有1级飞行时间和1个烟火之星,爆裂时能造成至多8( 5p1f9fhs2v5m9g5s0p15bgf3x2westw.png.jpg )伤害。
如果烟花火箭被挡在树下或屋檐下,这个烟花火箭就有可能炸伤地面上的生物。
由于烟花火箭有发射者信息,且其造成的伤害视为发射者造成的伤害,这有可能导致一些生物试图反击村民。
日程安排
村民会根据自己的年龄和就业状况设置自己的日程表。日程表定义了村民的目标,这决定了它们一整天的行为方式。然而,这些目标可以被大多数村民的优先行为所打断,例如逃离袭击交易下雨
基岩版中,村民的日程安排如下表所示:
时间(刻)
已就业
失业
幼年
傻子
00000 (06:00:00)工作游荡玩耍睡觉
02000 (08:00:00)游荡
08000 (14:00:00)聚集
10000 (16:00:00)工作游荡
11000 (17:00:00)在家
12000 (18:00:00)睡觉
13000 (19:00:00)在家
14000 (20:00:00)睡觉
Java版中,村民的日程安排如下表所示:
时间(刻)
已就业
失业
傻子
幼年
00010 (06:00:36)游荡游荡
02000 (08:00:00)工作游荡
03000 (09:00:00)玩耍
06000 (12:00:00)游荡
09000 (15:00:00)聚集
10000 (16:00:00)玩耍
11000 (17:00:00)游荡
12000 (18:00:00)睡觉
工作
拥有职业的村民会将大部分时间都花在它们的工作站点方块旁边。它们会不时地游荡一段距离来“收集物品”,然后返回。
一些职业还有其他特定于工作的目标,这些目标是它们工作日程的一部分:
  • 农民会收割和播种作物。
    • 农民有时候会在堆肥桶使用多余的作物用于制造骨粉,并且会在耕地上使用骨粉催熟作物。除此之外,农民还会将自身物品栏里的小麦制作成面包。
  • 基岩版中,图书管理员会检查书架
  • 渔夫会站在村庄自然生成的码头上(若有)。
即使村民无法执行上列动作,它们仍能正常进行其他活动。
当一个村民到达其工作站点方块时,它将会“工作”,“工作”行为会自动恢复供应商品(解锁其锁定的交易),一天最多补给两次,即使没有床或坐在矿车内。如果工作站点方块位于它们脚部的高度水平围绕其8个直接相邻或对角的方块空间内,或者位于其正下方的9个方块内,即视为村民“到达”了其工作站点方块。村民仍然可以斜向地“到达”它,即使它实际上无法看到或触碰到方块的任意一个面。
游荡
所有村民会不时游荡,但对于失业村民来说,游荡是它们的主要目标,因为它最大地提高了它们能够找到工作站点方块的可能(从而拥有职业)。一个游荡的村民会选择一个随机的方块向它走去,然后站在那里一段时间后再次游荡。如果在任何时候它检测到它可以认领的工作方块,那么它会将自己的皮肤更改成对应职业的皮肤,并立即开始遵循对应职业的适当的时间表。
拥有职业的村民会试图寻找一个与其职业对应的工作站点方块,并寻找一个通往它的路径,当无法到达时会显示愤怒粒子。若村民多次到达工作站点方块的尝试均失败,会显示愤怒粒子,并解除与该站点的绑定。如果村民未与玩家成功进行过交易并且附近没有其他可用的工作站点方块,那么它就会放弃该工作站点方块,最终失去工作。附近的任何其他的失业村民都有机会成为该工作站点方块的新拥有者。如果附近没有失业的村民,那么失去工作站点的村民会寻找另一个无人认领的工作站点,或者重新认领刚刚无法认领的工作站点从而进入一个无限循环(这同样也可以用于寻找床)。
游荡行程包含了一个特定于职业的目标,称为“探索外围”,这使得村民会到村庄边缘游荡。这可以让村民发现扩展村庄的新床、工作站点方块和钟。
聚集
当游戏时间到达9000[仅Java版]或8000[仅基岩版](中午,接近夜晚)时,成年村民会聚集在的周围。当两个村民相遇时,它们会互动(看着对方,用独特的声音“交谈”)和分享食物,在双方有“意愿”的情况下也会繁殖。在基岩版中,聚集的村民会发出和玩家成功进行交易后同样的音效,作为互相交谈的方式。
如果村民的附近没有钟,它会随机游荡来寻找一个钟。
玩耍
300px-ChildrenTag.png.jpg

一群幼年村民正在互相追逐



幼年村民会到处游荡寻找玩伴。当它找到一个玩伴时,它们会互相跟随一段时间,有时还会追逐对方。
幼年村民会随机寻找床,然后在床上跳跃。
回家
基岩版中,除了傻子以外的大多数村民会在日落前不久回家,但傻子村民直到日落后才回家。村民们会四处游荡,直到走向它们床边的一个方块。一旦它们到达那个方块,它们在睡觉之前不会出门。
村民会检测以其脚所在的方块为基准32×8×32长方体范围内的床头。没有床的村民会四处游荡,直到寻找到一张没有被占用的床为止。
睡觉
300px-Villager_sleeping.png.jpg

正在睡觉的傻子村民



日落时分,大多数村民会躺在上,一直睡到次日早晨(在基岩版中,傻子村民会熬夜和赖床)。如果村民被玩家按下使用键叫醒、被攻击、被推下床[仅Java版]、床被破坏、玩家使用它们的床或附近有钟被敲响时,那么它们会提前起床。如果可能的话,它们会在被叫醒后回到床上继续睡觉。
没有床的村民会一直游荡以寻找空闲的床。
基岩版中,若村民们成功入睡,它们会在黎明醒来时自愈。
职业
300px-All_Professions_In_18w50a.png.jpg

所有平原村民的职业(失业村民除外)和分别对应的工作站点方块



每个成年村民都可以拥有职业,其具体职业可以通过村民的衣着以及交易界面顶部的标题来判断。村民可以通过认领工作站点方块来选择它们的职业。当村民工作时,它们会到各自的工作站点方块附近,进行各自的日程安排。
只有村庄范围内至少有一张床,且工作站点方块未被占用的情况下,该工作站点方块才可以被认领。如果村民之前没有与玩家进行交易,则破坏已被认领的工作站点方块会导致其所有者转换成其他职业或失业;如果村民先前有过交易,则其职业会得到保留,并认领与其职业相匹配的新工作站点方块(如果有机会)。
傻子和幼年村民不能改变职业。
Java版中,使用刷怪蛋或无附加条件的/summon命令生成的村民总是失业的[需要更多信息],直到它找到一个工作站点方块;而在基岩版中,使用上述方法生成的村民拥有随机职业[3],但仍可以通过工作站点方块改变职业。
新手级别且与玩家尚未交易成功的村民可能会失去职业并转变为失业的村民。
失业的成年村民会积极寻找无人认领的工作站点方块,并转变为相应的职业。
村民有以下的职业:
职业
[隐藏]工作站点方块
失业
傻子
盔甲匠高炉
屠夫烟熏炉
制图师制图台
牧师酿造台
农民堆肥桶
渔夫木桶
制箭师制箭台
皮匠炼药锅
图书管理员讲台
石匠切石机
牧羊人织布机
工具匠锻造台
武器匠砂轮
傻子
128px-Nitwit_refusing.gif.jpg

Java版中摇头(拒绝交易)的傻子村民



64px-Jens_Bergensten_Mojang_avatar.png.jpg
这一开始是因为玩家可以使用命令生成没有职业的村民,这也是生成绿袍村民的唯一方式。每当我们发现我们的漏洞被社区利用的时候,我们只是把它看成是“未定义的行为”,然后把它变成一个特性来“修复”它。在这种情况下,我们就只需要给绿袍村民一个职业。我不记得我们想出的第一个职业的名字是什么,可能是“失业”,又或者是其他名字,但这真的不适合这个世界,因为我认为其他村民没有被其他的村民所雇佣。因此,我想到的下一个名字是“白痴村民”,但我认为“傻子”这个名字更有趣。
——Jeb评论于傻子村民
傻子(Nitwit)[名称 1]是一种穿着绿色的平原长袍的村民,它们无法工作、交易,也不会在周围会合,但它们仍可以繁殖。因为它们无法交易,所以它们不会有徽章。在Java版中,对傻子村民交互会使其向玩家摇头。在基岩版中,其他村民入睡后,傻子村民还要在村内游荡约2000个游戏刻才会去寻找床来入睡,而且拥有床的傻子村民比其他村民的起床时间要晚2000个游戏刻。傻子村民只能自然生成或通过治愈僵尸村民来生成,而治愈幼年僵尸村民是生成幼年傻子村民的唯一方式,失业及已就业的村民不能变成傻子,反之亦然。在基岩版中,每个幼年村民有10%的概率变成傻子村民。已有职业的村民在被僵尸感染并救回后也会有概率变为傻子村民。
基岩版中,玩家可以使傻子村民先感染成僵尸村民再治愈来使其变成失业村民。

外观
128px-Villager_Base.png.jpg

未应用任何服装时的村民的外观,该外观不会出现在游戏内



300px-Villager_Skins.png.jpg

根据职业和生物群系区分的每种村民的皮肤



村民和僵尸村民的皮肤是由多层服装构成的,这些服装包括生物群系服装、职业服装、徽章。村民的服装会逐层覆盖在村民的基础纹理上。
村民在生成时所处的生物群系决定了村民的生物群系服装,这包括在世界生成时生成,作为僵尸村民而在敌对生物生成过程中生成,以及村民繁殖而生成。尽管村庄不会生成在沼泽和丛林中,如果有村民或僵尸村民生成时处于这些生物群系,那么也会使用这些生物群系服装。村民在生成后,其生物群系服装永远不会改变。
共有以下7种生物群系服装:
  • 沙漠着装:沙漠恶地及其变种
  • 热带草原着装:热带草原及其变种
  • 针叶林着装:针叶林原始松木针叶林风袭丘陵及其变种
  • 雪原着装:任何积雪的生物群系(包括冻洋冻河积雪沙滩
  • 沼泽着装:沼泽及其变种
  • 丛林着装:丛林及其变种
  • 平原着装:平原和其他所有上面未列出的生物群系
根据村民的职业,村民还会获得职业服装,覆盖在生物群系服装的上层。失业村民没有职业服装。
共有以下14种职业服装:
  • 农民(宽檐草帽)
  • 渔夫(渔夫帽和吊着鱼的围裙,帽子相比农民的帽檐要窄一些)
  • 牧羊人(棕色皮帽和白色羊毛外衣)
  • 制箭师(带着羽毛的皮帽子和背后的箭袋)
  • 牧师(紫色外套背后有苦力怕图案)
  • 武器匠(黑色围裙和海盗眼罩)
  • 盔甲匠(焊接面罩和黑色围裙)
  • 工具匠(黑色围裙背后挂着锤子,头部没有任何装饰)
  • 图书管理员(红白的书形帽子和眼镜)
  • 制图师(金色单片眼镜和背后有图纸袋)
  • 皮匠(棕色围裙和棕色手套)
  • 屠夫(白色围裙和红色头巾)
  • 石匠(黑色围裙和黑色手套)
  • 傻子(绿色的平原袍子)
村民的职业等级决定了村民的徽章外观。失业村民和傻子没有徽章。
共有以下5种勋章:
  • 石头(1级)
  • 铁(2级)
  • 金(3级)
  • 绿宝石(4级)
  • 钻石(5级)

交易
300px-Villager_GUI_1.14.png.jpg

Java版的交易页面,其中展示了两项交易



300px-Minecraft_villager_level_badges.png.jpg

村民的徽章会随职业等级的提升而变化。图中石匠村民的职业等级从左到右依次为:新手(石质)、学徒(铁质)、老手(金质)、专家(绿宝石质)和大师(钻石质)



64px-Marsh_Davies_Mojang_avatar.png.jpg
右击村民,你可以与它们交易,用绿宝石和它们交换更好的装备,藏宝图或者是食物,除非你正在尝试和一个傻子交易。当然,在这种情况下你什么也得不到。现在谁是傻子呢?
——Marsh Davies
交易为游戏内容之一,允许玩家用绿宝石与村民交换物品等资源,反之亦然。它们的交易组合时好时坏,取决于玩家的花费以及它们提供的物品。交易只对拥有职业的成年村民可用,玩家不能与傻子村民、失业村民和幼年村民进行交易。在Java版中,若尝试与一个失业村民或傻子村民交易会使其发出喃喃自语的声音;在基岩版中,与其交互则不会有任何反应。
右键点击村民会打开交易界面,并显示它们的职业和级别,但对其使用命名牌会先命名,而不打开交易界面。村民会依其职业而提供不同的交易组合,且只会进行它们所提供的交易组合的交易。如果存在不止一个交易组合,在交易界面左侧可以看到其他的组合。大部分组合都把绿宝石当做货币,而一些物品与村民的职业有关。交易系统的出现使持有那些难以获得的稀有物品成为了可能,比如锁链盔甲。交易也是生存模式中可以得到附魔之瓶的正常途径之一。交易成功时,村民会发出同意的声音,并发出绿色粒子。村民在升级时会获得10秒生命恢复I效果(总计恢复4点生命值)。但如果玩家选取了已锁定的交易,或是未能给出足够的交换物,村民就会发出拒绝的声音。
经过几次交易之后,村民会锁定交易并有概率开启一项新的交易。在交易了1-12次之后,村民就会锁定交易,即不再提供此交易。此时该村民会回到其工作站点。如果村民散发出绿色粒子,那么所有的交易将会重新开放。每个村民都有其最高交易等级,取决于它的职业。一旦村民解锁了所有等级的交易,就不会有新交易的出现。然而,其仍然能更新所有的交易。
供需关系
交易的价格会随需求量发生变化。如果玩家成功进行了一项交易并且达到交易上限次数,那么村民补货后,该项交易的价格就会有所上涨。价格升高后,如果玩家未再进行该项交易,则村民补货后,该项交易的价格就会有所下跌。需求量信息是按物品进行存储的,而不是按村民进行存储,因此单个村民提供的交易中会出现价格贵贱兼有的情况。
交易展示
300px-VillagerOfferingItems.jpeg.jpg

几个村民向玩家展示交易物品



当玩家手持物品走到村民附近时,该村民也会手持自己希望和玩家进行交易的物品。例如,一农民想要以1个绿宝石换20个小麦,且玩家手持小麦,则该农民就会手持绿宝石。如果村民对玩家的物品有不止一个交易,村民会根据自己的交易项目,每几秒更换一次手上的物品。这使玩家更容易地分辨出哪一个村民会提供哪一种交易,然而玩家仍需要打开交易界面来参考完整的交易信息。
经济交易
村民需要等级和经验来解锁下一级的交易,1-5的等级分别对应新手、学徒、老手、专家和大师。村民可以通过在自己的工作站点工作来为交易进行补货。
村庄英雄
当一个玩家获得村庄英雄效果时,此玩家会在所有村民的交易中获得折扣。村庄英雄效果能降低的价格公式为max(1, floor((0.3 + 0.625 × (a - 1)) × c)),其中a是村庄英雄效果的等级,c是某项交易第一项物品的基础价格,此降价会与声望影响的降价一起影响交易最终的价格。在Java版中,村民也会给予玩家特定的礼物作为回报,礼物取决于村民的职业。

来源:Minecraft Wiki
McFun注意事项

1、本站中所有言论属于网友个人观点,与本站无关

2、本站所有主题由该帖子作者发表,该作者享有帖子相关版权,转载需经过作者同意

3、帖子作者承担一切因本该贴子发表而直接或间接导致的任何纠纷和法律责任

4、本帖内容如转载自其他地方,本站不对其真实性负责

5、本帖如侵犯到任何版权问题,请立即反馈,本站将及时处理

6、"McFun"管理员和版主有权不事先通知发贴者而删除帖子

7、"Minecraft"和"我的世界"版权归Mojang Studios所有,本站与Mojang,微软公司没有任何从属关系





上一篇:海龟
下一篇:流浪商人
回复

使用道具 举报

懒得打字,快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则