Avec la trémie prenant les objets du coffre dans un ordre spécifique, je pourrais utiliser le stockage du coffre comme une bande de programme pour n'importe quel mécanisme programmable que je voudrais utiliser. J'ai fait un circuit simple qui, à l'horloge, retire exactement un objet du coffre, l'envoie à un distributeur et fait en sorte que le distributeur le "distribue" avant que d'autres actions soient entreprises.
Ce que je veux : Je charge le coffre avec une séquence de deux ou plusieurs types d'objets, et j'obtiens un signal de redstone sur la sortie sélectionnée lorsque l'objet donné dans la séquence est d'un type spécifique. Disons que je le charge avec "flèche, galet, galet, flèche, flèche" et sur cinq "impulsions d'horloge" consécutives de mon horloge de pierre rouge, j'obtiens "1, 0, 0, 1, 1" sur la sortie de pierre rouge du circuit entier.
Maintenant, il y a un problème pour convertir le type d'objet en un signal de redstone spécifique. Je suis assez conscient qu'il y a assez peu d'objets qui pourraient être utilisés pour cela, et presque aucun pour le faire à une vitesse raisonnable, ou qui peut être facilement retiré pour un autre objet.
- Je peux distribuer des objets qui tombent en tant qu'entités sur une trémie et elle enverra un signal de redstone lorsque l'objet passe à travers.
- Je pourrais distribuer des chariots de mines sur un morceau de rail - et ensuite utiliser un rail de détection et un recollecteur de chariots (cactus+eau+sauterelle) pour les récupérer.
- Je pouvais tirer des flèches sur des boutons en bois. Cinq minutes avant le désenfouissement.
- Je pourrais distribuer de l'eau ou de la lave et reconnaître ce dont il s'agit en testant sa portée, mais m'en débarrasser sera un véritable casse-tête. Le distributeur devrait les récupérer dans un seau, puis le seau devrait être retiré par une autre trémie. Cela devient désespérément alambiqué.
En général, comment puis-je automatiser la reconnaissance d'objets (même très peu, très spécifiques) sous forme d'entités dans vanilla Minecraft, d'une manière raisonnablement sérialisable ?