Notizie
Gioco
Guide
Download
Versioni
/test
COMANDI DEBUG E TEST TRUCCHI · LIVELLO 2 17 SOTTOCOMANDI Aggiunto in 1.21.5

/test comando in Minecraft

/test esegue, crea e gestisce i GameTest, collaudi automatici costruiti da una struttura e da una logica di prova. Mojang usa questo sistema per controllare le meccaniche del gioco, e chi crea pacchetti di dati può verificare che congegni e funzioni continuino a funzionare.

Sintassi

/test (clearall|clearthat|clearthese|create|locate|pos|resetclosest|resetthat|resetthese|run|runclosest|runfailed|runmultiple|runthat|runthese|stop|verify)
Tutte le 41 forme
  • /test clearall
  • /test clearall <radius>
  • /test clearthat
  • /test clearthese
  • /test create <id>
  • /test create <id> <width>
  • /test create <id> <width> <height> <depth>
  • /test locate <tests>
  • /test pos
  • /test pos <var>
  • /test resetclosest
  • /test resetthat
  • /test resetthese
  • /test run <tests>
  • /test run <tests> <numberOfTimes>
  • /test run <tests> <numberOfTimes> <untilFailed>
  • /test run <tests> <numberOfTimes> <untilFailed> <rotationSteps>
  • /test run <tests> <numberOfTimes> <untilFailed> <rotationSteps> <testsPerRow>
  • /test runclosest
  • /test runclosest <numberOfTimes>
  • /test runclosest <numberOfTimes> <untilFailed>
  • /test runfailed
  • /test runfailed <numberOfTimes>
  • /test runfailed <numberOfTimes> <untilFailed>
  • /test runfailed <numberOfTimes> <untilFailed> <rotationSteps>
  • /test runfailed <numberOfTimes> <untilFailed> <rotationSteps> <testsPerRow>
  • /test runfailed <onlyRequiredTests>
  • /test runfailed <onlyRequiredTests> <numberOfTimes>
  • /test runfailed <onlyRequiredTests> <numberOfTimes> <untilFailed>
  • /test runfailed <onlyRequiredTests> <numberOfTimes> <untilFailed> <rotationSteps>
  • /test runfailed <onlyRequiredTests> <numberOfTimes> <untilFailed> <rotationSteps> <testsPerRow>
  • /test runmultiple <tests>
  • /test runmultiple <tests> <amount>
  • /test runthat
  • /test runthat <numberOfTimes>
  • /test runthat <numberOfTimes> <untilFailed>
  • /test runthese
  • /test runthese <numberOfTimes>
  • /test runthese <numberOfTimes> <untilFailed>
  • /test stop
  • /test verify <tests>
/test clearall
/test clearall [<radius>]
ArgomentoAccettaA cosa serve
radiusfacoltativoNumero interoDistanza in blocchi attorno a te entro cui le strutture di collaudo vengono rimosse.
Tutte le 2 forme
  • /test clearall
  • /test clearall <radius>
/test clearthat
/test clearthat
/test clearthese
/test clearthese
/test create
/test create <id> [<width> [<height> <depth>]]
ArgomentoAccettaA cosa serve
idID di risorsaID del nuovo collaudo, come blockaria:door_test, nel tuo namespace.
widthfacoltativoNumero interoLarghezza dell'area di collaudo, in blocchi.
heightfacoltativoNumero interoAltezza dell'area di collaudo in blocchi, indicata insieme a depth.
depthfacoltativoNumero interoProfondità dell'area di collaudo in blocchi, indicata insieme a height.
Tutte le 3 forme
  • /test create <id>
  • /test create <id> <width>
  • /test create <id> <width> <height> <depth>
/test locate
/test locate <tests>
ArgomentoAccettaA cosa serve
testsID (caratteri jolly) · test_instanceCollaudi da usare: un ID come minecraft:always_pass o uno schema che ne include diversi.
/test pos
/test pos [<var>]
ArgomentoAccettaA cosa serve
varfacoltativoTestouna parolaNome facoltativo usato per la posizione nel risultato mostrato in chat.
Tutte le 2 forme
  • /test pos
  • /test pos <var>
/test resetclosest
/test resetclosest
/test resetthat
/test resetthat
/test resetthese
/test resetthese
/test run
/test run <tests> [<numberOfTimes> [<untilFailed> [<rotationSteps> [<testsPerRow>]]]]
ArgomentoAccettaA cosa serve
testsID (caratteri jolly) · test_instanceCollaudi da usare: un ID come minecraft:always_pass o uno schema che ne include diversi.
numberOfTimesfacoltativoNumero interoalmeno 0Quante volte viene eseguito ogni collaudo, da 0 in su.
untilFailedfacoltativotrue / falsetrue interrompe le ripetizioni appena un collaudo fallisce.
rotationStepsfacoltativoNumero interoNumero di quarti di giro applicati alla struttura di collaudo prima di eseguirla.
testsPerRowfacoltativoNumero interoQuanti collaudi vengono piazzati uno accanto all'altro in ogni fila.
Tutte le 5 forme
  • /test run <tests>
  • /test run <tests> <numberOfTimes>
  • /test run <tests> <numberOfTimes> <untilFailed>
  • /test run <tests> <numberOfTimes> <untilFailed> <rotationSteps>
  • /test run <tests> <numberOfTimes> <untilFailed> <rotationSteps> <testsPerRow>
