Pour citer l'image ci-dessous :
L'idée derrière ce circuit est de piéger les villageois à leurs postes de travail pendant les heures de travail, mais de les laisser libres pendant les heures normales afin qu'ils puissent se reproduire et interagir.
Je crée essentiellement une simple porte ET entre un détecteur de lumière du jour et une plaque de pression pour déclencher un piston. Je crois que le problème que j'ai est que lorsque le piston est activé par de la redstone, le courant de la plaque de pression passe à travers le bras du piston et garde le piston étendu même après avoir retiré la source de redstone.
Voir l'image pour plus de contexte
Quelques solutions que j'ai essayées sont :
- Placer la plaque de pression sur une dalle au lieu d'un bloc plein. Cela a empêché le piston de rester étendu, mais je n'ai pas réussi à trouver comment obtenir un signal de redstone de la dalle pour qu'il circule sous la surface. Chaque solution que j'ai trouvée impliquait de la redstone exposée au niveau de la surface (pas idéal).
- Placer la plaque de pression sur un observateur et faire des bêtises avec un circuit bascule. Encore une fois, cela a empêché le piston de rester étendu (je suppose que les observateurs ne conduisent pas les signaux de redstone), mais il y avait quelques cas où le piston était déclenché après le départ d'un villageois de la plaque de pression et ils étaient bloqués à l'extérieur de leur poste de travail.
Je suis ouvert à toutes les idées que vous pourriez avoir. Vous pouvez essayer de résoudre mon problème de piston qui reste étendu, ou si vous pouvez penser à une autre solution à mon problème de poste de travail en général (doit être sub-surface et faisable en mode survie vanilla Minecraft), je serais également ouvert à cela.