我的世界怎么去沙漠村庄?
我做过实验,用命令块/loconfig get 得到一个坐标(测试坐标x=1245.187,z=306.698)然后输入指令/loconfig set 原坐标 新坐标 将这个坐标复制到别的地方就可以生成了一个新沙漠村庄。因为/loconfig是末地传送门的命令。所以可以将其称为末地传送门指令。而且这个指令能设置距离玩家远近的沙漠村庄,但是不能生成在地下或者海底之类的未知区域。 因为每个沙漠村庄都有一个主建筑,所以我直接给主建筑附了一个命令方块效果:/effect @e[type=CommandBlock] 100 3 3 0 false 在命令执行后瞬间使用水让主结构变为水中宫殿,这样就可以进入里面了,当然在进之前把命令方块的循环时间调一下就行(这里我是为了演示而直接将命令方块放在主结构的上面,实际上应该把命令方块埋在地下)。
下面说一下如何生成一座正常的沙漠村庄。首先用/summon 命令召唤出两座村庄(一村庄需要两条鱼作为触发条件),然后在其中一座上搭建木桥和木楼梯通向下座(注意不要完全建完,留个缺口),最后走过去就能到达另一座村庄。 但是如果这样直接生成的话会碰到很多问题,比如两村中间有可能会被河流隔开,这时就要用到/fill 命令来填海,先在原河道两边分别填上一圈石头,再在水下填充泥土,最后让河流改道即可。
不过这样的话就会有一片水域出现在村庄中央,这时候再用木桥连接两边就完美了。 如果遇到两个村庄被高山/巨石等阻隔无法形成桥的问题就简单了。用/spawnpoint -999将石山变为漂浮的矿石,然后用/move 命令拖运至适当位置即可。