藏桑网教程:是一个免费提供流行手机教程、在线学习分享的学习平台!

在我的世界手机版中,怎么让村民认为一个建筑物是房子?

《我的世界》(Minecraft)是一款沙盒类电子游戏,开创者为马库斯·阿列克谢·泊松(Notch)。游戏由Mojang Studios维护,现隶属于微软Xbox游戏工作室。

几乎每个村庄都有至少一个可接受房屋和一个村民。在相当稀有的情况下,村庄只生成一个水井而没有其他建筑物(这在主机版很常见)。在创建时,村庄的中心会被定义作门的位置的几何重心(即几何中心)。而村庄的大小是32格和最远的门与中心之间的距离中较大的一个。任何村民、村庄铁傀儡或僵尸围城生成的僵尸在发现自己比“大小”与中心的距离远时会寻找路径返回村庄。

在村民四周移动时,他们附近的区域会偶尔检查有没有新的有效门(“房屋”)。因此,尽管没有房屋有变化,村民的随机移动可能会慢慢地改变他们住的村庄的中心。如果一个新的有效门在任何现有村庄中心的66格外被发现,一个新村庄会被创建;如果新的有效门是在这距离内,该门会被加进现有村庄而村庄的中心会被重新计算。

一个村庄的最少人口是有效门的数量乘0.35(见教程/村庄机制#住宅 - MC Wiki)。如果人口下跌到低于这数字(因死亡或绑架),但还有最少两个能相遇的村民,他们会交配并繁殖直至人口比最少人口高。

玩家能通过对成年村民按使用键来与他交易。

#高级村庄放置

当尝试把村庄尽量放在一起(例如为了刷铁傀儡),如果它们的中心拥有相同的x和y 或 y和z座标,剩下的座标的差距必须小于或等于66。例如在0 64 0的村庄A不会和在0 64 66的村庄B结合,但如果村庄B是在0 64 65,它们会结合。关于其它情况,如果两个中心的真正距离sqrt(x^2?+ y^2?+ z^2)是大于或等于65,它们不会结合。所以如果村庄C在A和B之间的中线上方建造,它们的x差距再次是0,它们的z差距现在是33,所以使用方程式d^2?= x^2?+ y^2?+ z^2或652?= 0^2?+ 33^2?+ y^2,它们的y差距一定是最少56,也就是说,C的中心应该是在0 120 33。

注意:游戏内部程式的数值取整可能会允许村庄在一些情况下被放置近一个方块,但这方程式会运作来保持村庄每次是分开的。

如果你想让村民住进你建的房子里,那你得先做一个房子,房子面积不用太大,然后在里面放绿宝石块,和黑曜石,因为村民都是,拿绿宝石和黑曜石当钱用的。这样的话,他们会因为贪图财富而住下来,记得,你在放村民蛋的时候,一定得是晚上,要不然他们会逃跑,只要村民那个房子里住了一个晚上,他们就会认定这是他们的家。

几乎每个村庄都有至少一个可接受房屋和一个村民。在相当稀有的情况下,村庄只生成一个水井而没有其他建筑物(这在主机版很常见)。在创建时,村庄的中心会被定义作门的位置的几何重心(即几何中心)。而村庄的大小是32格和最远的门与中心之间的距离中较大的一个。任何村民、村庄铁傀儡或僵尸围城生成的僵尸在发现自己比“大小”与中心的距离远时会寻找路径返回村庄。

在村民四周移动时,他们附近的区域会偶尔检查有没有新的有效门(“房屋”)。因此,尽管没有房屋有变化,村民的随机移动可能会慢慢地改变他们住的村庄的中心。如果一个新的有效门在任何现有村庄中心的66格外被发现,一个新村庄会被创建;如果新的有效门是在这距离内,该门会被加进现有村庄而村庄的中心会被重新计算。

一个村庄的最少人口是有效门的数量乘0.35(见教程/村庄机制#住宅 - MC Wiki)。如果人口下跌到低于这数字(因死亡或绑架),但还有最少两个能相遇的村民,他们会交配并繁殖直至人口比最少人口高。

玩家能通过对成年村民按使用键来与他交易。

#高级村庄放置

当尝试把村庄尽量放在一起(例如为了刷铁傀儡),如果它们的中心拥有相同的x和y 或 y和z座标,剩下的座标的差距必须小于或等于66。例如在0 64 0的村庄A不会和在0 64 66的村庄B结合,但如果村庄B是在0 64 65,它们会结合。关于其它情况,如果两个中心的真正距离sqrt(x^2 + y^2 + z^2)是大于或等于65,它们不会结合。所以如果村庄C在A和B之间的中线上方建造,它们的x差距再次是0,它们的z差距现在是33,所以使用方程式d^2 = x^2 + y^2 + z^2或652 = 0^2 + 33^2 + y^2,它们的y差距一定是最少56,也就是说,C的中心应该是在0 120 33。

注意:游戏内部程式的数值取整可能会允许村庄在一些情况下被放置近一个方块,但这方程式会运作来保持村庄每次是分开的。


《我的世界》正是内心最纯真的你所可以天马行空、无忧无虑幻想的地方,或许这才是一个游戏最成功的地方。