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

Abzweig-Konstrukt (Befehle)

Aus Technik Wiki
Wechseln zu: Navigation, Suche
Gruppe: Grid Redstone-Verstärker.png
Schaltnetze

Grid Roter Sand blass.png mit Mechaniken

Grid Redstone blass.png mit Redstone
                Hier:
Grid Befehlsblock.png mit Befehlen

Die vorgestellte Technik kann in der Redstone-Welt angesehen werden.

Abzweig-Konstrukte sind verzweigte Anweisungen und gehören zu den Konstrollstrukturen.

Inhaltsverzeichnis

Variante 1[Bearbeiten | Quelltext bearbeiten]

Redstone-Schaltkreise Symbol.png
Diese neue oder überarbeitete Technik ist noch nicht in der aktuellen Redstone-Welt vorhanden.
In einem der nächsten Updates wird sie dort hinzugefügt werden.

Abzweig-Konstrukt (Befehle) Bild 1.1.png Abzweig-Konstrukt (Befehle) Bild 1.2.png

Je nach Wert der Variable wird eine der zwei Abzweigungen durchgeschaltet, welche bestimmte Befehlsblöcke aktiviert. Der durchgeschaltete Weg lässt Partikel entstehen.

Einschalten

Wenn man den Hebel beim Wiederhol-Befehlsblock umlegt, wird das Ziel erstellt und gleichzeitig hat man danach die Möglichkeit die Wahrheitswert-Variable einzustellen

  • Befehl 1.1 Das Punktestand-Ziel für die Wahrheitswerte wird erstellt, um 1 für "wahr" und 0 für "falsch" zu speichern.
  • Befehl 1.2 Der Wert der Variable wird um eins erhöht.
  • Befehl 1.3 Wenn die Variable den Wert zwei oder größer erreicht, wird sie wieder auf null zurück gesetzt.
Wiederholen

Je nach Wahrheitswert der Variable zeigt der Ketten-Befehlsblock nach Westen oder nach Osten und aktiviert so unterschiedliche Ketten-Befehlsblöcke.

  • Befehl 1.4 Wenn die Variable den Wert 0 für "wahr" besitzt, dann wird der Befehlsblock nach Westen ausgerichtet platziert.
  • Befehl 1.5 Wenn die Variable den Wert 1 für "falsch" besitzt, wird der Befehlsblock nach Osten ausgerichtet platziert.
  • Befehl 1.6 Wenn der Befehlsblock nach Westen ausgerichtet ist, wird der particle-Befehl für rote Wolle aktiv.
  • Befehl 1.7 Falls der Befehlsblock nach Osten ausgerichtet ist, wird der particle-Befehl für grüne Wolle aktiv.
Ausschalten

Beim Ausschalten werden alle Punktestände gelöscht.

  • Befehl 1.8 Das Punktestand-Ziel wird gelöscht und mit ihm die Variable



Befehlsblöcke mit Befehlen:
scoreboard objectives add PZAbzK.1Bool dummy ["Abzweig-Konstrukt.1: ",{"text":"Boolesche Wahrheitswerte","bold":true}]


scoreboard players add VarAbzK.1Variable PZAbzK.1Bool 1
execute if score VarAbzK.1Variable PZAbzK.1Bool matches 2.. run scoreboard players set VarAbzK.1Variable PZAbzK.1Bool 0


execute if score VarAbzK.1Variable PZAbzK.1Bool matches 0 run setblock ~ ~ ~2 minecraft:chain_command_block[facing=west]{auto:true} replace
execute if score VarAbzK.1Variable PZAbzK.1Bool matches 1 run setblock ~ ~ ~1 minecraft:chain_command_block[facing=east]{auto:true} replace


particle minecraft:block minecraft:red_wool ~ ~1 ~ 0 1 0 0 10 force @a[distance=..10]


particle minecraft:block minecraft:lime_wool ~ ~1 ~ 0 1 0 0 10 force @a[distance=..10]


scoreboard objectives remove PZAbzK.1Bool


Disambig color.svg