Minecraft 1.9.0+, 204 162 bytes + 58 36 28 24 20 bloques = 262 240 232 186 182 blytes
Esta solución está mejorada y no se puede ver completa en una, o incluso en dos capturas de pantalla. Utiliza dos fallas y abusa de otras dos características del juego.
Esta solución utiliza los mismos principios que el siguiente, solo un diseño más compacto de 4 bloques.
Abusa del hecho de que los bloques de comandos de Cadena (bloques verdes) no pueden ser alimentados por redstone, solo por una señal de un bloque de comandos de impulso (naranja).
Abusa del hecho de que los pistones tardan 0,30 segundos en extenderse por completo, y Redstone solo necesita 0,10 segundos para registrar una señal.
También abusa de una falla doble para apagar el temporizador (TNT): la piedra roja al lado del temporizador (TNT) no solo se activa, sino que también piensa que la TNT es otra piedra roja y la alimenta.
Además de todos estos abusos, el acortador de señal (bajo el TNT) es de un solo uso, después de que se enciende, cambia de forma, permitiendo pasar la señal a través del "incrementador" (bloque naranja superior)
Se puede ver un poco de explicación sobre la funcionalidad de sus diferentes partes en las soluciones más antiguas (pero mejor en la que se encuentra a continuación). ¡También puedes probarlo sin conexión! (la solución simplificada se incrementa en 4, funciona solo en 1.11+) ejecutando este comando en un bloque de comandos .
Solución anterior, Minecraft 1.9.0+, 186 blytes:
Como TNT normalmente explota después de 3.0s en Minecraft, este debe ser colocado por un comando ( /setblock
) con un fusible especificado. También utiliza un diseño más compacto para eliminar el bloque de comandos redundante (que contiene 42 bytes) y redstone en las versiones anteriores. Estoy seguro de que esto no puede bajar más ...
Solución anterior, Minecraft 1.9.0+, 232 blytes:
Vaya, descubrí que estas soluciones anteriores aumentan en 4 ...
Utiliza la función de cadena de bloque de comando 1.9 (cosa de bloque verde) para guardar bloques. También utiliza un acortador de señal más compacto que en las soluciones más antiguas.
Solución aún más antigua, Minecraft 1.7.0+, 240 blytes:
Utiliza un temporizador más compacto (TNT) que la primera solución (a continuación).
La solución más antigua, Minecraft 1.7.0+, 262 blytes:
Esto es tan largo debido a la forma en que Minecraft maneja las variables:
Para definir una variable (int): scoreboard objectives add <variable> dummy
Para establecer un valor en una variable (cada entidad, incluidos los jugadores, tiene su propio valor de variable): scoreboard players set <entity> <variable> <value>
*
se puede usar <entity>
para seleccionar todas las entidades y guardar bytes.
solo se pueden usar variables definidas
el valor de la variable debe establecerse en un número, no en una variable
Para incrementar var1 por var2: scoreboard players operation <entity> var1 += <entity> var2
<entity>
debe ser una sola entidad, por ejemplo. @p
no*
Las capturas de pantalla son mías, con doble licencia bajo WTFPL y qué licencia SE decide usar hoy (actualmente cc by-sa 3.0 with attribution required
) :-)