Minecraft Logic #1


Es war etwas mehr Plagerei als ich ursprünglich vermutet habe, einfache logische Bauelemente wie NAND, XOR, NOR, D-Latches u.s.w. in Minecraft mit Redstone abzubilden.

Viel geholfen hat mir dabei die Seite Minecraft Technik Wiki. Aber sogar mit deren Hilfe ist es immer noch eine Herausforderung die Bauelemente richtig zu platzieren um z.B. einfache Logik abzubilden.

Inverter

Flankendetektor

Eine Redstone-Fackel auf einem Block fungiert in Minecraft als inverter. Man kann die Fackel sowohl auf den Block oder an die Seite, an der sich der Ausgang befindet stellen.


NAND

Flankendetektor

Ein NAND ist ein Und-Nicht-Gatter - also ein Und-Gatter mit invertiertem Ausgang. Also liefert der Ausgang nur dann kein Signal wenn an beiden Eingängen ein Signal anliegt. Wer sich ein wenig mit boolscher Algebra beschäftigt kann aus NAND-Gattern jede beliebige logische Schaltung Konstruieren.

Info: Man kann auch eine einfachs Und-Gatter erzeugen, indem man einfach eine Redstone-Fackel am Ausgang plaziert. Diese wirkt dann als Inverter.




Taktgeber

Flankendetektor

Einen Taktgeber, oft auch als “Clock” bezeichnet, brauchst du immer, wenn du Dinge in Minecraft automatisch erledigen lassen willst. Die Clock sorgt dafür dass ein stetiger Strom an Impulsen deine Pistons bewegt oder den Dispenser dazu bringt etwas auszuwerfen. Du kannst natürlich auf einfach nur ein Blinklicht machen.

Die Clock besteht einfach nur aus einem Redstone-Komparator und mindestens einem Repeater. Damit die Clock ohne unterbrechung läuft stellst du an ihrem Eingang einfach eine Redstone-Fackel.

Flankendetektor

Flankendetektor

Dieses Bauelement benötigt man um positive Taktflanken (z.B. vom Taktgeber) zu erhalten. es wird ein kurzer Impuls ausgeschickt, um z.B. einen Zähler zu erhöhen. Damit das ganze funktioniert muss der Repeater unter der Konstruktion mindestens 1 Tick Verzögerung haben.

Im großen und ganzen besteht der Flankendetektor aus 2 Invertern, und einem Verzögerungsglied (Dem Redstone-Repeater).