Minecraft 1.9.0+, 204 162 octets + 58 36 28 24 20 blocs = 262 240 232 186 182 blytes
Cette solution est loupée et ne peut pas être vue entière dans un, ou même deux captures d'écran. Utilise deux erreurs et abuse deux autres caractéristiques du jeu
Cette solution utilise les mêmes principes que celle ci-dessous, à savoir un design plus compact de 4 blocs.
Abuse du fait que les blocs de commande en chaîne (blocs verts) ne peuvent pas être alimentés par redstone, uniquement par un simple extrait d'un bloc de commande d'impulsion (orange).
Abuse du fait que les pistons ont besoin de 0,30 seconde pour s’étirer complètement, et Redstone n’a besoin que de 0,10 seconde pour enregistrer un signal.
Abuse également un double problème pour désactiver le minuteur (TNT): le redstone situé à côté du minuteur (TNT) est non seulement alimenté, mais pense également que le TNT est un autre redstone et le met sous tension.
En plus de tous ces abus, le signal raccourcisseur (chose sous la TNT) est à usage unique , après il obtient alimenté il change de forme, ce qui permet de faire passer le signal à travers à la « incrémenteur » (bloc supérieure orange)
Un peu d'explication sur la fonctionnalité de ses différentes parties peut être vu dans les solutions plus anciennes (mais mieux dans celle ci-dessous). Vous pouvez également l' essayer hors ligne! (solution simplifiée incrémentée de 4, fonctionne uniquement dans 1.11+) en exécutant cette commande dans un bloc de commandes .
Ancienne solution, Minecraft 1.9.0+, 186 blytes:
Puisque TNT explose normalement après les versions 3.0 dans Minecraft, celle-ci doit être placée par un command ( /setblock
) avec un fusible spécifié. Utilise également une conception plus compacte pour supprimer le bloc de commande redondant (contenant 42 octets) et redstone par rapport aux versions antérieures. Je suis sûr que ça ne peut pas être plus bas ...
Ancienne solution, Minecraft 1.9.0+, 232 blytes:
Oups, j'ai découvert ces anciennes solutions par incréments de 4 ...
Utilise la fonction de chaîne de blocs de commande 1.9 (élément de bloc vert) pour enregistrer des blocs. Utilise également un raccourcisseur de signal plus compact que dans les solutions plus anciennes
Même solution plus ancienne, Minecraft 1.7.0+, 240 blytes:
Utilise une minuterie plus compacte (TNT) que la première solution (ci-dessous).
La solution la plus ancienne, Minecraft 1.7.0+, 262 blytes:
C'est si long à cause de la façon dont Minecraft gère les variables:
Pour définir une variable (int): scoreboard objectives add <variable> dummy
Pour définir une valeur sur une variable (chaque entité, y compris les joueurs, a sa propre valeur de variable): scoreboard players set <entity> <variable> <value>
*
peut être utilisé <entity>
pour sélectionner toutes les entités et économiser des octets.
seules des variables définies peuvent être utilisées
la valeur de la variable doit être définie sur un nombre et non sur une variable
Pour incrémenter var1 de var2: scoreboard players operation <entity> var1 += <entity> var2
<entity>
doit être une seule entité, par exemple. @p
, ne pas*
Les captures d’écran sont de moi, sous licence double sous WTFPL et quelle licence SE décide d’utiliser aujourd’hui (actuellement cc by-sa 3.0 with attribution required
) :-)