《我的世界》玩家接触最多的自然建筑要数村庄了,而一个村庄由房屋和村民两个要素构成。
在繁育村民,或是建造刷铁厂时,我们会需要考虑的一个问题就是村庄中房屋的数量。
首先,我们需要理解何为一个房屋。(…这需要理解?)
这里的房屋不同于现实,是《我的世界》里的定义:一个有着“内部”和“外部”的木门。
具体点说,所谓“里面”指的是一扇木门面向的两侧各五格(成一条水平直线)范围内,地面被屋顶遮挡的方块数较多一侧。当一个不透明的方块(可以在任何高度)遮挡住了垂直照射下的阳光,以至于阳光不能到达其下方的“地面方块”时,这个不透明的方块被称为屋顶。
简单地说,就门有外面的世界,能够看到天空,门内则是有屋顶。好吧,谁让程序员就是这样定义的呢。
如图,门的内侧有屋顶,外部能看到天空。因此是个合格的房屋。
但也有如下这种情况,也是个符合标准的房屋。
这是房屋?你在逗我!但事实上,规则就是这样。
因此,一个“有效”的门即是一个房屋。游戏的判定并不在乎这个“房屋”能否居住。只要这个门符合游戏的标准,就是一个有效门。(图为多个门共享一个屋顶)
一个不被视为“房屋”的合理建筑(门的内部和外部有着同等数量的屋顶,因此不被视为是有效门)。这大概也算是《我的世界》的漏洞。
另外一间房屋只有在附近有村民时,才有效。附近没有村民,其不会被视作“房屋”,仅仅是一些方块和一扇门。(建造多排门,加上村民就构成了村庄)