
Befehl
/advancement
Vergibt Fortschritte an Spieler oder nimmt sie weg, einzeln, als ganzen Zweig oder alle auf einmal.
| /advancement (grant <targets>|revoke <targets>) everything |
| /advancement (grant <targets>|revoke <targets>) (from <advancement>|through <advancement>|until <advancement>) |
| /advancement (grant <targets>|revoke <targets>) only <advancement> [<criterion>] |
| Argument | Wertart | Einzugeben |
|---|---|---|
| <targets> | Zielselektor | Die Spieler, die geändert werden. Akzeptiert einen Spielernamen oder einen Selektor, der einen oder mehrere Spieler wählt. |
| <advancement> | Spiel-ID | Die ID eines Fortschritts, zum Beispiel minecraft:story/mine_stone. |
| <criterion> | Text | Der Name eines Kriteriums innerhalb des Fortschritts. Alles, was nach der Fortschritts-ID getippt wird, wird als Name verwendet. Der Rest der Zeile. |
| Berechtigungsstufe | 2: Operatoren, Welten mit aktivierten Cheats, Befehlsblöcke und Funktionen |
| Funktioniert in | Einzelspieler mit aktivierten Cheats und Mehrspielerserver. Erfordert Berechtigungsstufe 2 (Spielleiter): Serveroperatoren, Spieler mit Cheats, Befehlsblöcke und Funktionen können ihn alle ausführen. |
| Ergebnis | Meldet, welcher Fortschritt oder wie viele Fortschritte vergeben oder entzogen wurden und an wen. Die Zahl, die /execute store speichert, ist die Anzahl der tatsächlich geänderten Fortschritte, summiert über alle betroffenen Spieler. Mit einem Kriterium ist es die Anzahl der Spieler, deren Kriterium sich geändert hat. |
| grant | Schließt die gewählten Fortschritte für die Ziele ab, indem jedes noch fehlende Kriterium vergeben wird. Schlägt fehl, wenn alle Ziele bereits alle davon haben. |
| revoke | Entfernt die gewählten Fortschritte von den Zielen, indem jedes abgeschlossene Kriterium zurückgenommen wird, auch Teilfortschritte. Schlägt fehl, wenn kein Ziel dazu Fortschritt hatte. |
| everything | Wählt jeden in der Welt geladenen Fortschritt aus, einschließlich der Rezeptfortschritte. |
| only | Wählt nur den genannten Fortschritt aus. Ein dahinter angegebener Kriterienname gewährt oder entzieht nur dieses eine Kriterium des Fortschritts statt des ganzen Fortschritts. |
| from | Wählt den genannten Fortschritt und jeden Fortschritt aus, der im Fortschrittsbaum aus ihm folgt. |
| until | Wählt den genannten Fortschritt und jeden Fortschritt aus, der zu ihm führt, bis zur Wurzel seines Reiters. |
| through | Wählt den genannten Fortschritt, alles, was zu ihm führt, und alles, was aus ihm folgt, aus. |
| Unbekanntes Kriterium | Gehört der Kriterienname nicht zum Fortschritt, schlägt der Befehl mit einer Meldung fehl, dass der Fortschritt dieses Kriterium nicht enthält. |
/advancement grant @s only minecraft:story/mine_stoneGibt dir den Fortschritt Steinzeit.
/advancement grant @a everythingGibt allen Spielern jeden Fortschritt.
/advancement revoke @s everythingSetzt alle deine Fortschritte zurück.
/advancement grant @p until minecraft:story/enter_the_netherGibt dem nächsten Spieler den Fortschritt Wir müssen noch tiefer und jeden Fortschritt, der dorthin führt.
/advancement revoke @a from minecraft:nether/rootEntzieht allen Spielern die Ursprungs-Errungenschaft des Nether-Tabs und alles danach.
/advancement grant @s only minecraft:husbandry/balanced_diet appleMarkiert für dich das Kriterium Apfel beim Fortschritt Ausgewogene Ernährung als erledigt.



