Für viele Redstoneschaltungen werden sogenannte Clocks benötigt. Mit ihnen kann man zum Beispiel dafür sorgen, dass dieser Dropper in einer sehr hohen Frequenz Items auswirft. Im Survivalmode kann man eine solche Clock sehr einfach mit nur wenigen Repeatern und einer Redstone-Fackel bauen. Für die kleinste Variante ordnet man einfach zwei Repeater mit Redstone in einem Kreis an und aktiviert sie, indem man an einen bepowerten Block eine Redstonefackel platziert. Die Frequenz einer Clock, also wie oft sie das Redstone an und ausschaltet, wird in Ticks gemessen. Ein Tick entspricht 1/20 Sekunde. In der Praxis benötigen beispielsweise bepowerte Commandblöcke einen Tick, um einen bestimmten Command auszuführen. Verstärken wir das Signal mit einem Repeater oder fragen die Stärke mit einem Comparator ab, wird das Signal um 2 Ticks verzögert. Wenn ich also diesen Repeater bepowere dauert es einige Zeit, bis das Signal am Ende der Repeaterschlange ankommt. Keine Ticks verbraucht dagegen eine Redstone-Leitung, sie ist aber auf eine maximale Länge von 15 Blöcke begrenzt. Auch Blöcke, die einfach nur das Signal eines Repeaters weiterleiten, verhalten sich praktisch ticklos wie Redstone. In einem Experiment habe ich auf der unteren Bahn normale Repeater, in der Mitte testfor-Commandblöcke Mit Comparator, darüber Commandblöcke, die einfach nur das Signal des Repeaters weiterleiten sollen und oben Repeater und Redstone aufgereiht. Da Redstone 0 Ticks verbraucht, genau so wie die Commandblöcke, die keinen Command ausführen, sondern nur das Signal weiterleiten, erreichen die beiden oberen Bahnen zuerst das Ziel. Danach kommt die Bahn mit dem Testfor-Command, da seine Ausführung je 1 Tick verbraucht. Zum Schluss erreicht die Repeater-Kette mit je 2 Ticks das Ziel. Repeater besitzen zudem die Möglichkeit, die Verzögerung zu erhöhen, wenn man einen Rechtsklick auf sie macht. Voll ausgefahren hat er nun eine Verzögerung von 8 Ticks, das entspricht 4 Redstoneticks. Da in der Clock vom Anfang das Signal zwei Repeater überwinden muss, beträgt die Frequenz der Clock 4 Ticks, das sind umgerechnet 0,2 Sekunden. Ein angeschlossener Dropper würde also alle 0,2 Sekunden ein Item auswerfen. Verringern kann man die Frequenz, indem man noch weitere Repeater in den Schaltkreis mit einbindet. Ab drei Repeatern kann man außerdem die Repeater mit einem Rechtsklick ausfahren, vorher würde sich die Clock sonst aufhängen. Dass Clocks sich aufhängen kann leider auch durch Serverlaggs oder durch das Laden und nicht laden von Bereichen in der Welt passieren. Das Problem bei dieser Repeater-Clock ist, dass eine komplett bepowerte Clock keinen Widerspruch erzeugt. Aus diesem Grund benutze ich zum Map-Making im Normallfall Comparator-Clocks. Dort hängt am Input ein 15 Block starkes Signal. Dieses wird an die Seite vom Comparator weitergeleitet, wodurch der Comparator im Substraction Mode das Signal innerhalb zwei Ticks reduziert. Folglich geht das Redstone aus, allerdings wird nun auch nicht mehr die Stärke des Signales Reduziert und deshalb geht die Clock zwei Ticks später wieder an und der Kreislauf beginnt von vorne. Vorteil daran ist, dass ein Stehenbleiben zu jedem Zeitpunkt widersprüchlich zur Minecraft-Logik ist. Ich schalte aus Performance- und Bugfix-Gründen noch einen zusätzlichen Repeater dazwischen und komme damit auf eine Standard-Frequenz von 0,4 Sekunden. Möchte man genau eine Sekunde für die Frequenz einstellen, fährt man den Repeater vollständig aus und bei noch höheren Frequenzen lohnt sich auch schnell ein Scoreboard-Objective, in unserem Fall das Objective Zeit vom Typ dummy. Mit der 1-Sekunden-Clock erhöhen wir den Wert pro Sekunde um 1 und sobald der Wert Die 60 erreicht, löst dank scoreboard players test der Comparator aus und wir können an dieses Signal alle Commandblöcke anhängen, die wir alle 60 Sekunden ausführen wollen. Gleichzeitig setzen wir dort den Wert für die Sekunden wieder auf 0, um das ganze nach den nächsten 60 Sekunden zu wiederholen. Video Information
This video, titled ‘Clock bauen und Ticks berechnen – Minecraft Redstone-Grundlagen’, was uploaded by 4fup on 2015-06-06 15:32:39. It has garnered 36729 views and 545 likes. The duration of the video is 00:03:33 or 213 seconds.
You can build a clock in Minecraft so that a redstone component is regularly powered or to repeatedly test something in a command block. If you want to build a clock with a switch, comparator clocks are best. With them and the scoreboard you can also build very slow clocks. In this Minecraft tutorial I also explain which processes have how many ticks of delay. ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Commands from the video: /scoreboard objectives add time dummy /scoreboard players add seconds Time 1 /scoreboard players test Seconds Time 60 * /scoreboard players set Seconds Time 0 ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ▬ ▬ ➜ DOWNLOAD MAPS: https://drive.google.com/drive/folders/0B4WCkFje7yVNei1xdTZTem1DTWc