Wie baue ich in Minecraft einen befehlsblock?

Was muss ich machen / eingeben damit ich in mc einen commandblock erhalte ?

5 Antworten

Wie baue ich in Minecraft einen befehlsblock?

Das kommt jetzt zwar ziemlich spät doch ich hoffe der eine Oder die Andere versteht gleich mehr.

Es gibt verschiedene Syntaxe (d.h. Rechtschreibung für Programmierung/Grammatik für Programmierung) je nach version (ab 1.13 oder unter 1.13)

Doch um einen Command Block zu erhalten gibt es kaum Unterschiede. ....

Um einer Entität(ein Item auf dem Boden,Tiere oder Spieler) ein Item (wie der Command_block) zugeben, nutz man den give Befehl.

Der Syntax lautet:

/give <target(s)> <Item> <Count> <nbt>

Target(s) = In den meisten Befehlen braucht man ein Ziel für das es ausgewählt oder ausgeführt wurde. Es gibt verschiedene Arten dies zu tun

  1. Spieler Namen/EntitätsID : Dadurch wählt man den exakten Spieler aus(oder Entität).
  2. @p : Durch ein "@" kann man eine Sache genauer variieren, @p steht für @player und wählt einen Spieler aus ,er prioisiert allerdings dem Nähsten
  3. @r Zufälliger Spieler (@radom)
  4. @e Alle Entitäten (@enitiy)
  5. @s Der Ausführer des Befehls (@self)
  6. @a Alle Spieler (@all)

mit [] kann man die noch spezialisieren doch das brauchst du erstmal nicht.

<Item> = Hier kann die ID (z.b. 137) oder der Name (Zum beispiel Command_block) eingegeben werden. Wichtig ist das hier der Name der in Grau nach F3 + H angezeigt wirt gefragt wird.

<Count> = Die Anzahl des Item

<nbt> = Eine weise daten (wie z.b. das ein Commandblock schon einen Inhalt hat) kann im json format eigegeben werden (fall du das nutzt empfehle ich dir mcstacker.net)

Nun kannst du mit den Command

/give @p minecraft:Command_block 1 {}

Dir einen Commandblock geben...

Du kannst auch von hinten nach vorne meisten leere nformation wie {} weglassen dann sieht das so aus:

/give @p minecraft:Command_block

Woher ich das weiß:eigene Erfahrung

Wie baue ich in Minecraft einen befehlsblock?

1 Möglichkeit

/give @p command_block

2 Möglichkeit /give @p 137 

3 Möglichkeit /i 137

Wie baue ich in Minecraft einen befehlsblock?

In der 1.7 kannst du /give @p 137 machen in der 1.8 /give @p command_block

Wie baue ich in Minecraft einen befehlsblock?

Wie baue ich in Minecraft einen befehlsblock?

/give @p minecraft:command_block

Was möchtest Du wissen?

Weiter zum Hauptinhalt

Dieser Browser wird nicht mehr unterstützt.

Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.

Erste Schritte mit Befehlsblöcken

  • Artikel
  • 04/28/2022
  • 6 Minuten Lesedauer

In diesem Artikel

Befehlsblöcke sind eine spezielle Art von Blöcken innerhalb einer Welt der Minecraft: Bedrock Edition, die die Verwendung von Konsolenbefehlen im Spiel ermöglicht. Dieselben Befehle, die Spieler aus dem Chat heraus eingeben können, können automatisch durch Befehlsblöcke mit Redstone-Kraft ausgeführt werden.

In diesem Tutorial wird Folgendes beschrieben:

  • Was Befehlsblöcke sind und wie du im Spiel darauf zugreifen kannst
  • Wie Befehle über Befehlsblöcke verwendet werden können
  • Wie Befehlsblockketten durch Aneinanderreihen mehrerer Befehlsblöcke funktionieren
  • Erstellen einer Gameplay-Schleife, um einen Spieler nach einer Aktion zu belohnen

In dieser Anleitung richten wir eine Befehlsblockkette ein, um an einem festgelegten Ort nach einem bestimmten Blocktyp zu suchen und den Spieler anschließend dafür zu belohnen, dass er einen Block an der richtigen Stelle platziert hat.

Voraussetzungen

  • Einführung in das Thema Befehle
  • Eine Minecraft-Welt mit aktivierten Cheats

Einrichten der Karte

Befehlsblöcke können in jeder Minecraft-Welt verwendet werden. Wir verwenden hier jedoch eine flache Welt, um eine einfache und saubere Umgebung zu haben.

  1. Starte Minecraft: Bedrock Edition.
  2. Wähle Spielen, Neu erstellen und dann Neue Welt erstellen aus.
  3. Setze unter „Welt-Einstellungen“ den Typ der Welt auf Flach.
  4. Aktiviere dort die Option Koordinaten anzeigen.
  5. Aktiviere dort außerdem die Option Cheats aktivieren.
  6. Wähle Erstellen aus.

