Zum Inhalt springen
WikilyWIKILY
Alle Spiele23 Wikis · wähle dein Spiel
Befehle und CheatsAlle Befehle

Spiel wechseln

23 Wikis · wähle dein Spiel
/test

Befehl

/test

Erstellt, findet, startet, setzt zurück und löscht Gametests, die automatischen Teststrukturen für Entwickler und Datenpaket-Ersteller.

Syntax

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

Argumente

ArgumentWertartEinzugeben
<radius>GanzzahlFür clearall die Entfernung in Blöcken, in der nach Tests gesucht wird. Standard: 250; die Werte sind auf 0 bis 1024 begrenzt.
<id>IDFür create die ID des neuen Tests, etwa mypack:door_test.
<width>GanzzahlFür create die Größe des Tests entlang X in Blöcken. Wird für alle drei Seiten verwendet, wenn height und depth weggelassen werden. Maximal 48.
<height>GanzzahlFür create die Größe des Tests entlang Y in Blöcken. Maximal 48.
<depth>GanzzahlFür create die Größe des Tests entlang Z in Blöcken. Maximal 48.
<tests>ID-MusterWelche Tests verwendet werden: eine Test-ID wie minecraft:always_pass oder ein Muster mit * (beliebiger Text) und ? (ein beliebiges Zeichen), zum Beispiel minecraft:*. Ohne Namensraum wird minecraft angenommen. Mindestens ein Test muss zutreffen. Die ID einer Testinstanz.
<var>TextBei pos der Variablenname in der Zeile, die in die Zwischenablage kopiert wird. Ein einzelnes Wort. Standard: pos. Ein Wort ohne Leerzeichen.
<numberOfTimes>GanzzahlWie oft jeder Test ausgeführt wird. Mindestens 0; 0 wiederholt ohne Grenze. Mindestens 0.
<untilFailed>Wahr oder falschtrue oder false. Mit true hört ein wiederholter Test auf sich zu wiederholen, sobald er fehlschlägt.
<rotationSteps>GanzzahlUm wie viele Vierteldrehungen die Teststruktur vor dem Ausführen gedreht wird.
<testsPerRow>GanzzahlWie viele Teststrukturen in einer Reihe platziert werden. Standard: 8.
<onlyRequiredTests>Wahr oder falschtrue oder false. Mit true führt runfailed nur die fehlgeschlagenen Tests aus, die als erforderlich markiert sind.
<amount>GanzzahlBei runmultiple: wie oft jeder ausgewählte Test ausgeführt wird.

Details

Berechtigungsstufe2: Operatoren, Welten mit aktivierten Cheats, Befehlsblöcke und Funktionen
Funktioniert inServer-Operatoren, Spieler in einer Einzelspielerwelt oder einer Welt im lokalen Netzwerk mit aktivierten Cheats, die Serverkonsole, Befehlsblöcke und Funktionen. /test pos muss von einem Spieler ausgeführt werden.
ErgebnisRun-Befehle melden „N Test(s) werden ausgeführt ...“ und nach dem Ende eine Zusammenfassung der bestandenen und fehlgeschlagenen Tests und geben 1 zurück, sobald die Tests starten (0 mit „Keine Tests zum Ausführen vorhanden“, wenn keine gefunden wurden). locate, die reset-Befehle und die clear-Befehle geben die Anzahl der gefundenen, zurückgesetzten oder entfernten Teststrukturen zurück. create, pos und stop geben 1 zurück.
run/test run <tests> [numberOfTimes] [untilFailed] [rotationSteps] [testsPerRow] platziert die ausgewählten Tests in deiner Nähe und führt sie aus. Standardmäßig läuft jeder Test einmal und die Tests werden mit 8 pro Zeile angeordnet.
runmultiple/test runmultiple <tests> [amount] führt die ausgewählten Tests aus, mit amount Kopien von jedem.
runclosest, runthese, runthatFührt Tests aus, die bereits in der Welt stehen: runclosest den nächsten Test im Umkreis von 15 Blöcken, runthese jeden Test im Umkreis von 250 Blöcken, runthat den Test, den du ansiehst. Jeder akzeptiert [numberOfTimes] [untilFailed].
runfailed/test runfailed [onlyRequiredTests] [numberOfTimes] [untilFailed] [rotationSteps] [testsPerRow] führt die Tests, die im letzten Durchlauf fehlgeschlagen sind, erneut aus. Mit onlyRequiredTests auf true werden optionale Tests übersprungen.
verify/test verify <tests> führt jeden ausgewählten Test 100-mal in jeder der 4 Rotationen aus und stoppt beim ersten Fehler.
locate/test locate <tests> sucht in jeder Dimension innerhalb von 250 Blöcken nach den Testblöcken der ausgewählten Tests und listet ihre Positionen mit der Entfernung auf. Schlägt mit „Es wurden keine Testinstanzen gefunden“ fehl, wenn es keine gibt.
resetclosest, resetthese, resetthatSetzt eine Teststruktur in ihren Anfangszustand zurück: den nächsten Test im Umkreis von 15 Blöcken, jeden Test im Umkreis von 250 Blöcken oder den Test, den man ansieht.
clearthat, clearthese, clearallEntfernt Teststrukturen und ihre Testblöcke: den Test, den man ansieht, jeden Test im Umkreis von 250 Blöcken oder mit /test clearall [radius] jeden Test im Umkreis. Der Radius ist standardmäßig 250 und auf 0 bis 1024 begrenzt.
create/test create <id> [width] [height depth] legt in deiner Nähe einen leeren Test mit einem Boden aus Grundgestein an. Die Standardgröße ist 5 mal 5 mal 5. Eine Breite allein ergibt einen Würfel dieser Größe. Schlägt fehl, wenn eine Seite größer als 48 Blöcke ist.
pos/test pos [var] zeigt die Position des Blocks, den du ansiehst (bis zu 10 Blöcke entfernt), relativ zu dem Test, der ihn enthält. Ein Klick auf das Ergebnis kopiert es als Codezeile mit dem angegebenen Variablennamen, standardmäßig pos.
stop/test stop beendet alle laufenden Tests. Ein neuer Durchlauf, ein Zurücksetzen oder ein Leeren stoppt auch die laufenden Tests.
Verfügbare TestsDas Basisspiel enthält einen Test: minecraft:always_pass. Weitere Tests stammen aus Datenpaketen.

Beispiele

/test run minecraft:always_pass

Platziert den Test minecraft:always_pass in deiner Nähe und führt ihn einmal aus.

/test runthese

Führt jede Teststruktur im Umkreis von 250 Blöcken aus.

/test clearall

Entfernt jede Teststruktur im Umkreis von 250 Blöcken.

Tritt der Creator-Community beiDie Leute, die das Minecraft Java Edition-Wiki bauen, sind in unserem Discord. Stell Fragen oder schlag Seiten vor.Discord beitreten (öffnet Discord in einem neuen Tab)