Das offizielle Minecraft Wiki twittert hier: Wiki-Twitter   Noch keinen Server gefunden? Es gibt einen Wiki-Server

Befehl/advancement

Aus Minecraft Wiki
Wechseln zu: Navigation, Suche
Nutzbarkeit

 Spieler

nein

 Cheat

ja

 Server

ja

 Befehlsblock

ja

Der Befehl /advancement kann Fortschritte oder Fortschrittskriterien gewähren oder entfernen. Zudem kann man damit überprüfen, ob ein Spieler einen Fortschritt oder ein Fortschrittskriterium bereits erzielt hat.

Da die erhaltenen Rezepte auch als Fortschritte gespeichert werden, kann man mithilfe dieses Befehls auch Rezepte vergeben, nehmen oder überprüfen.

Syntax[Bearbeiten | Quelltext bearbeiten]

Fortschritte gewähren oder entziehen[Bearbeiten | Quelltext bearbeiten]

/advancement <Aktion> <Spieler> <Modus> [<Fortschritt>] [<Kriterium>]

  • Aktion gibt an, ob der Fortschritt oder das Fortschrittskriterium gewährt oder entzogen werden soll. Mit grant wird ein Fortschritt gewährt und mit revoke entzogen.
  • Spieler ist ein Spielername oder eine Zielauswahl und gibt an, wem der Fortschritt oder das Fortschrittskriterium gewährt bzw. entzogen werden soll.
  • Modus ist entweder only, until, from through oder everything.
Modus Bedeutung
only Nur der angegebene Fortschritt bzw. das angegebene Fortschrittskriterium wird gewährt bzw. entzogen.
until Der angegebene Fortschritt und alle seine Vorgänger werden gewährt bzw. entzogen.
from Der angegebene Fortschritt und alle seine Nachfolger werden gewährt bzw. entzogen.
through Der angegebene Fortschritt, alle seine Vorgänger und alle seine Nachfolger werden gewährt bzw. entzogen.
everything Alle geladenen Fortschritte werden gewährt bzw. entzogen.
  • Fortschritt muss angegeben werden, wenn als Modus nicht everything angegeben ist, andernfalls wird dieser Parameter nicht benötigt. Er legt den zu gewährenden bzw. den zu entziehenden Fortschritt fest. Wenn Kriterium angegeben ist, legt dieser Parameter den Fortschritt fest, zu dem das Kriterium gehört.
  • Kriterium ist ein optionaler Parameter und kann nur angegeben werden, wenn als Modus only angegeben ist. Mithilfe des Parameters kann das zu gewährende bzw. das zu entziehende Fortschrittskriterium angegeben werden.

Fortschritte überprüfen[Bearbeiten | Quelltext bearbeiten]

/advancement test <Spieler> <Fortschritt> [<Kriterium>]

  • Spieler ist der Name des Spielers, bei dem überprüft werden soll, ob er den Fortschritt oder das Fortschrittskriterium bereits erzielt hat.
  • Fortschritt gibt den zu überprüfenden Fortschritt an. Wenn Kriterium angegeben ist, legt dieser Parameter den Fortschritt fest, zu dem das Kriterium gehört.
  • Kriterium ist ein optionaler Parameter. Mithilfe des Parameters kann das zu überprüfende Fortschrittskriterium angegeben werden.

Beispiele[Bearbeiten | Quelltext bearbeiten]

/advancement test @p minecraft:story/obtain_armor iron_leggings

Überprüft, ob der nächstgelegene Spieler das Kriterium iron_leggings für den Fortschritt Mach dich fein hat.

/advancement grant @p only minecraft:story/shiny_gear

Gewährt dem nächstgelegenen Spieler den Fortschritt Bedeck' mich mit Diamanten.

/advancement grant @p until minecraft:story/smelt_iron

Gewährt dem nächstgelegenen Spieler alle Fortschritte bis Metallurgie.

/advancement revoke oyo123 only minecraft:story/mine_diamond

Entzieht oyo123 den Fortschritt Diamanten!.

Rezepte[Bearbeiten | Quelltext bearbeiten]

/advancement grant @p minecraft:recipes/redstone/comparator

Gewährt dem nächstgelegenen Spieler, Komparatoren herzustellen.

/advancement revoke @a minecraft:recipes/transportation/rail

Nimmt allen Spielern die Möglichkeit, Schienen herzustellen.

/advancement test oyo123 minecraft:recipes/combat/arrow

Prüft, ob oyo123 die Möglichkeit hat, Pfeile herzustellen.

Geschichte[Bearbeiten | Quelltext bearbeiten]