Pular para o conteúdo
WikilyWIKILY
Todos os jogos23 wikis · escolha seu jogo
Comandos e trapaçasTodos os comandos

Trocar de jogo

23 wikis · escolha seu jogo
/test

Comando

/test

Cria, encontra, executa, redefine e limpa testes de jogo, as estruturas de teste automáticas usadas por desenvolvedores e criadores de pacotes de dados.

Sintaxe

/test clearall [<radius>]
/test (clearthat|clearthese|resetclosest|resetthat|resetthese|stop)
/test create <id> [<width> [<height> <depth>]]
/test (locate <tests>|verify <tests>)
/test pos [<var>]
/test run <tests> [<numberOfTimes> [<untilFailed> [<rotationSteps> [<testsPerRow>]]]]
/test (runclosest|runthat|runthese) [<numberOfTimes> [<untilFailed>]]
/test runfailed
/test runfailed <numberOfTimes> [<untilFailed> [<rotationSteps> [<testsPerRow>]]]
/test runfailed <onlyRequiredTests> [<numberOfTimes> [<untilFailed> [<rotationSteps> [<testsPerRow>]]]]
/test runmultiple <tests> [<amount>]

Argumentos

ArgumentoTipo de valorO que digitar
<radius>Número inteiroPara clearall, a distância em blocos em que os testes são procurados. Padrão: 250; os valores são limitados de 0 a 1024.
<id>IdPara create, o id do novo teste, como mypack:door_test.
<width>Número inteiroPara create, o tamanho do teste em X, em blocos. Usado para os três lados se height e depth forem omitidos. Máximo de 48.
<height>Número inteiroPara create, o tamanho do teste em Y, em blocos. Máximo de 48.
<depth>Número inteiroPara create, o tamanho do teste em Z, em blocos. Máximo de 48.
<tests>Padrão de idQuais testes usar: um id de teste como minecraft:always_pass, ou um padrão com * (qualquer texto) e ? (qualquer caractere), como minecraft:*. Sem namespace, presume-se minecraft. Pelo menos um teste precisa corresponder. O ID de uma instância de teste.
<var>TextoCom pos: o nome da variável usada na linha copiada para a área de transferência. Uma única palavra. Padrão: pos. Uma palavra sem espaços.
<numberOfTimes>Número inteiroQuantas vezes cada teste é executado. Mínimo de 0; 0 repete sem limite. Pelo menos 0.
<untilFailed>Verdadeiro ou falsotrue ou false. Com true, um teste repetido para de se repetir assim que falha.
<rotationSteps>Número inteiroQuantos quartos de volta a estrutura de teste é girada antes de ser executada.
<testsPerRow>Número inteiroQuantas estruturas de teste são colocadas em uma fileira. Padrão: 8.
<onlyRequiredTests>Verdadeiro ou falsotrue ou false. Com true, runfailed executa apenas os testes que falharam e estão marcados como obrigatórios.
<amount>Número inteiroCom runmultiple: quantas cópias de cada teste selecionado são executadas.

Detalhes

Nível de permissão2: operadores, mundos com trapaças ativadas, blocos de comando e funções
Funciona emOperadores do servidor, jogadores em um mundo de um jogador ou LAN com cheats ativados, o console do servidor, blocos de comando e funções. /test pos deve ser executado por um jogador.
ResultadoOs comandos run informam "Executando N teste(s)..." seguido de um resumo dos testes aprovados e reprovados ao terminar, e retornam 1 quando os testes começam (0 com "Nenhum teste para executar" se nenhum foi encontrado). locate, os comandos reset e os comandos clear retornam o número de estruturas de teste encontradas, redefinidas ou removidas. create, pos e stop retornam 1.
run/test run <tests> [numberOfTimes] [untilFailed] [rotationSteps] [testsPerRow] coloca os testes selecionados perto de você e os executa. Por padrão, cada teste é executado uma vez e os testes são organizados com 8 por linha.
runmultiple/test runmultiple <tests> [amount] executa os testes selecionados, com amount cópias de cada um.
runclosest, runthese, runthatExecuta testes que já estão no mundo: runclosest o teste mais próximo em um raio de 15 blocos, runthese todos os testes em um raio de 250 blocos, runthat o teste que você está olhando. Cada um aceita [numberOfTimes] [untilFailed].
runfailed/test runfailed [onlyRequiredTests] [numberOfTimes] [untilFailed] [rotationSteps] [testsPerRow] executa novamente os testes que falharam na última execução. Com onlyRequiredTests definido como true, os testes opcionais são ignorados.
verify/test verify <tests> executa cada teste selecionado 100 vezes em cada uma das 4 rotações e para na primeira falha.
locate/test locate <tests> procura os blocos de teste dos testes selecionados em até 250 blocos em todas as dimensões e lista suas posições com a distância. Falha com "Nenhuma instância de teste encontrada" se não houver nenhum.
resetclosest, resetthese, resetthatDevolve uma estrutura de teste ao estado inicial: o teste mais próximo em até 15 blocos, todos os testes em até 250 blocos ou o teste para o qual você está olhando.
clearthat, clearthese, clearallRemove estruturas de teste e seus blocos de teste: o teste para o qual você está olhando, todos os testes em até 250 blocos ou, com /test clearall [radius], todos os testes dentro do raio. O raio é 250 por padrão e é limitado de 0 a 1024.
create/test create <id> [width] [height depth] cria um teste vazio com piso de Rocha Matriz perto de você. O tamanho padrão é 5 por 5 por 5. Uma largura sozinha gera um cubo desse tamanho. Falha se algum lado for maior que 48 blocos.
pos/test pos [var] mostra a posição do bloco para o qual você está olhando (a até 10 blocos de distância) em relação ao teste que o contém. Clicar no resultado o copia como uma linha de código que usa o nome de variável indicado, pos por padrão.
stop/test stop interrompe todos os testes em execução. Iniciar uma nova execução, uma redefinição ou uma limpeza também interrompe os testes em andamento.
Testes disponíveisO jogo base inclui um teste: minecraft:always_pass. Outros testes vêm de pacotes de dados.

Exemplos

/test run minecraft:always_pass

Coloca o teste minecraft:always_pass perto de você e o executa uma vez.

/test runthese

Executa todas as estruturas de teste em um raio de 250 blocos.

/test clearall

Remove todas as estruturas de teste em até 250 blocos.

Entre na comunidade de criadoresAs pessoas que constroem a wiki de Minecraft Java Edition estão no nosso Discord. Tire dúvidas ou sugira páginas.Entrar no Discord (abre o Discord em uma nova aba)