Aller au contenu
WikilyWIKILY
Tous les jeux23 wikis · choisissez votre jeu
Commandes et tricheToutes les commandes

Changer de jeu

23 wikis · choisissez votre jeu
/test

Commande

/test

Crée, trouve, exécute, réinitialise et efface des tests de jeu, les structures de test automatiques utilisées par les développeurs et les créateurs de packs de données.

Syntaxe

/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>]

Arguments

ArgumentType de valeurQuoi saisir
<radius>Nombre entierPour clearall, la distance en blocs dans laquelle chercher des tests. Par défaut : 250 ; les valeurs sont limitées de 0 à 1024.
<id>IdentifiantPour create, l'id du nouveau test, comme mypack:door_test.
<width>Nombre entierPour create, la taille du test selon X en blocs. Utilisé pour les trois côtés si height et depth sont omis. Maximum : 48.
<height>Nombre entierPour create, la taille du test selon Y en blocs. Maximum : 48.
<depth>Nombre entierPour create, la taille du test selon Z en blocs. Maximum : 48.
<tests>Motif d'identifiantQuels tests utiliser : un id de test comme minecraft:always_pass, ou un motif avec * (n'importe quel texte) et ? (n'importe quel caractère), comme minecraft:*. Sans espace de noms, minecraft est supposé. Au moins un test doit correspondre. L’ID d’une instance de test.
<var>TextePour pos : le nom de la variable utilisé dans la ligne copiée dans le presse-papiers. Un seul mot. Par défaut : pos. Un mot sans espaces.
<numberOfTimes>Nombre entierCombien de fois chaque test est exécuté. Minimum : 0 ; 0 se répète sans limite. Au moins 0.
<untilFailed>Vrai ou fauxtrue ou false. Avec true, un test répété cesse de se répéter dès qu'il échoue.
<rotationSteps>Nombre entierDe combien de quarts de tour la structure de test est tournée avant l'exécution.
<testsPerRow>Nombre entierCombien de structures de test sont placées sur une rangée. Par défaut : 8.
<onlyRequiredTests>Vrai ou fauxtrue ou false. Avec true, runfailed n'exécute que les tests échoués qui sont marqués comme obligatoires.
<amount>Nombre entierPour runmultiple : combien de fois chaque test sélectionné est exécuté.

Détails

Niveau de permission2 : opérateurs, mondes avec triche activée, blocs de commande et fonctions
Fonctionne dansOpérateurs du serveur, joueurs dans un monde solo ou en réseau local avec les commandes activées, console du serveur, blocs de commande et fonctions. /test pos doit être exécutée par un joueur.
RésultatLes commandes run affichent « Exécution de N test(s)... » puis un résumé des tests réussis et échoués à la fin, et renvoient 1 une fois les tests lancés (0 avec « Aucun test à exécuter » si aucun n'a été trouvé). locate, les commandes reset et les commandes clear renvoient le nombre de structures de test trouvées, réinitialisées ou supprimées. create, pos et stop renvoient 1.
run/test run <tests> [numberOfTimes] [untilFailed] [rotationSteps] [testsPerRow] place les tests sélectionnés près de vous et les exécute. Par défaut, chaque test s'exécute une fois et les tests sont disposés à raison de 8 par ligne.
runmultiple/test runmultiple <tests> [amount] exécute les tests sélectionnés, avec amount copies de chacun.
runclosest, runthese, runthatExécute des tests déjà présents dans le monde : runclosest le test le plus proche dans un rayon de 15 blocs, runthese tous les tests dans un rayon de 250 blocs, runthat le test que vous regardez. Chacun accepte [numberOfTimes] [untilFailed].
runfailed/test runfailed [onlyRequiredTests] [numberOfTimes] [untilFailed] [rotationSteps] [testsPerRow] relance les tests qui ont échoué lors de la dernière exécution. Avec onlyRequiredTests sur true, les tests facultatifs sont ignorés.
verify/test verify <tests> exécute chaque test sélectionné 100 fois dans chacune des 4 rotations et s'arrête au premier échec.
locate/test locate <tests> recherche les blocs de test des tests sélectionnés dans un rayon de 250 blocs dans chaque dimension et liste leurs positions avec la distance. Échoue avec « Aucune instance de test n'a été trouvée » s'il n'y en a aucun.
resetclosest, resetthese, resetthatRemet une structure de test dans son état de départ : le test le plus proche dans un rayon de 15 blocs, tous les tests dans un rayon de 250 blocs, ou le test que vous regardez.
clearthat, clearthese, clearallRetire des structures de test et leurs blocs de test : le test que vous regardez, tous les tests dans un rayon de 250 blocs ou, avec /test clearall [radius], tous les tests dans le rayon. Le rayon vaut 250 par défaut et est limité de 0 à 1024.
create/test create <id> [width] [height depth] crée un test vide avec un sol en Bedrock près de vous. La taille par défaut est 5 sur 5 sur 5. Une largeur seule donne un cube de cette taille. Échoue si un côté dépasse 48 blocs.
pos/test pos [var] affiche la position du bloc que vous regardez (jusqu'à 10 blocs de distance) par rapport au test qui le contient. Un clic sur le résultat le copie sous forme de ligne de code utilisant le nom de variable indiqué, pos par défaut.
stop/test stop arrête tous les tests en cours. Lancer une nouvelle exécution, une réinitialisation ou un nettoyage arrête aussi les tests en cours.
Tests disponiblesLe jeu de base contient un test : minecraft:always_pass. D'autres tests proviennent de packs de données.

Exemples

/test run minecraft:always_pass

Place le test minecraft:always_pass près de vous et l'exécute une fois.

/test runthese

Exécute toutes les structures de test dans un rayon de 250 blocs.

/test clearall

Retire toutes les structures de test dans un rayon de 250 blocs.

Rejoins la communauté des créateursLes personnes qui construisent le wiki Minecraft Java Edition sont sur notre Discord. Pose tes questions ou propose des pages.Rejoindre Discord (ouvre Discord dans un nouvel onglet)