/test runclosest
/test runclosest [<numberOfTimes> [<untilFailed>]]
ArgomentoAccettaA cosa serve
numberOfTimesfacoltativoNumero interoalmeno 0Quante volte viene eseguito ogni collaudo, da 0 in su.
untilFailedfacoltativotrue / falsetrue interrompe le ripetizioni appena un collaudo fallisce.
Tutte le 3 forme
  • /test runclosest
  • /test runclosest <numberOfTimes>
  • /test runclosest <numberOfTimes> <untilFailed>
/test runfailed
/test runfailed [<numberOfTimes>|<onlyRequiredTests>]
ArgomentoAccettaA cosa serve
numberOfTimesfacoltativoNumero interoalmeno 0Quante volte viene eseguito ogni collaudo, da 0 in su.
untilFailedfacoltativotrue / falsetrue interrompe le ripetizioni appena un collaudo fallisce.
rotationStepsfacoltativoNumero interoNumero di quarti di giro applicati alla struttura di collaudo prima di eseguirla.
testsPerRowfacoltativoNumero interoQuanti collaudi vengono piazzati uno accanto all'altro in ogni fila.
onlyRequiredTestsfacoltativotrue / falsetrue riesegue solo i collaudi falliti segnati come necessari.
Tutte le 10 forme
  • /test runfailed
  • /test runfailed <numberOfTimes>
  • /test runfailed <numberOfTimes> <untilFailed>
  • /test runfailed <numberOfTimes> <untilFailed> <rotationSteps>
  • /test runfailed <numberOfTimes> <untilFailed> <rotationSteps> <testsPerRow>
  • /test runfailed <onlyRequiredTests>
  • /test runfailed <onlyRequiredTests> <numberOfTimes>
  • /test runfailed <onlyRequiredTests> <numberOfTimes> <untilFailed>
  • /test runfailed <onlyRequiredTests> <numberOfTimes> <untilFailed> <rotationSteps>
  • /test runfailed <onlyRequiredTests> <numberOfTimes> <untilFailed> <rotationSteps> <testsPerRow>
/test runmultiple
/test runmultiple <tests> [<amount>]
ArgomentoAccettaA cosa serve
testsID (caratteri jolly) · test_instanceCollaudi da usare: un ID come minecraft:always_pass o uno schema che ne include diversi.
amountfacoltativoNumero interoNumero di copie dei collaudi scelti da eseguire in questo gruppo.
Tutte le 2 forme
  • /test runmultiple <tests>
  • /test runmultiple <tests> <amount>
/test runthat
/test runthat [<numberOfTimes> [<untilFailed>]]
ArgomentoAccettaA cosa serve
numberOfTimesfacoltativoNumero interoalmeno 0Quante volte viene eseguito ogni collaudo, da 0 in su.
untilFailedfacoltativotrue / falsetrue interrompe le ripetizioni appena un collaudo fallisce.
Tutte le 3 forme
  • /test runthat
  • /test runthat <numberOfTimes>
  • /test runthat <numberOfTimes> <untilFailed>
/test runthese
/test runthese [<numberOfTimes> [<untilFailed>]]
ArgomentoAccettaA cosa serve
numberOfTimesfacoltativoNumero interoalmeno 0Quante volte viene eseguito ogni collaudo, da 0 in su.
untilFailedfacoltativotrue / falsetrue interrompe le ripetizioni appena un collaudo fallisce.
Tutte le 3 forme
  • /test runthese
  • /test runthese <numberOfTimes>
  • /test runthese <numberOfTimes> <untilFailed>
/test stop
/test stop
/test verify
/test verify <tests>
ArgomentoAccettaA cosa serve
testsID (caratteri jolly) · test_instanceCollaudi da usare: un ID come minecraft:always_pass o uno schema che ne include diversi.

Esempi

Eseguire il collaudo d'esempio

/test run minecraft:always_pass

Esegue l'unico collaudo del gioco base e riporta il risultato in chat.

Java 26.3

Eseguire il collaudo più vicino

/test runclosest

Esegue il collaudo più vicino a te, comodo mentre lo costruisci.

Java 26.3

Creare un nuovo collaudo

/test create blockaria:door_test 5

Prepara un nuovo collaudo chiamato blockaria:door_test con dimensione 5.

Java 26.3
Componi il tuo comando

Compila i campi, poi copia il comando.

Generatore di comandi

Collaudi e istanze

Un collaudo è una voce test_instance in un pacchetto di dati: indica una struttura, un ambiente e un tipo, function o block_based. Il gioco include un solo esempio, minecraft:always_pass. Nel mondo ogni collaudo è gestito da un Blocco istanza di collaudo. Installa i pacchetti di collaudo con /datapack.

Eseguire e ripulire

test run accetta uno o più collaudi, runclosest esegue il più vicino e runfailed ripete quelli falliti. Alla fine la chat mostra Collaudo di gioco completato! con il numero di collaudi eseguiti. clearall rimuove le strutture di collaudo attorno a te e locate trova dove si trovano i collaudi.

✓ Verificato nella Java Edition 26.3 · aggiornato il 2 novembre 2026

/test: FAQ

Quali collaudi esistono nel gioco base?

Solo minecraft:always_pass, un esempio che riesce subito. Gli altri collaudi arrivano da pacchetti di dati o mod.

Come ripeto solo i collaudi falliti?

Esegui /test runfailed. Con true come primo valore vengono rieseguiti solo i collaudi falliti segnati come necessari.

Come si usa /test?

Scrivilo in chat con i trucchi attivi: /test clearall [<radius>].

Chi può usare /test?

Trucchi attivi o operatore di livello 2.

Da quando esiste /test?

È nell'albero ufficiale dei comandi dalla Java Edition 1.21.5.

Comandi correlati