Копирует блоки из одного места в другое.
Использование
clone <x1 > <y1 > <z1 > <x2 > <y2 > <z2 > <x > <y > <z > [режимНаложения] [режимКлонирования] [блок ] [значениеДанных|состояние ]
clone <begin: x y z > <end: x y z > <destination: x y z > [maskMode: string ] [cloneMode: string ] [tileName: string ] [tileData: int ]
Цвет был добавлен для облегчения чтения.
Аргументы
x1 y1 z1 и x2 y2 z2 (BE: begin: x y z и end: x y z )
Координаты двух противоположных угловых блоков участка-источника. Могут быть указаны относительные координаты .
x y z (BE: destination: x y z )
Координаты нижнего северо-западного угла места назначения (то есть с наименьшими координатами на каждой оси). Могут быть указаны относительные координаты .
режимНаложения (BE: maskMode: string ) (необязательно)
Фильтр копируемых блоков. Допустимые значения:
filtered — копирует только блоки с ID, указанным в аргументе блок .
masked — копирует только блоки, не являющиеся воздухом.
replace — копирует все блоки.
По умолчанию replace.
режимКлонирования (BE: cloneMode: string ) (необязательно)
Режим копирования блоков. Допустимые значения:
normal — копирует блоки из источника в место назначения.
force — такой как и normal, но игнорирует ошибку: «источник и место назначения совпадают».
move — такой как и force, но заменяет копируемые блоки воздухом.
По умолчанию normal.
блок (BE: tileName: string ) (только с аргументом filtered) (обязателен при использовании с filtered)
Идентификатор блока .
значениеДанных (BE: tileData: int ) (только с аргументом filtered) (необязательно)
Данные блока . -1 — любой тип блока .
состояние (только с аргументом filtered) (необязательно)[только для Java Edition ]
Состояние блока . * — любое состояние блока .
Результат
Не выполняется, если неверно указаны аргументы.
Не выполняется, если объём заданной области превышает 32768 (эквивалентно 8 секциям чанка).
Не выполняется, если источник и место назначения совпадают (только для normal).
Не выполняется, если один из участков не отображается на момент выполнения команды.
В случае успеха копирует блоки из участка-источника в место назначения.
История [ ]
Официальный выпуск Java Edition
1.8 14w03a Добавлена команда /clone.
14w10a Добавлено значение force для аргумента cloneMode.
14w20a Добавлено значение move для аргумента cloneMode.
Альфа-версия Pocket Edition
0.16.0 build 1 Добавлена команда /clone.