Minecraft: Bedrock Edition bietet Befehlsblöcke als spezielle Art von Blöcken an, die die Verwendung von Konsolenbefehlen im Spiel ermöglichen. Mit Befehlsblöcken können die gleichen Befehle automatisch mit Hilfe von Redstone-Kraft ausgeführt werden, die Spieler normalerweise im Chat eingeben.
Befehlsblöcke bieten eine Vielzahl von Möglichkeiten, um das Spielerlebnis zu erweitern und spannende Funktionen zu implementieren. In diesem Tutorial zeigen wir dir die ersten Schritte mit Befehlsblöcken und wie du eine einfache Belohnungsfunktion für das Platzieren bestimmter Blöcke einrichten kannst.
Voraussetzungen
Bevor wir loslegen können, gibt es ein paar Voraussetzungen, die erfüllt sein müssen:
- Du solltest bereits mit den Grundlagen von Minecraft-Befehlen vertraut sein.
- Du benötigst eine Minecraft-Welt mit aktivierten Cheats.
Einrichten der Karte
Bevor wir mit den Befehlsblöcken arbeiten können, müssen wir zuerst eine passende Minecraft-Welt erstellen. Wir empfehlen eine flache Welt, um eine einfache und saubere Umgebung zu haben. Folge diesen Schritten, um die Welt einzurichten:
- Starte Minecraft: Bedrock Edition.
- Wähle “Spielen”, “Neu erstellen” und dann “Neue Welt erstellen” aus.
- Setze unter “Welt-Einstellungen” den Typ der Welt auf “Flach”.
- Aktiviere die Option “Koordinaten anzeigen”.
- Aktiviere außerdem die Option “Cheats aktivieren”.
- Wähle “Erstellen” aus.
So erhältst du Befehlsblöcke
Um Befehlsblöcke zu erhalten, musst du einen speziellen Befehl im Spiel ausführen. Folge diesen Schritten, um Befehlsblöcke zu bekommen:
- Öffne den Chat.
- Gib den folgenden Befehl ein: /give @p command_block.
Damit wird ein Befehlsblock zu deinem Inventar hinzugefügt.
So verwendest du Befehlsblöcke
Nachdem du Befehlsblöcke erhalten hast, kannst du sie verwenden, um bestimmte Funktionen im Spiel zu implementieren. Hier sind die grundlegenden Schritte, um einen Befehlsblock zu verwenden:
- Platziere den Befehlsblock wie jeden anderen Block auf dem Boden.
- Öffne die Befehlsblock-Benutzeroberfläche, indem du mit der rechten Maustaste darauf klickst.
- Passe die Einstellungen des Befehlsblocks an deine Bedürfnisse an.
Befehlsblock-Benutzeroberfläche
Die Befehlsblock-Benutzeroberfläche bietet verschiedene Optionen, um das Verhalten des Befehlsblocks festzulegen. Hier sind die wichtigsten Einstellungen:
- Blocktyp: Definiert die Art des Befehlsblocks. Es gibt drei Optionen: Impuls, Verketten und Wiederholen.
- Bedingung: Legt fest, wann der Befehlsblock seine Aktion ausführt. Es gibt zwei Optionen: Bedingt und Unbedingt.
- Redstone: Definiert, ob Redstone-Kraft erforderlich ist, um den Befehlsblock zu aktivieren. Es gibt zwei Optionen: Benötigt Redstone und Immer aktiv.
- Beim ersten Tick ausführen: Eine Option für Wiederholen-Befehlsblöcke, um eine Verzögerung bei der Ausführung einzustellen.
- Tick-Verzögerung: Gibt an, wie lange der Befehlsblock nach Erhalt des Redstonesignals auf die Ausführung warten soll.
Entwerfen einer Gameplay-Schleife
Eine spannende Anwendung für Befehlsblöcke besteht darin, Gameplay-Schleifen in Minecraft zu erstellen. Eine einfache Gameplay-Schleife belohnt den Spieler für das Abschließen einer Aktion. In unserem Beispiel belohnen wir den Spieler, wenn er einen Diamantenblock an einer bestimmten Position platziert. Die Schritte zur Einrichtung dieser Gameplay-Schleife sind wie folgt:
- Prüfe, ob sich ein Diamantenblock an der bestimmten Position befindet.
- Überprüfe, ob der Spieler die Belohnung bereits erhalten hat.
- Wenn der Spieler die Belohnung noch nicht erhalten hat, gib ihm eine Belohnung.
- Markiere, dass der Spieler die Belohnung erhalten hat.
Für jeden dieser Schritte verwenden wir einen separaten Befehlsblock in einer Kette.
Einrichten des ersten Befehlsblocks
Der erste Schritt besteht darin, einen Befehlsblock einzurichten, um einen bestimmten Blocktyp an einer bestimmten Position zu erkennen. Folge diesen Schritten, um den ersten Befehlsblock einzurichten:
- Platziere einen Befehlsblock auf dem Boden in der Nähe deines Spielercharakters.
- Öffne die Benutzeroberfläche für den Befehlsblock.
- Setze den Blocktyp auf “Wiederholen”.
- Setze die Bedingung auf “Bedingt”.
- Setze Redstone auf “Immer aktiv”.
- Gib den Befehl “/testforblock 0 4 0 diamond_block” ein.
Dieser Befehlsblock sucht nach einem Diamantenblock an der Position 0, 4, 0.
Befehlsblockketten
Für den nächsten Schritt müssen wir einen Verketten-Befehlsblock platzieren. Ein Verketten-Befehlsblock wird aktiviert, wenn ein darauf zeigender Befehlsblock aktiviert wird. Folge diesen Schritten, um den Verketten-Befehlsblock einzurichten:
- Platziere einen weiteren Befehlsblock neben dem vorhandenen Block.
- Öffne die Benutzeroberfläche für den Befehlsblock.
- Setze den Blocktyp auf “Verketten”.
- Setze die Bedingung auf “Bedingt”.
- Setze Redstone auf “Immer aktiv”.
- Setze den Befehl “/testfor @p[tag=!placed_block]” als Befehlseingabe ein.
Dieser Befehlsblock prüft, ob der Spieler die Belohnung bereits erhalten hat.
Einrichten des Belohnung-Befehlsblocks
Der nächste Schritt besteht darin, einen weiteren Befehlsblock einzurichten, der dem Spieler eine Belohnung gibt. Folge diesen Schritten, um den Belohnung-Befehlsblock einzurichten:
- Platziere einen weiteren Befehlsblock neben dem vorhandenen Block.
- Öffne die Benutzeroberfläche für den Befehlsblock.
- Setze den Blocktyp auf “Verketten”.
- Setze die Bedingung auf “Bedingt”.
- Setze Redstone auf “Immer aktiv”.
- Setze den Befehl “/give @p emerald” als Befehlseingabe ein.
Dieser Befehlsblock gibt dem Spieler eine Belohnung in Form eines Smaragds.
Schließen der Schleife
Der letzte Schritt besteht darin, zu markieren, dass der Spieler die Belohnung erhalten hat. Folge diesen Schritten, um den letzten Befehlsblock einzurichten:
- Platziere einen weiteren Befehlsblock neben dem vorhandenen Block.
- Öffne die Benutzeroberfläche für den Befehlsblock.
- Setze den Blocktyp auf “Verketten”.
- Setze die Bedingung auf “Bedingt”.
- Setze Redstone auf “Immer aktiv”.
- Setze den Befehl “/tag @p add placed_block” als Befehlseingabe ein.
Mit diesem Befehl markieren wir, dass der Spieler die Belohnung bereits erhalten hat.
Testen der Schleife
Wenn alles korrekt eingerichtet ist, kannst du jetzt einen Diamantenblock an der Position 0, 4, 0 platzieren und erhältst einen einzelnen Smaragd als Belohnung in deinem Spielerinventar.
Jetzt bist du bereit, deine eigenen Befehlsblockketten zu erstellen und spannende Funktionen in Minecraft zu implementieren. Viel Spaß beim Experimentieren!