Comandos/clone

De Minecraft Wiki
Ir para: navegação, pesquisa
clone
Restrições

Operador

Introduzido pela primeira vez

EJ 1.8 (14w03a )
EP Alpha 0.16.0 (EP Alpha 0.16.0 build 1 )

Clock.png
Este artigo precisa ser atualizado.
Algumas das informações não se aplicam mais à versão mais recente.

Clona blocos de uma região para outra.

Sintaxe
  • Edição Java
clone <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [modoDeMascara] [modoDeClone] [nomeTile] [valorDeDado|estado]
  • Edição Bedrock
clone <begin: x y z> <end: x y z> <destination: x y z> [replace|masked] [normal|force|move]
clone <begin: x y z> <end: x y z> <destination: x y z> filtered <normal|force|move> <tileName: Bloco> <tileData: int>
Cor adicionada para facilitar a leitura. A ajuda no jogo para o comando clone não lista o argumento final — nomeTile é um nome de espaço reservado para fins de discussão.
Argumentos
x1 y1 z1 e x2 y2 z2 (EB: begin: x y z e end: x y z)
Especifica as coordenadas de dois blocos de canto opostos da região de origem. Pode utilizar notação de til para especificar distâncias relativas à execução do comando.
Os blocos que formam os cantos se estendem na direção positiva a partir das coordenadas usadas para identificá-los. Por esse motivo, as coordenadas menores de cada eixo caem diretamente no limite da região, mas as coordenadas maiores ficam a um bloco do limite e o volume do bloco da região de origem é (xmaior - xmenor + 1) × (ymaior - ymenor + 1) × (zmaior - zmenor + 1). Por exemplo, 0 0 0 0 0 0 tem um volume de 1 bloco e 0 0 0 1 1 1 e 1 1 1 0 0 0 ambos identificam a mesma região com um volume de 8 blocos.
x y z (EB: destination: x y z)
Especifica o canto noroeste inferior (ou seja, as menores coordenadas de cada eixo) da região de destino. Pode utilizar notação de til para especificar distâncias relativas à execução do comando.
modoDeMascara (EB: replace|masked e filtered) (opcional)
Especifica se é necessário filtrar os blocos que estão sendo clonados. Deve ser um dos seguintes:
  • filtered — Clona apenas blocos com o ID do bloco especificado por NomeTile.
  • masked — Copia apenas blocos não aéreos. Os blocos na região de destino que seriam substituídos por via aérea não são modificados.
  • replace — Copia todos os blocos, substituindo todos os blocos da região de destino com os blocos da região de origem.
Se não especificado, o padrão será replace.
modoDeClone (BE: normal|force|move) (opcional)
Especifica como tratar a região de origem. Deve ser um dos seguintes:
  • force — Força o clone, mesmo que as regiões de origem e destino se sobreponham.
  • move — Clona a região de origem na região de destino e substitui a região de origem por ar. Quando usado no modo de máscara filtrada, apenas os blocos clonados são substituídos por ar.
  • normal — Não move ou força.
Se não especificado, o padrão será normal.
nomeTile (EB: tileName: Bloco) (opcional)
Especifica o ID do bloco (por exemplo, minecraft:stone) a copiar quando modoDeMascara está configurado para filtered. Não é opcional ao usar o modo filtered.
valorDeDado (EB: tileData: int) (opcional)
Especifica os dados do bloco a serem correspondidos ao localizar os blocos a serem clonados. Deve estar entre 0 e 15 (inclusive).
estado (opcional)‌[Edição Java apenas]
Especifica o estado do bloco a ser correspondido ao encontrar blocos para clonar. Deve ser um estado de bloco válido para o bloco especificado em bloco.
Resultado
Falha se os argumentos não forem especificados corretamente, se o volume do bloco da região de origem for maior que 32768 (suficiente para o equivalente a oito seções de chunks), se a região de origem e destino se sobrepuserem (a menos que esteja usando o modo forçar clone), ou se uma ou ambas as regiões não forem renderizadas no momento.
Em caso de sucesso, sobrescreve blocos na região de destino por blocos da região de origem, deixando a região de origem não modificada (a menos que esteja usando o modo mover clone).

Histórico[editar | editar código-fonte]

Edição Java
1.8 14w03a Adicionado /clone.
14w10a Adicionada opção force.
14w20a Adicionada opção move.
Edição Pocket Alpha
0.16.0 build 1 Adicionado /clone.
A funcionalidade é quase equivalente uso na Edição Java 1.10, exceto que /clone não usa modoDeClone forced.

Veja também[editar | editar código-fonte]

/fill – preenche uma região com um bloco.