Eseguire il collaudo d'esempio
/test run minecraft:always_passEsegue l'unico collaudo del gioco base e riporta il risultato in chat.

/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.
/test (clearall|clearthat|clearthese|create|locate|pos|resetclosest|resetthat|resetthese|run|runclosest|runfailed|runmultiple|runthat|runthese|stop|verify)/test clearall/test clearall [<radius>]| Argomento | Accetta | A cosa serve |
|---|---|---|
| radiusfacoltativo | Numero intero | Distanza in blocchi attorno a te entro cui le strutture di collaudo vengono rimosse. |
/test clearthat/test clearthat/test clearthese/test clearthese/test create/test create <id> [<width> [<height> <depth>]]| Argomento | Accetta | A cosa serve |
|---|---|---|
| id | ID di risorsa | ID del nuovo collaudo, come blockaria:door_test, nel tuo namespace. |
| widthfacoltativo | Numero intero | Larghezza dell'area di collaudo, in blocchi. |
| heightfacoltativo | Numero intero | Altezza dell'area di collaudo in blocchi, indicata insieme a depth. |
| depthfacoltativo | Numero intero | Profondità dell'area di collaudo in blocchi, indicata insieme a height. |
/test locate/test locate <tests>| Argomento | Accetta | A cosa serve |
|---|---|---|
| tests | ID (caratteri jolly) · test_instance | Collaudi da usare: un ID come minecraft:always_pass o uno schema che ne include diversi. |
/test pos/test pos [<var>]| Argomento | Accetta | A cosa serve |
|---|---|---|
| varfacoltativo | Testouna parola | Nome facoltativo usato per la posizione nel risultato mostrato in chat. |
/test resetclosest/test resetclosest/test resetthat/test resetthat/test resetthese/test resetthese/test run/test run <tests> [<numberOfTimes> [<untilFailed> [<rotationSteps> [<testsPerRow>]]]]| Argomento | Accetta | A cosa serve |
|---|---|---|
| tests | ID (caratteri jolly) · test_instance | Collaudi da usare: un ID come minecraft:always_pass o uno schema che ne include diversi. |
| numberOfTimesfacoltativo | Numero interoalmeno 0 | Quante volte viene eseguito ogni collaudo, da 0 in su. |
| untilFailedfacoltativo | true / false | true interrompe le ripetizioni appena un collaudo fallisce. |
| rotationStepsfacoltativo | Numero intero | Numero di quarti di giro applicati alla struttura di collaudo prima di eseguirla. |
| testsPerRowfacoltativo | Numero intero | Quanti collaudi vengono piazzati uno accanto all'altro in ogni fila. |
/test runclosest/test runclosest [<numberOfTimes> [<untilFailed>]]| Argomento | Accetta | A cosa serve |
|---|---|---|
| numberOfTimesfacoltativo | Numero interoalmeno 0 | Quante volte viene eseguito ogni collaudo, da 0 in su. |
| untilFailedfacoltativo | true / false | true interrompe le ripetizioni appena un collaudo fallisce. |
/test runfailed/test runfailed [<numberOfTimes>|<onlyRequiredTests>]| Argomento | Accetta | A cosa serve |
|---|---|---|
| numberOfTimesfacoltativo | Numero interoalmeno 0 | Quante volte viene eseguito ogni collaudo, da 0 in su. |
| untilFailedfacoltativo | true / false | true interrompe le ripetizioni appena un collaudo fallisce. |
| rotationStepsfacoltativo | Numero intero | Numero di quarti di giro applicati alla struttura di collaudo prima di eseguirla. |
| testsPerRowfacoltativo | Numero intero | Quanti collaudi vengono piazzati uno accanto all'altro in ogni fila. |
| onlyRequiredTestsfacoltativo | true / false | true riesegue solo i collaudi falliti segnati come necessari. |
/test runmultiple/test runmultiple <tests> [<amount>]| Argomento | Accetta | A cosa serve |
|---|---|---|
| tests | ID (caratteri jolly) · test_instance | Collaudi da usare: un ID come minecraft:always_pass o uno schema che ne include diversi. |
| amountfacoltativo | Numero intero | Numero di copie dei collaudi scelti da eseguire in questo gruppo. |
/test runthat/test runthat [<numberOfTimes> [<untilFailed>]]| Argomento | Accetta | A cosa serve |
|---|---|---|
| numberOfTimesfacoltativo | Numero interoalmeno 0 | Quante volte viene eseguito ogni collaudo, da 0 in su. |
| untilFailedfacoltativo | true / false | true interrompe le ripetizioni appena un collaudo fallisce. |
/test runthese/test runthese [<numberOfTimes> [<untilFailed>]]| Argomento | Accetta | A cosa serve |
|---|---|---|
| numberOfTimesfacoltativo | Numero interoalmeno 0 | Quante volte viene eseguito ogni collaudo, da 0 in su. |
| untilFailedfacoltativo | true / false | true interrompe le ripetizioni appena un collaudo fallisce. |
/test stop/test stop/test verify/test verify <tests>| Argomento | Accetta | A cosa serve |
|---|---|---|
| tests | ID (caratteri jolly) · test_instance | Collaudi da usare: un ID come minecraft:always_pass o uno schema che ne include diversi. |
/test run minecraft:always_passEsegue l'unico collaudo del gioco base e riporta il risultato in chat.
/test runclosestEsegue il collaudo più vicino a te, comodo mentre lo costruisci.
/test create blockaria:door_test 5Prepara un nuovo collaudo chiamato blockaria:door_test con dimensione 5.
Compila i campi, poi copia il comando.
Generatore di comandiUn 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.
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
Solo minecraft:always_pass, un esempio che riesce subito. Gli altri collaudi arrivano da pacchetti di dati o mod.
Esegui /test runfailed. Con true come primo valore vengono rieseguiti solo i collaudi falliti segnati come necessari.
Scrivilo in chat con i trucchi attivi: /test clearall [<radius>].
Trucchi attivi o operatore di livello 2.
È nell'albero ufficiale dei comandi dalla Java Edition 1.21.5.