Saltar al contenido
WikilyWIKILY
Todos los juegos23 wikis · elige tu juego
Comandos y trucosTodos los comandos

Cambiar de juego

23 wikis · elige tu juego
/test

Comando

/test

Crea, busca, ejecuta, restablece y borra pruebas de juego, las estructuras de prueba automáticas que usan desarrolladores y creadores de paquetes de datos.

Sintaxis

/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 valorQué escribir
<radius>Número enteroPara clearall, la distancia en bloques en la que se buscan pruebas. Por defecto, 250; los valores se limitan de 0 a 1024.
<id>IdPara create, el id de la nueva prueba, como mypack:door_test.
<width>Número enteroPara create, el tamaño de la prueba en X en bloques. Se usa para los tres lados si se omiten height y depth. Máximo 48.
<height>Número enteroPara create, el tamaño de la prueba en Y en bloques. Máximo 48.
<depth>Número enteroPara create, el tamaño de la prueba en Z en bloques. Máximo 48.
<tests>Patrón de idQué pruebas se usan: un id de prueba como minecraft:always_pass, o un patrón con * (cualquier texto) y ? (cualquier carácter), como minecraft:*. Sin espacio de nombres, se supone minecraft. Debe coincidir al menos una prueba. La ID de una instancia de prueba.
<var>TextoCon pos, el nombre de la variable usada en la línea que se copia al portapapeles. Una sola palabra. Por defecto: pos. Una palabra sin espacios.
<numberOfTimes>Número enteroCuántas veces se ejecuta cada prueba. Mínimo 0; 0 se repite sin límite. Al menos 0.
<untilFailed>Verdadero o falsotrue o false. Con true, una prueba repetida deja de repetirse en cuanto falla.
<rotationSteps>Número enteroCuántos cuartos de vuelta se gira la estructura de prueba antes de ejecutarla.
<testsPerRow>Número enteroCuántas estructuras de prueba se colocan en una fila. Por defecto: 8.
<onlyRequiredTests>Verdadero o falsotrue o false. Con true, runfailed ejecuta solo las pruebas fallidas que están marcadas como obligatorias.
<amount>Número enteroCon runmultiple, cuántas copias de cada prueba seleccionada se ejecutan.

Detalles

Nivel de permiso2: operadores, mundos con trucos activados, bloques de comandos y funciones
Funciona enOperadores del servidor, jugadores en un mundo de un jugador o LAN con los trucos activados, la consola del servidor, bloques de comandos y funciones. /test pos debe ejecutarlo un jugador.
ResultadoLos comandos run informan «Ejecutando N prueba(s)...» seguido de un resumen de pruebas superadas y falladas al terminar, y devuelven 1 cuando empiezan las pruebas (0 con «No hay pruebas que ejecutar» si no se encontró ninguna). locate, los comandos reset y los comandos clear devuelven el número de estructuras de prueba encontradas, restablecidas o eliminadas. create, pos y stop devuelven 1.
run/test run <tests> [numberOfTimes] [untilFailed] [rotationSteps] [testsPerRow] coloca las pruebas seleccionadas cerca de ti y las ejecuta. Por defecto, cada prueba se ejecuta una vez y las pruebas se disponen con 8 por fila.
runmultiple/test runmultiple <tests> [amount] ejecuta las pruebas seleccionadas, con amount copias de cada una.
runclosest, runthese, runthatEjecuta pruebas que ya están en el mundo: runclosest la prueba más cercana en un radio de 15 bloques, runthese todas las pruebas en un radio de 250 bloques, runthat la prueba que estás mirando. Cada uno acepta [numberOfTimes] [untilFailed].
runfailed/test runfailed [onlyRequiredTests] [numberOfTimes] [untilFailed] [rotationSteps] [testsPerRow] vuelve a ejecutar las pruebas que fallaron en la última ejecución. Con onlyRequiredTests en true, se omiten las pruebas opcionales.
verify/test verify <tests> ejecuta cada prueba seleccionada 100 veces en cada una de las 4 rotaciones y se detiene en el primer fallo.
locate/test locate <tests> busca los bloques de prueba de las pruebas seleccionadas a menos de 250 bloques en todas las dimensiones y enumera sus posiciones con la distancia. Falla con «No se ha encontrado ningún caso de prueba» si no hay ninguna.
resetclosest, resetthese, resetthatDevuelve una estructura de prueba a su estado inicial: la prueba más cercana en 15 bloques, todas las pruebas en 250 bloques o la prueba a la que miras.
clearthat, clearthese, clearallElimina estructuras de prueba y sus bloques de prueba: la prueba a la que miras, todas las pruebas en 250 bloques o, con /test clearall [radius], todas las pruebas dentro del radio. El radio es 250 por defecto y está limitado de 0 a 1024.
create/test create <id> [width] [height depth] crea una prueba vacía con suelo de Piedra base cerca de ti. El tamaño por defecto es 5 por 5 por 5. Un ancho solo da un cubo de ese tamaño. Falla si algún lado es mayor que 48 bloques.
pos/test pos [var] muestra la posición del bloque que miras (hasta a 10 bloques de distancia) relativa a la prueba que lo contiene. Al hacer clic en el resultado, se copia como una línea de código que usa el nombre de variable indicado, pos por defecto.
stop/test stop detiene todas las pruebas en ejecución. Iniciar una nueva ejecución, un reinicio o una limpieza también detiene las pruebas en curso.
Pruebas disponiblesEl juego base incluye una prueba: minecraft:always_pass. Otras pruebas proceden de paquetes de datos.

Ejemplos

/test run minecraft:always_pass

Coloca la prueba minecraft:always_pass cerca de ti y la ejecuta una vez.

/test runthese

Ejecuta todas las estructuras de prueba en un radio de 250 bloques.

/test clearall

Elimina todas las estructuras de prueba en 250 bloques.

Únete a la comunidad de creadoresLas personas que construyen la wiki de Minecraft Java Edition están en nuestro Discord. Haz preguntas o sugiere páginas.Unirse a Discord (abre Discord en una pestaña nueva)