J'ai un rail avec une jonction en T. À la jonction, l'utilisateur a le choix de la direction à prendre. S'il appuie sur un bouton, il va dans un sens, s'il n'appuie pas sur le bouton, il va dans l'autre sens. Mon problème est que la direction que le rail prend par défaut lorsqu'on utilise un bouton est l'inverse de la direction que je veux qu'il prenne si on n'appuie sur rien. Comment puis-je inverser la direction par défaut du rail lorsque le bouton est désactivé ?
Réponse
Trop de publicités?Si vous voulez être un peu plus compliqué, vous pourriez utiliser une Not Gate
. En un mot, un not gate est une porte logique qui inverse un signal. En gros, si votre levier émet un signal de redstone, la not gate ne sortira pas le signal. Si un levier est dans un état off, la not gate sortira un signal, réalisant ce que vous demandez.
Un portail non est très simple à construire. Il suffit de placer une source d'énergie (levier, bouton, etc.) sur un bloc. Sur n'importe quel côté libre du bloc (sauf la face inférieure bien sûr), vous placez une torche de redstone. C'est aussi simple que cela. La torche de redstone doit toucher le rail, et quand le levier/bouton/etc est retourné, la torche doit s'éteindre.
Voici une image d'une simple porte NOT :
Une version qui s'insère sous le sol (remarquez la demi-dalle) :
Avec cette porte, le signal est inversé, ce qui modifie l'état par défaut du levier/bouton.