我的世界堆叠村庄 如何建造一个高效刷铁机
大家好,今天我给大家带来1.8以上版本的堆叠村庄数据以及制作的详解。希望大家喜欢。
村庄的形成
一个村庄的形成,和两个因素有关。有效门和村民缺一不可。村民头上1方块,村民脚底6个方块,东南15个方块,西北16个方块,所形成的矩形区域上的任何一个方块上放置一个有效门,都会和村民形成一个村庄。
有效门
门内外五格内的遮挡方块数量不一样,即为有效门(不包括门上方的方块)。简单的说,所有非透明方块都是遮挡方块。但透明方块不一定就是非遮挡方块,比如:莹石,海晶灯,树叶,半砖,台阶,水流,水本源等,都是会造成遮挡的。玻璃,活塞,漏斗等是不会造成遮挡的。特殊如:粘液块,楼主无法判断是否为透明方块,也不造成遮挡。
打开F3界面,鼠标指向门,右上角facing:所示方向即为门的外面。垂直高度上,从下半门算起往上无限高的任意高度上的方块,都被计入遮挡范围。但垂直高度上只计算一个方块。
村庄人口统计范围
村庄中心向下6个方块,向上2个方块,包括村庄中心在内的9格方块高度,和村庄范围所形成的截面饼状区域上,任意方块上站立的村民都计入村庄人口统计范围。
村庄的范围
村庄范围由离村庄最远的一个门,到村庄中心的距离决定。当这个距离>32时,村庄范围是:离村庄最远的一个门,到村庄中心的距离为半径,村庄中心为加圆心的球形区域。当这个距离<32时,村庄范围是以村庄中心为圆心,半径32的球形区域。
村庄中心的算法
村庄中所有门的坐标的平均数,即为村庄中心的坐标
x=(x1+x2+...xn)/n
y=(y1+y2+...yn)/n
z=(z1+z2+...zn)/n
村庄归属判定
一个村庄形成后,是否加入其它村庄,是由这个村庄中所有的门和其它村庄的村庄中心决定的。当一个村庄形成时,村庄中的某个门距离其它村庄的村庄中心在相互影响的范围内,就会加入其它村庄。这个影响范围由被加入的村庄的村庄半径决定。当这个距离小于或者等于被加入的村庄半径+32时,则新形成的村庄会加入,否则新成立一个村庄。
当一个村庄形成时,符合条件加入多个村庄时。则会选择所有被加入村庄中,村庄中心距离新形成村庄的任意一个门最近的村庄加入。
铁傀儡刷新范围
铁傀儡会在村庄中心向下3个方块,向上2个方块,包括村庄中心在内。东南7格,西北8格的16*16*6矩形区域内生成。
版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/answer/56994.html