用途
用于对指定区域内的方块进行复制到另一区域这一操作。
执行权限
权限等级:1
有关权限等级的定义和来源参考此处。
参数列表
/clone <起点坐标> <终点坐标> <目标位置坐标> 「填充区域的操作模式」 「源区域的操作模式」 「方块名:仅目标区域操作模式为filtered时」 「数据值或方块状态:仅目标区域操作模式为filtered时」
参数说明
<起点坐标>:起点坐标用来选取源区域的起点坐标。可以填写绝对坐标、相对坐标、偏移坐标。
<终点坐标>:终点坐标用来选取源区域的终点坐标。可以填写绝对坐标、相对坐标、偏移坐标。
<目标位置坐标>:目标位置坐标用来选取一个点,来确定在何处加载复制内容。可以填写绝对坐标、相对坐标、偏移坐标。
「填充区域的操作模式」:指以什么样的方式进行复制,有以下三种方式:
- replace:将源区域内的所有方块,直接复制到目标区域,不做附加处理。如果不写该项,则默认为replace。
- masked:将源区域内的非空气方块复制到目标区域。
- filtered:在源区域内指定一种方块,只将该种方块复制到目标区域。因此您需要专门指定上述参数列表中的后面两项「方块名:仅目标区域操作模式为filtered时」和「数据值或方块状态:仅目标区域操作模式为filtered时」。
「源区域的操作模式」:用于指定如何处理源区域内的方块,有以下三种方式:
- force:当目标区域和源区域重合时,仍然执行复制操作(会破坏源区域内的方块)。
- move:复制执行完成后,将源区域替换为空气。如果您在「填充区域的操作模式」选择了filtered模式,则只会将被指定的方块替换为空气。这一操作类似于剪切。
- normal: 单纯的复制,不执行额外操作。默认为normal。
「方块名:仅目标区域操作模式为filtered时」:如上文所述,当「填充区域的操作模式」为filtered时,需要对指定的方块进行描述,因此该参数用来指定方块种类,需填写方块的名称。
「数据值或方块状态:仅目标区域操作模式为filtered时」:当指定方块后,该项可对指定的方块进行深一步说明,该项有两种填写方式:
- 方块的数据值
- 方块状态
用法举例
- 将0 60 0的到50 60 50的区域复制到命令发出者所在的位置。
/clone 0 60 0 50 60 50 ~ ~ ~
- 将命令发出者所在的位置到以该位置为基点,x轴坐标+10,y轴坐标+10,z轴坐标+10的区域内的所有钻石方块复制到坐标为0 100 0的位置。
/clone ~ ~ ~ ~10 ~10 ~10 0 100 0 filtered move diamond_block 0
评论