很多玩家应该第一次听说《我的世界》还有“结构方块”这么一个神奇的东西。玩家可通过“/give @p minecraft:structure_block”指令来获取结构方块,然后用2个角落模式的建构方块来自动计算海底宫殿的尺寸(该结构会呈现高亮,类似碰撞箱),并且进行复制保存。然后用空气把整个海水包括宫殿清除,最后将保存的海底宫殿重新加载。最后把宫殿内部的水抽干即可。
我们来具体了解下结构方块的使用,和结构方块的4大模式。这件神器学会了,复制建筑、遗迹、搬家等等事情都变得简单了。(PE版的结构方块因为没有代码,所以无法调用。win10和JAVA版可调用)
- 储存模式(Save mode):该模式顾名思义,将你的建筑识别并保存下来。但是限制是方块的XYZ任何一方方向不得超过32格。
- 加载模式(Load Mode):就是将保存好的建筑在你需要的位置重新加载,并且可以旋转方向。
- 角落模式(Corner Mode):通常需要2个角落模式的结构方块,呈对角线放置进行定位,它们自动计算出你需要复制的结构大小。这个没有方块距离限制,算是存储模式的补充。复制海底宫殿这样的大型遗迹就需要用到角落模式。
- 数据模式(Data Mode):个人理解是用来标记数据内部结构的,跟我们今天的主题没关系。
命令方块实际上是《我的世界》非常难以掌握的玩法,因为这基本上是有一定编程基础的玩家才会的。如果你玩命令方块很溜的话,建议你考虑一下将来学习编程,说不定就成为IT界的大神。所以用命令方块来抽水,这里只做一下思路吧,究竟命令代码的原理是什么?其实也是利用编程的最基础的一个循环判断语句:
- 1、判断一下该区域内的所有方块是否为水方块;
- 2、如果判断条件成立,则水方块改为空气方块,然后重复执行第1步;
- 3、如果判断条件不成立,则跳过。重复执行第1步;
- 4、如果该区域没有水方块,循环结束。
这个思路,是包括JAVA、C语言等等主流编程语言最为基本的思路,包括玩家出生点的判定,村庄生成的判定,战斗造成的伤害判定等等。如果你对这个很感兴趣的话,不妨向这方面发展哦!
六、神思路!《我的世界》最不缺的就是脑回路清奇的玩家,能想到抽水,是不是就会想到泄洪?于是就出现了这么一个“神思路”:先将海底神殿用方块围起来,然后在海底下方找个大型矿洞。挖个通道,让水漏下去,可以快速让水流干。这个方法乍一看非常科学,恩,很科学!但是,你信么?