我的世界什么保护村民?
对于这个问题我想我应该有一定的发言权,因为我在自己的生存服务器中曾做过一次实验,我的实验就是考察在极寒之地(北纬60度附近)能否顺利种植农作物并饲养牲畜以此达到农民村民的保护效果,最后的结果是肯定的,可以成功养殖并收获庄稼获取食物从而养活一村子的人。
首先介绍一下我的实验环境 我的实验地图是一块长512米宽512米的正方形水域,四角各有一座面积3x3的小岛,每座岛上有一棵树,中央有一块32x32的陆地,上面有五座神庙和一座城堡,周围由海水环绕(如下图),整个环境可以说非常接近现实中的北极地形,同时为了简化设置,我将村庄的出生点设定在了靠近大海的一块陆地上,从图中也可以看到村庄的位置。
接着介绍我的实验物品 和大多数人一样我所使用的版本也是1.7.10,所以可用的指令有限,不过够了,为了让实验更有说服力我只允许自己使用三个指令:/give @s 64 1 , /tpspawner on ,/tp 64 1 .第一个是给予一名玩家六个十四块组合成的圆石砖,第二个是开启指令方块生产力,第三个是传送门,这三项足够完成实验了。
为了快速建造村庄,我在开始实验前用/setblock 64 0 冰设置了大面积的海水,并用/setblock 64 1 冻洋草覆盖了海底,为的是让我的工人有地方搭建村庄。 最后的成品如图 我把冰融化后村民顺利出现并且成功建筑了自己的房屋,然后我开启了指令方块让它们能够正常的工作,在两个星期的实验时间里我观察到村民的正常生活现象,比如伐木、开采、烧制、筑路等等,还观察到它们主动击退野生的怪物保护自己和同伴,当有怪物攻击它们时他们会跑回自己的安全屋并开启保护状态,期间我还使用了/kill @e 杀死它们所有的人,然而当我再使用/resurrect @e 恢复它们的生命时,它们依然活蹦乱跳,这让我非常兴奋,因为我终于有了一个能自给自足不依赖外部输入的生态系统,这也就是说在我的世界里完全可以不需要开作弊(创造模式)来养村民!
在这两个星期的实验里我除了给它们准备了足够的粮食外,还额外给了它们铁、绿宝石等稀有资源,因为我知道这些矿物在地下的分布情况是不均匀的,如果能让它们自行开采并提炼的话会节省很多的工作量,果然在我的细心照料下最后它们不仅自给自足,甚至还能给我提供一些额外的资源。
其实我的实验场地选择北极是有道理的, 因为我的世界里面北极的冻洋草是一种无法砍断的植被,它只能被用火剑或者附魔金苹果击退(对生物来说只有火剑是有效的),而且一旦冻洋草被烧掉就会立即恢复,这有点像真实的北极生态,那里有极其丰富的浮游生物,它们通过光合作用提供植物所需的营养,而植物为动物提供了丰富的食物,两者互相依存密不可分。
如果你看了我的实验过程肯定想知道我是怎么解决水源的问题吧?很简单,我每两天使用/weather rain 使天气变雨天连续两天,然后再使用/weather clear 让天气重新放晴,如此循环不断,当然为了模拟现实的北极生态我也添加了四季的变化,春季雨水较多,而冬季则是漫长的雪景。