我相信很多人都会经常使用复制+粘贴的。然鹅在电脑、手机上,我们不止可复制文本,还可以复制很多东西:
图片
文件
文件夹
以及:
方块。
没错,你可以在Minecraft通过某种不一样的方式,来复制+粘贴方块。
这就需要一个特殊的指令:/clone。
/clone,中文意为“克隆”。当然这里可不是指克隆技术,而是指这条指令能够复制一个区域的方块。
至于区域怎么判定的话......,回温下第三十七章讲解/testforblocks的时候的这段话:
“当然,在比较的时候你得找到要比较区域的下西........................以比较的区域就直接给一个角了。”
至于原话,自己重新去翻吧,如果你对此不理解的话。
当然理解后这些东西都好办了。
/clone
作用:复制一个区域的方块以及结构,粘贴到另一个区域。
使用权限下限:管理员
是否可使用命令方块执行:是
格式:
java:
/clone <复制区开始坐标><复制区结束坐标><粘贴区下西北角坐标>[复制模式][操作][方块]
基岩:
/clone <复制区开始坐标><复制区结束坐标><粘贴区下西北角坐标>[复制模式][操作][方块][数据值]
首先,复制模式有三种,它们分别是:
filtered
masked
replace(默认)
首先,是filtered,它在中文里的意思是“过滤”。所以,它的作用写得很明白:过滤符合的方块。
masked,这个我们之前碰过,但可能大多数人已经忘得一干二净了,它的意思是:掩饰。
想起来了没有?/fill那边的。
忘记的可以回去翻一下,第十四章,不算太远。
所以,它的作用是:仅复制非空气方块。
最后一个既然是默认,而且我们都碰上好几次的,所以它肯定就是一般的复制粘贴,正常到不能再正常。
这三个除了功能,还有一个点需要注意:
replace后masked写了就不用管后面了。而filtered写了这个单词,后面的必须填,因为还要再指定一个方块。所以filtered的格式是:
/clone <复制区开始坐标><复制区结束坐标><粘贴区下西北角坐标> filtered <操作><方块>
记住数据值可以省略,只要它后面没东西。
那么操作有几种呢?古人非常喜欢3这个数字,所以把3当作是一种分割线,比如:事不过三。Minecraft的开发者估计也非常喜欢3这个数字,于是:
操作也有3种。
这三种分别是:
force
move
normal(默认)
force,意为“对于”。但是这显然帮不上什么忙,我们就像是在玩猜谜游戏。可惜作者肯定知道答案。force的作用是:强制复制。
为何复制就行了,还要再搞个强制复制?
其实,强制复制比复制还多出点作用,就是:不管复制与粘贴区是否重叠,它都会强制复制。一般的复制在这个时候早就报错了。
然后也就是move。它在中文里意为“移动”。
但是作者认为讲移动你们可能脑子不够灵活,所以换了个词描述:剪切。
虽然不如复制常用,但是剪切也是有用处的。不然,电脑早就删了这个功能喽。
如果使用move,复制区复制到粘贴区后,复制区将会全部替换成空气!这还叫复制吗?这还叫克隆吗?这就是典型的剪切啊!典型的移动啊!
最后一个,也就是默认的:normal,在中文里意为“正常的”。
好吧,对于这个不能再正常的功能,作者就不必用太多的字来描述了。
(说实话这段我还觉得多了呢)
最后,就到了方块环节了。这个环节就不必多讲,这是很正常的一个环节。
但是,请注意:复制的区域最大方块数不得超过32767,也就是2的15次方32768减去1的数字。/fill一样。
OK,本章就到这里了,有什么问题可以在章尾留言。