Командные консоли/clone
Копирует блоки из одного места в другое.
Использование
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
.