So erhältst du Befehlsblöcke

Du kannst Befehlsblöcke nur erhalten, indem du einen Befehl ausführst.

  1. Öffne den Chat.
  2. Gib den folgenden Befehl ein: /give @p command_block.

Du siehst dann einen einzelnen Befehlsblock, der deinem Inventar hinzugefügt wurde.

So verwendest du Befehlsblöcke

Platziere den Befehlsblock zuerst wie jeden anderen Block auf dem Boden. Sieh dir den Befehlsblock von der Seite an. Möglicherweise siehst du hier einen Pfeil.

Wie baue ich in Minecraft einen befehlsblock?

Diese Pfeile zeigen immer auf den Spieler, wenn sie auf dem Boden abgelegt werden. Die Pfeile zeigen die Ablaufrichtung der Ausführung an. Wie in der Abbildung gezeigt, wird zuerst der Block auf der linken Seite ausgeführt, gefolgt vom mittleren Befehlsblock und schließlich dem letzten Block auf der rechten Seite.

Klicke auf die Schaltfläche Verwenden (Rechtsklick auf einem PC), um die Befehlsblock-Benutzeroberfläche zu öffnen.

Befehlsblock-Benutzeroberfläche

Wie baue ich in Minecraft einen befehlsblock?

  • Blocktyp definiert, um welche Art von Befehlsblock es sich handelt. Dafür gibt es drei Optionen:
    • Impuls-Befehlsblöcke werden aktiviert, wenn sie ein Redstonesignal empfangen.
    • Verketten-Befehlsblöcke werden aktiviert, wenn ein darauf zeigender Befehlsblock aktiviert wird.
    • Wiederholen-Befehlsblöcke werden bei jedem Spiel-Tick aktiviert, solange ein Redstonesignal vorliegt. Minecraft hat 20Ticks pro Sekunde.
  • Bedingung definiert, wann ein Befehlsblock seine Aktion ausführt. Dafür gibt es zwei Optionen:
    • Bedingt wird nur ausgeführt, wenn der vorherige Block in einer Kette erfolgreich war.
    • Unbedingt wird unabhängig davon ausgeführt, ob der vorherige Block erfolgreich war oder nicht.
  • Redstone definiert, ob ein Befehlsblock es erfordert, dass Redstone aktiviert wird. Dafür gibt es zwei Optionen:
    • Benötigt Redstone stellt den Befehlsblock so ein, dass er nur aktiviert wird, wenn Redstone-Kraft vorliegt.
    • Immer aktiv stellt den Befehlsblock so ein, dass er immer aktiviert wird– mit oder ohne Redstone. Bei Impuls-Befehlsblöcken führt dies dazu, dass sie nur einmal ausgeführt werden. Dies ist also nicht sehr nützlich. Für Verketten-Befehlsblöcke ist dies standardmäßig aktiviert.
  • Beim ersten Tick ausführen kann nur für Wiederholen-Befehlsblöcke mit einer Verzögerung verwendet werden. Wenn diese Option aktiviert ist, wird der Befehl ausgeführt, sobald der Block aktiv ist. Anschließend wird er nach der Verzögerungszeit erneut ausgeführt. Wenn diese Option deaktiviert ist, wird der Befehl beim ersten Mal erst dann ausgeführt, wenn die Verzögerungszeit abgelaufen ist.
  • Tick-Verzögerung gibt an, wie lange ein Befehlsblock mit der Ausführung wartet, nachdem er Redstone-Kraft empfangen hat.

Entwerfen einer Gameplay-Schleife

Ein Anwendungsfall für Befehlsblöcke besteht darin, Entwicklern zu ermöglichen, Gameplay-Schleifen in Minecraft zu erstellen. Eine einfache Gameplay-Schleife belohnt einen Spieler für das Abschließen einer Aktion. Besteht die Gameplay-Schleife beispielsweise darin, einem Spieler einen Smaragd zu geben, nachdem er einen Diamantenblock an einem bestimmten Ort platziert, kann jeder erforderliche Schritt aufgeschlüsselt werden:

  1. Prüfe, ob sich ein Diamantenblock an einem bestimmten Ort befindet.
  2. Wenn dies der Fall ist, prüfe, ob der Spieler die Belohnung bereits erhalten hat.
  3. Wenn der Spieler die Belohnung noch nicht erhalten hat, gib ihm einen Smaragd.
  4. Markiere, dass der Spieler die Belohnung erhalten hat, nachdem du ihm den Smaragd gegeben hast.

Einrichten des ersten Befehlsblocks

Nachdem wir uns nun die Einstellungen eines Befehlsblocks angesehen haben, richten wir unseren ersten Block ein, um einen bestimmten Blocktyp an einem Ort zu erkennen.

  1. Platziere einen Befehlsblock auf dem Boden an einem Ort in der Nähe deines Spielercharakters.
  2. Öffne die Benutzeroberfläche für Befehlsblöcke.
  3. Setze den Blocktyp auf Wiederholen.
  4. Setze Redstone auf Immer aktiv.

