
我是从MC1.7版本开始接触指令的,那时候大神们用剪房子指令简直像变魔术,后来我才知道核心就是clone指令,它的语法是/clone x1 y1 z1 x2 y2 z2 x y z,前三个坐标是区域的一个角,中间三个是对角,最后三个是目标位置起点,记住这个顺序就能避免把房子剪到地底下,我第一次用时就因为搞反了坐标结果把一座山复制到了空中,那个惨状至今难忘。
坐标选取的窍门。
很多新手用F3看坐标时头晕眼花,我建议先按一下F3加G打开区块边界,然后站在想要复制的建筑墙角按F3记下第一个坐标,再走到对角按F3记下第二个,这样就不会漏掉方块,特别要注意y轴高度,剪房子时如果只选了地面部分而漏了屋顶,复制出来的就是半个废墟,我有个朋友就因为这个被群嘲过,后来他学会用F3加C快速定位玩家脸朝方向,但我觉得直接按F3更稳当。
模式选项深度解析。
clone指令后面可以加模式参数,最常见的是replace和masked,replace会把目标区域完全覆盖成复制的内容,哪怕那里原本有钻石块也会被替换,masked则聪明得多,它只复制非空气方块,用来填补空缺特别合适,比如你想把一座石桥架到湖面上,用masked就不会把水也复制过来,另外还有filtered模式需要指定方块类型,这个我很少用因为容易记错,不过大神们常用它来只复制某种材质,比如单独提取房子的木质结构。
实战案例:剪贴一栋别墅。
去年我在服务器里建了座中世纪别墅,想把它搬到新的空岛上,先站在别墅西北角记下坐标-100 64 200,再飞到东南角-80 70 220,确保上下左右都覆盖完整,然后输入/clone -100 64 200 -80 70 220 0 64 0,结果失败了因为目标位置y轴写成了64但地面高度是63,导致房子悬空半格,后来调整成0 63 0就完美落地,再配合fill指令把复制产生的多余空气方块填掉,整个过程不到两分钟,队友都惊呆了。
注意事项与常见错误。
剪房子最怕坐标范围不对,比如漏掉了楼梯或者烟囱,建议在复制前先用玻璃块给建筑区域画个框,确认所有方块都在框内,另外目标区域不能有实体方块阻挡,否则指令会提示无法放置,有时候你用clone复制一座大城堡,结果提示目标区域超出世界边界,那就只能分块操作,还有一点别忘记先做备份,因为clone会直接覆盖目标区域,我那次不小心把朋友的农田给覆盖了,赔了他一组钻石才了事,所以建议先在一个安全的地方测试,比如超平坦世界。
这就是我多年玩指令的心得,大神们剪房子时还会结合命令方块和红石实现自动复制,但新手先学会基础就好,记住熟能生巧,你也能成为令人羡慕的建筑搬运工。
相关文章