Minecraft 1.9.0+, 204 162 Bytes + 58 36 28 24 20 Blöcke = 262 240 232 186 182 Blytes
Diese Lösung ist heruntergespielt und kann in einem oder sogar zwei Screenshots nicht als Ganzes gesehen werden. Verwendet zwei Pannen und missbraucht zwei weitere Features des Spiels
Diese Lösung verwendet die gleichen Prinzipien wie die folgende, nur 4 Blöcke kompakteres Design.
Missbrauch der Tatsache, dass Chain-Befehlsblöcke (grüne Blöcke) nicht von Redstone angetrieben werden können, sondern nur von einem Singal eines Impulsbefehlsblocks (orange).
Missbräuchlich dauert es 0,30 Sekunden, bis die Kolben vollständig ausgefahren sind, und Redstone benötigt nur 0,10 Sekunden, um ein Signal zu registrieren.
Missbraucht auch einen doppelten Fehler, um den Timer (TNT) auszuschalten: Der Redstone neben dem Timer (TNT) wird nicht nur mit Strom versorgt, sondern denkt auch, dass der TNT ein weiterer Redstone ist und treibt ihn an.
Zu all diesen Mißbräuchen, das Signal shortener (was unter dem TNT) ist eine bedienende , nachdem er es seine Form ändert angetrieben wird, so dass passiert Signal durch sich den „Inkrementierer“ (obersten Orange Block)
Einige Erklärungen zur Funktionalität der verschiedenen Teile finden Sie in älteren Lösungen (am besten in der folgenden). Sie können es auch offline ausprobieren! (Vereinfachtes Inkrementieren der Lösung um 4, funktioniert nur in Version 1.11+), indem Sie diesen Befehl in einem Befehlsblock ausführen .
Alte Lösung, Minecraft 1.9.0+, 186 Blytes:
Da TNT normalerweise nach 3.0 in Minecraft explodiert, muss dieses durch einen Befehl ( /setblock
) mit einer angegebenen Sicherung platziert werden. Verwendet auch ein kompakteres Design, um redundanten Befehlsblock (mit 42 Bytes) und Redstone gegenüber den älteren Versionen zu entfernen. Ich bin sicher, das kann nicht niedriger werden ...
Ältere Lösung, Minecraft 1.9.0+, 232 Blytes:
Hoppla, ich habe herausgefunden, dass diese älteren Lösungen um 4 ...
Verwendet die 1.9-Befehlsblock-Kettenfunktion (grüner Block), um Blöcke zu speichern. Verwendet auch einen kompakteren Signalkürzer als in den älteren Lösungen
Noch ältere Lösung, Minecraft 1.7.0+, 240 Blytes:
Verwendet einen kompakteren Timer (TNT) als die erste Lösung (unten).
Älteste Lösung, Minecraft 1.7.0+, 262 Blytes:
Dies ist so lang, weil Minecraft mit Variablen umgeht:
So definieren Sie eine Variable (int): scoreboard objectives add <variable> dummy
So legen Sie einen Wert für eine Variable fest (jede Entität einschließlich der Spieler verfügt über einen eigenen Variablenwert): scoreboard players set <entity> <variable> <value>
*
kann verwendet werden <entity>
, um alle Entitäten auszuwählen und Bytes zu speichern.
Es dürfen nur definierte Variablen verwendet werden
Der Wert der Variablen muss auf eine Zahl und nicht auf eine Variable festgelegt werden
So erhöhen Sie var1 um var2: scoreboard players operation <entity> var1 += <entity> var2
<entity>
muss eine einzelne Einheit sein, z. @p
nicht*
Screenshots sind von mir selbst, dual lizenziert unter WTFPL und welche Lizenz SE heute (aktuell cc by-sa 3.0 with attribution required
) verwendet :-)