Comment pousser des blocs puissants dans Minecraft avec des machines à piston


Posted on 2017-09-09 18:17:40 category:la programmation


Bien sûr, les pistons de Minecraft ne doivent pas être utilisés uniquement pour la sortie - vous pouvez en fait les utiliser comme composants intégraux dans vos circuits.Par exemple, si redstone monte sur le côté d'un bloc, vous pouvez interrompre la connexion en poussant un bloc sur son chemin.Cependant, il existe quelques blocs qui sont particulièrement utiles lorsqu'ils sont poussés par des pistons.

Déplacement de blocs de redstone

Le bloc de redstone est le seul appareil capable d'alimenter les mécanismes adjacents et être poussés par un piston sans se casser.Cela en fait un concept incroyablement dynamique, car il peut être déplacé pour fournir de l'énergie à différentes parties d'un circuit.Notez également qu'en raison de la façon dont les pistons sont alimentés, un piston peut tenir un bloc de redstone directement devant son bras sans être alimenté par celui-ci.

Celui de gauche est une machine simple qui alterne entre l'alimentation de la poussière de redstone et le répéteur de redstone, montrant la capacité d'un simple bloc de redstone mobile.Bien que celui de droite soit moins pratique, il montre comment les blocs de redstone peuvent créer des réactions en chaîne pour produire des machines complètement physiques (en appliquant uniquement des blocs tangibles).

image0.jpg

Ainsi, si vous voulez que votre circuit Redstone soit un peu plus dynamique, utilisez des pistons pour vous déplacer autour de la source d'alimentation.

Pour une application simple de cette théorie, placez simplement un bloc de redstone devant un piston collant.Cette stratégie vous permet de déplacer une seule source d'alimentation entre deux positions différentes avec une simple entrée, comme un levier.Cependant, cela ne fonctionne pas si le bloc de redstone est au-dessus du piston - en raison de la façon dont les pistons sont alimentés, le piston ne peut pas se rétracter après avoir poussé le bloc de redstone vers le haut.Voir un exemple de how pour faire une porte cachée avec des pistons collants et redstone.

Déplacement d'autres pistons

Lorsqu'un bras de piston n'est pas étendu, il peut lui-même être poussé par un autre piston.Cela améliore considérablement la capacité des machines à piston, leur permettant de se combiner en modèles modulaires.

Par exemple, vous pouvez voir un dessin ci-dessous pour pousser quelque chose deux fois la longueur d'un piston normal.Tout comme pousser des blocs de redstone, ce concept peut rendre les circuits beaucoup plus dynamiques et structurellement intéressants.

image1.jpg

Essentiellement, le répéteur du haut ne peut alimenter le piston du haut qu'après que celui du bas l'a poussé vers le haut.Ainsi, les deux répéteurs à côté des pistons sont chronométrés de telle sorte que

  • Chaque fois que le levier est activé, le piston inférieur pousse le piston supérieur dans le répéteur supérieur motorisé, provoquant ainsi l'extension du piston supérieur.

  • Lorsque le levier est désactivé, le piston supérieur se rétracte d'abord, puis le piston inférieur le tire vers l'arrière.

Tant que vous vous assurez qu'un piston est rétracté avant de le déplacer avec un autre piston, vous pouvez enchaîner les pistons dans n'importe quelle orientation et n'importe quelle disposition.

Vous pouvez concevoir une chaîne de pistons collants qui étend plusieurs blocs vers l'avant, puis se rétracte dans sa position d'origine.Cependant, si vous faites cela, vous devez faire rentrer les pistons dans l'ordre inverse dans lequel ils ont été sortis.En effet, un piston ne peut pas pousser ou tirer un piston déjà déployé, de sorte que chaque piston doit se rétracter avant celui derrière lui.

À propos de l'auteur du livre

Jacob Cordeiro joue à Minecraft depuis la pré-version Alpha.Il fréquente le Stanford Online High School et est l'auteur de Minecraft For Dummies, Portable Edition.

82248