NPC村庄(NPC Villages)是非玩家角色(NPC)所居住的建筑物团体,NPC是会随机生成的村民。村庄使用多少空间是随机的,和地形一样。
一些可在村庄内发现的建筑物包括:
小木屋:由木头,栅栏,木板和圆石制成,另有玻璃板做窗户。有些小木屋的屋顶会有阳台。
住宅:和小木屋的材料一样。但它们比小木屋大,而且是L形的;从顶部来看家往往被误认为是T形,但在地上或里面看是明显的“L”形。
肉店:用木楼梯来做长凳,在栅栏上面加块压力板来做桌子,和用双石台阶做成的前台。它们也有被围栏隔开的后院。
图书馆:有书架和工作台。
小麦农场:由木头所包围的小麦农场。
水井:由圆石和栅栏包围着的2x10x2的水池。
铁匠铺:由圆石,铁栏杆,熔炉和小型岩浆池建造出来。它们后面还有一个有箱子的房间。箱子中可找到面包,苹果,铁剑,铁镐,铁盔甲,铁锭,金锭,树苗,黑曜石,和钻石。在铁匠铺中的岩浆在罕有情况下能烧着附近的建筑物。
教堂:由圆石组成的建筑物,是一个小型3层高的塔并配备有梯子到顶端的阳台上(有时会被误认为是一座瞭望塔或堡垒)。
街灯:用重叠的栅栏作为灯柱,上加黑色羊毛和火把。
沙砾路:连接大部分的建筑物。
村庄内建筑物的数量各不相同,另外并非所有类型的建筑物都将出现在每一个村庄里。但绝对会有一个水井,最多可有两个教堂,两个铁匠铺,两个图书馆,两个客栈和三个住宅。[1]超平坦模式中的NPC村庄往往较大,最多可以有两个教堂,两个铁匠铺,三个图书馆,三个客栈和四个住宅;仍然只有一个水井。这是因为村庄被判定生成的时候,优先生成一个水井作为中心建筑,虽然有的时候村庄会往某个方向延伸导致水井看起来不像在村庄中心一些可在村庄内发现的建筑物包括:
小木屋:由木头,栅栏,木板和圆石制成,另有玻璃板做窗户。有些小木屋的屋顶会有阳台。
住宅:和小木屋的材料一样。但它们比小木屋大,而且是L形的;从顶部来看家往往被误认为是T形,但在地上或里面看是明显的“L”形。
肉店:用木楼梯来做长凳,在栅栏上面加块压力板来做桌子,和用双石台阶做成的前台。它们也有被围栏隔开的后院。
图书馆:有书架和工作台。
小麦农场:由木头所包围的小麦农场。
水井:由圆石和栅栏包围着的2x10x2的水池。
铁匠铺:由圆石,铁栏杆,熔炉和小型岩浆池建造出来。它们后面还有一个有箱子的房间。箱子中可找到面包,苹果,铁剑,铁镐,铁盔甲,铁锭,金锭,树苗,黑曜石,和钻石。在铁匠铺中的岩浆在罕有情况下能烧着附近的建筑物。
教堂:由圆石组成的建筑物,是一个小型3层高的塔并配备有梯子到顶端的阳台上(有时会被误认为是一座瞭望塔或堡垒)。
街灯:用重叠的栅栏作为灯柱,上加黑色羊毛和火把。
沙砾路:连接大部分的建筑物。
村庄内建筑物的数量各不相同,另外并非所有类型的建筑物都将出现在每一个村庄里。但绝对会有一个水井,最多可有两个教堂,两个铁匠铺,两个图书馆,两个客栈和三个住宅。[1]超平坦模式中的NPC村庄往往较大,最多可以有两个教堂,两个铁匠铺,三个图书馆,三个客栈和四个住宅;仍然只有一个水井。这是因为村庄被判定生成的时候,优先生成一个水井作为中心建筑,虽然有的时候村庄会往某个方向延伸导致水井看起来不像在村庄中心。
玩家可以给村庄添加更多的门,这样会有更多的村民生成。村庄里每个有效的门会生成0.35个村民。要创建一个有效的门,要求是在门被认为是“屋外空间”的一侧要比门的另一侧有更多的空间。 “屋外空间”是指在白天能被太阳直接照射到的部分,也就是说,在房子上方没有任何东西(除了玻璃等透明方块)。任何不透明的空间,或者有东西遮掩在上面的情况都被认为是“屋内空间”。系统会从门两侧5方块一直线的标准开始计算“屋外空间”。如果一个门的“外部空间”的大小和另一边的外部空间大小不同,那么这就是一个有效的门。
建筑可以被绝大部分不透明的方块构建。
要正确创建一个有效的门,一个村民必须在门的半径水平16个方块、垂直3到4个方块内。如果在范围内一段时间没有村民,门可能失效。
每创建一个有效的门(既成功创建一个房子)算为0.35个村民,这意味着每三个有效的门会产生一个村民,每20个有效的门会产生7个村民。
也许增加村民人口最简单的方法是建造一种被一些玩家称为“爱巢”的建筑。这种小屋仅仅三个方块高,由大面积的墙和许多门构成,它们工作效率极高而且很容易建造。 为了用更自然的方式使扩张更容易,由于特定的选择方法,村民们更喜欢有大量门的地方,比如一个广场。他们几乎总是占据着距一扇活动门16个方块以内的地方或相对来说非常高的广场。
[编辑]可接受房屋的标准
经测试的一般标准:
有门——在雨雪天气时村民会进入可接受的建筑中(没有门的情况村民当然不会进入,因为门的存在决定房屋)
无需光照(光源的存在与房屋有效性的判断无关)
草地(地板貌似与有效性无关,以下地面已经测试过:南瓜灯、冰、书架、金矿石,都可以接受,虽然冰地面看上去很有趣)
有趣的是,不管门是以何种形式放置在框架内部或外部,村民都会进入房屋(下图)
地板可以和门不在一个水平面上(内部的地板可以比门低一格且不用梯子,或者比门高一格,只要门框能够容纳头的空间)
可接受的建筑不要求有屋顶(屋顶可以是完全露天的,这样的话在下雨的时候村民会在露天建筑内部试图逃离)
实际上,一个可接受的“房屋”在最小的情况下可以只包含门和相同高度上的建筑方块,并且可以小于 30 块
村民只有在距离门 15 格之内才可以直接找到房屋,与建筑的其他部分无关(并且不会随机行走)
村民们会尝试将自己挤进同一个房屋中,如果这个房屋距离他们最近的话
一个单独的门对新生成的村民来说不被视为建筑,但是摧毁已存在的建筑的所有建筑方块不会使得之前的居民忘记这个房屋,他们会呆在之前的门的“内部” 3 格之内的地方
注意无论建筑有多大,村民们只会在”活动地“占据房屋时处于门三格之内的地方
“房屋”的最终定义看上去是这样的:任意一扇门,并且在相同高度的 30 格之内有至少一个建筑方块
大秃头,绿眼睛,一字眉和大象鼻组成了他们富有特色的面容。村民的手臂暗示着它们是连着的,每只共有2个部分来组成环臂抱胸的姿势。他们的手臂隐藏在袖子之中,而两只袖口在中间的缝处相碰。
通过村民的长袍颜色就可以区分出村民的不同种类,同时象征着他们在村庄中的职业。在minecraft.jar文件中可以找到六种不同的村民皮肤文件,然而穿着绿色长袍的村民在一般地图上并没有被使用。
[编辑]生成
村民只会在村庄中自然生成。他们也可以在创造模式中使用刷怪蛋生成。玩家在附近闲逛并不会让他们消失。不同于其他生物,即使没有障碍物(比如栅栏)阻挡他们,村民也不会离开他们的村庄。
如果玩家对一个僵尸使用虚弱喷溅药水,再喂他一个普通金苹果,僵尸将会转变为村民。这种策略在复兴村庄人口、增加新的居民以及当玩家找不到天然村庄而打算创造一个时非常有用。
[编辑]行为
两名村民在互动
一群在玩你追我赶的儿童村民。
村民会在村庄周围的区域闲逛。他们不会作出攻击行为,但他们会逃离僵尸并躲在他们的家里。尽管当一个玩家在该村庄的声望相当低,杀死村民会使附近的所有自然生成的铁傀儡都来攻击玩家,但这并不会影响附近村民的行为。从1.6正式版开始,村民会周期性地发出鼻音。玩家很容易由此联想到这取自于海绵宝宝中的章鱼哥——因为他的大鼻子,章鱼哥说话时总是带着鼻音。
村民具有开关门的能力,因此他们可以随意进出房屋。在夜间、降雨或是被僵尸追赶时,村民会躲在房屋内。虽然在沙漠生物群系里从不下雨,沙漠村民依然会尝试去避雨,这意味着他们其实是在避开僵尸会出现的区域。
村民对房屋有所偏好。可能是由于更低的僵尸生成概率,比起昏暗的房屋村民更倾向于有良好光照条件的。而房屋与有充足光照的室外相比村民更喜欢房屋,即便房屋内是完全无光照的。这应该是由于僵尸无法进入房屋造成的,虽然僵尸经常在无光照的大房子的里面生成。村民可以像玩家一样上楼梯、攀爬梯子。
如果村庄里所有的门都被遮挡导致夜晚村民无法进入房屋,他们会继续他们的日常行为,就好像现在是白天一样。如果除了一扇以外的所有门都被遮挡,村民将会因为某些原因(可能是一个漏洞)避开这扇门。
如果玩家正在建造一栋与村庄中自然生成的很相似的房屋,村民看起来会注意到这一点,并在玩家建造的时候聚集在建筑工地周围。
僵尸会在半径31个方块的范围内寻找村民并试图破坏他们的门。僵尸会攻击村民,而村民会远离僵尸。这两种生物之间会发生僵尸围城事件,而村民唯一的“天然”防御就是那些保护村民免受周围生物伤害的铁傀儡。在普通、困难难度或是极限模式下,村民有一定几率会被僵尸转化为僵尸(简单或和平模式几率为0%,普通为50%,困难或极限模式下村民100%会被感染)。幼年村民同样会被转化,变成幼年僵尸村民或是幼年僵尸。
村民之间、村民与其他被动型生物之间会进行“社交活动”——包括两个村民面对面,偶尔发出一些声响。村民也会与玩家进行“社交活动”——他们走到玩家面前站定,来回摆动他们的脑袋。在某些情况下,村民会看起来毫无原因地聚集在村庄某处。他们同样会被门所吸引。
当村民在一个铁傀儡附近时,他们会站定并注视它。铁傀儡有时会拿着玫瑰,看起来要把花送给村民,象征着村民与铁傀儡之间的友谊。
村民同样会避免从悬崖摔落。但他们并不会远离火和岩浆,也不会因为附近有火而改变他们的行为,就和往常一样。极少数情况下,村民会直接走进火里或是撞上仙人掌,他们也不会因为受到火或是仙人掌的伤害而逃跑或是改变他们的行为。
村民现在会在受伤、交易等时候发出声音。
有证据表明,村民存在拥挤在村庄的特定区域而使其他区域空无一人的倾向。有人推测村民拥挤的区域是预设的,但是究竟是哪一个区域仍未被发现[1]。这种拥挤现象会导致在夜晚村民蜂拥至几间房屋内,而不是扩散开来。海量的村民试图进入如此之小的区域会使一部分村民需要更多的时间来进入安全区域。在一些极端情况中,有些村民会被困在室外。目前还没有办法阻止这种拥挤现象,这种行为的一部分是由于一个漏洞引起的,请查看下方“问题MC-78”以了解更多细节。
[编辑]繁衍
两个相爱的村民。
村民的生育取决于有效的门的数量。有效门指的是门两边五格内的方块(成一直线)中判定为“外面”的方块数量不一样的任意一扇门(在村庄范围内)。在白天会被太阳直射的方块即被判定为“外面”,比如透明方块,或是那些与天空之间没有透明方块之外的东西的方块。(这意味着在地下,比如洞穴或是被掩埋的峡谷中建立村庄是不可行的。)值得注意的是,两边都没有屋顶或是两边屋顶数量相同的门并不会被视为有效门。有时,村民AI并不会像预期的那样工作(比如生育和建设房屋),直到游戏重启(保存并退出后重载世界)。
一旦房屋建成,村民就会开始生育,直到成年村民的数量与门的数量的35%相当。剩余的儿童会正常长大,最后使成年村民的数量稍稍高出附近木门数量的三分之一。儿童的职业与其父母的职业并无关系,比如两个农民的孩子可以是任意职业。不同于其他可生育的生物,父母与孩子之间并没有一般社交活动之外的个人互动。 幼年村民需要20分钟来长大成人。
游戏引擎会周期性地检查目前村庄内的人口数量。所有在村庄水平边界之内,距离中心上下5个方块高的村民都将被计入人口数量内以决定村民能否继续生育。然而,只要在村庄范围内至少有一名村民,任意一名处于村庄水平边界内,在中心下方32个方块内的村民会一直试图进入生育模式。因此,创造一个无限人口的村庄成为可能——让两名村民在村庄边界内,然后将其他村民都驱赶至人口检查的高度范围之外。如果这两个村民在靠近时同时进入了生育模式,他们就会生育出一个儿童。
幼年村民会随意奔跑,自由出入房屋。他们也会在村庄内互相追逐来模拟他们在玩你追我赶的游戏。这些儿童有时会停止疾跑然后注视着铁傀儡,如果铁傀儡正拿着玫瑰,儿童会小心地从它手中拿走玫瑰。 幼年村民可以被僵尸感染。幼年僵尸在日光下不会燃烧,跑的速度也更快。用村民刷怪蛋对着成年村民右击可以生成幼年村民。
[编辑]养殖
村民可以通过在一个有很多门的区域内放入两个村民来养殖。幼年村民长大后玩家可以与之交易。建造一个被门环绕的石圈是最具效率的设计,如下所示:
铁门是出入口。
还可以在被门环绕的萤石圈中放入一个铁傀儡来确保村民的安全,饲养他们成人。
如要获得更多信息,请阅读教程/村庄。
[编辑]职业
每一位村民的职业都可通过其衣着判断。 (注意所有的村民都有一件穿在长袍或是围裙里面的棕色衣服)
职业 服装 ID
农民 棕色长袍 0
图书管理员 白色长袍 1
牧师 紫色长袍 2
铁匠 黑色围裙 3
屠夫 白色围裙 4
村民* 绿色长袍 5
*注意: 绿色的“标准”村民不会自然产生,用刷怪蛋也不行。当僵尸生成时,有二十分之一的几率生成僵尸村民。
由中文Minecraft Wiki搬运
作物的生长利用了随机检测,而在加载的区块内才有随机检测,所以有如下方法:
方法一:将小麦种植在重生点区块内。
原理:重生点区块(即初始复活点所在的区块)属于常加载区块,该区块将会一直加载。
方法二:将小麦种在常在线玩家的活动点附近。
原理:玩家会加载附近一定数量的区块,可以借助其他玩家帮助加载作物所在区块。这样效率不是很高,但能保证有人就能生长。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)