Der Befehl /testforblock

Der Befehl /testforblock sucht an einem bestimmten Punkt in der Welt nach einem bestimmten Block.

/testforblock <position: x y z> <tileName: Block> [dataValue: int]

  • Position steht für die Koordinaten in der Welt, an denen der Befehl nach dem bestimmten Block sucht. Beispiel: 0 4 0.
  • tileName ist der Typ des Blocks, nach dem du suchst. Beispiel: diamond_block.
  • dataValue ist ein optionales Argument, das zum Umgang mit Variationen eines Blocks verwendet wird. Für dieses Tutorial müssen wir dieses Argument nicht verwenden.

Bei diesem Tutorial befinden wir uns in einer flachen Welt. Wenn du dich umsiehst, kannst du die Position deines Spielers oben links im Bildschirm sehen. Suchen wir einen Block in der Nähe des Ursprungs.

  1. Gib im Abschnitt „Befehlseingabe“ Folgendes ein: /testforblock 0 4 0 diamond_block.
  2. Schließe die Benutzeroberfläche.

Befehlsblockketten

Für den nächsten Schritt müssen wir einen Verketten-Befehlsblock platzieren. Wie oben erwähnt, wird ein Verketten-Befehlsblock ausgeführt, wenn ein Block aktiviert wird, der auf diesen verweist. Achte darauf, den Block wie in der Abbildung gezeigt zu platzieren, sodass die Pfeile zu sehen sind.

Einrichten des Befehlsblocks /testforblock

  1. Platziere einen weiteren Befehlsblock neben dem vorhandenen Block. Achte darauf, dass der neue Block vor der Spitze des Richtungspfeils platziert wird.
  2. Öffne die Benutzeroberfläche für Befehlsblöcke.
  3. Setze den Blocktyp auf Verketten.
  4. Setze die Bedingung auf Bedingt.
  5. Setze Redstone auf Immer aktiv.
  6. Setze die Befehlseingabe auf /testfor @p[tag=!placed_block]

Da der zweite Block auf Bedingt gesetzt ist, wird dieser neue Block nur dann ausgeführt, wenn der erste Befehlsblock erfolgreich ausgeführt wurde. Dies bedeutet, das der Diamantenblock vorhanden war. Mit diesem Befehl wird geprüft, ob der Spieler die Belohnung bereits erhalten hat.

Einrichten des Belohnung-Befehlsblocks

Wir fügen nun einen dritten Block hinzu, um einen Befehl einzurichten, durch den der Spieler dafür belohnt wird, dass er einen Block an der richtigen Stelle platziert hat.

  1. Platziere einen weiteren Befehlsblock neben dem vorhandenen Block. Achte darauf, dass der neue Block vor der Spitze des Richtungspfeils platziert wird.
  2. Öffne die Benutzeroberfläche für Befehlsblöcke.
  3. Setze den Blocktyp auf Verketten.
  4. Setze die Bedingung auf Bedingt.
  5. Setze Redstone auf Immer aktiv.
  6. Setze die Befehlseingabe auf /give @p emerald.

Auch dieser Befehl wird nur aktiviert, wenn der vorherige Befehl erfolgreich war. Dies bedeutet: Der Diamantenblock war vorhanden und der Spieler hat die Belohnung noch nicht erhalten.

Schließen der Schleife

Wenn wir jetzt aufhören, erhält der Spieler 20Smaragde pro Sekunde, wenn er den Diamantenblock bei 0 4 0 platziert. Wir müssen also noch einen letzten Schritt ausführen und markieren, dass der Spieler die Belohnung erhalten hat.

  1. Platziere einen weiteren Befehlsblock neben dem vorhandenen Block. Achte darauf, dass der neue Block vor der Spitze des Richtungspfeils platziert wird.
  2. Öffne die Benutzeroberfläche für Befehlsblöcke.
  3. Setze den Blocktyp auf Verketten.
  4. Setze die Bedingung auf Bedingt.
  5. Setze Redstone auf Immer aktiv.
  6. Setze die Befehlseingabe auf /tag @p add placed_block

Testen der Schleife

Wenn alles korrekt eingerichtet wurde, kannst du jetzt einen Diamantenblock an der Position 0, 4, 0 platzieren und erhältst einen einzelnen Smaragd in deinem Spielerinventar.

Feedback

Feedback senden und anzeigen für

Was für Befehle gibt es in Minecraft?

Übersicht.

Wie kann ich mich mit einem Command Block teleportieren?

Mit F3 + C kann man die aktuelle Position abgreifen. Fügt man sie in den Chat ein, erhält man einen teleport-Befehl zu der gespeicherten Position.