10 votes

Comment pouvez-vous cuisiner une vache avec un distributeur et de la lave ?

Dès la version 1.6.2, quelle est la manière la plus compacte de cuire une vache / un cochon / un poulet avec un distributeur et un seau de lave?

Ou quelle est la manière la plus compacte d'envoyer deux impulsions rapides afin d'activer le distributeur et de le désactiver suffisamment rapidement pour que le mob soit cuit mais que ses objets ne soient pas détruits par la lave elle-même?

5voto

dsvensson Points 756

Parties invisibles : Sous chaque bloc orange se trouve un piston collant dirigé vers le haut. Le bloc encadré de noir à gauche est un four avec 14 objets à l'intérieur (agissant comme une source de signal), et le bloc encadré de noir à droite est le distributeur avec un seau de lave.

Comment ça marche : Le signal d'entrée vient de la gauche. Le bloc orange et le piston collant transforment le signal en une impulsion (un "monostable", ou détecteur de front montant) pour le distributeur. Le signal du comparateur de droite indique la diminution du remplissage du distributeur (les seaux vides s'empilent plus que les pleins), permettant à la torche de s'allumer, ce qui signale au monostable de droite de produire une deuxième impulsion pour enlever la lave. Si un temps de combustion plus long dans la lave est souhaité, rallongez le délai du répéteur sur la droite.

Il serait possible de simplement produire deux impulsions à partir du signal d'entrée en retardant le signal monostable ; l'avantage de cette conception est qu'elle s'auto-corrige si la lave est dans le mauvais état, car la deuxième impulsion de suppression de la lave est générée par la distribution de la lave. Cependant, faire de l'autre façon a l'avantage de ne pas nécessiter de quartz.

Cette conception est dérivée de mon traumatiseur de zombies, qui est un système à flux continu. Si vous souhaitez que cette machine se déclenche automatiquement lorsque des mobs arrivent, vous pourriez ajouter un fil de déclenchement au-dessus de la lave de la même manière que le mécanisme le fait. (Le câblage principal ici est différent de celui là parce que cette machine retire la lave, au lieu de l'ajouter, lorsque qu'un mob arrive, mais le fil de déclenchement peut être connecté à l'entrée de la même manière.)

Enfin, notez que les poulets sont délicats car ils ont très peu de santé. En particulier, même avec un circuit d'impulsions différent construit pour un retard minimal absolu, les poulets se tenant là où va la lave semblent subir suffisamment de dégâts pour mourir instantanément, brûlant leurs objets dans la lave. Cependant, si le poulet se trouve sur une dalle sous la lave (étant ainsi légèrement plus bas), il survit parfois suffisamment longtemps pour mourir après que la lave disparaisse, et ses drops survivront parfois même s'il meurt instantanément. (Étrange que cela fasse une différence.) Sur la base de ce résultat, je recommande d'utiliser autre chose que de la lave pour les poulets.

Testé dans Minecraft 1.6.2.

1voto

Anonymous Points 2120

Voici ma suggestion :

  1. Détectez la présence d'animaux avec une plaque de pression ou un fil de déclenchement
  2. Transformez un constant en un seul pulse (environ 2-4 ticks)
  3. Transformez le pulse en deux pulses rapides.

Cela peut être fait en utilisant deux détecteurs de front et une porte ET.

Un détecteur de front est essentiellement une porte NOR avec les deux entrées provenant de la même ligne mais l'une avec un retard. Vous pouvez NOR l'output avec la ligne source pour obtenir un détecteur de front qui s'active uniquement lorsque la source s'allume. Enfin, prenez l'output de la porte NOR vers le deuxième détecteur de front. L'output du deuxième détecteur de front sera deux pulses rapides.

Ajustez le timing sur le premier détecteur de front pour augmenter le temps entre les pulses. Le timing du deuxième détecteur de front ajustera la longueur des pulses.

Je ne suis pas très doué pour compacter les circuits mais c'est la logique de base derrière ce que vous voudriez faire.

Détecteur de Front <- utilisé dans ma conception.

Voici mon design approximatif. Voici mon schéma approximatif

0voto

diyism Points 111

Pour les poulets au moins, j'ai le mangeoire assis sur le dessus d'une trémie qui laisse tomber les oeufs dans un distributeur câblé avec un comparateur pour déterminer quand il a quelque chose et ensuite tirer l'œuf dans un espace avec une demi-dalle et de la lave dessus. La lave n'endommagera pas l'oeuf et un poussin est en dessous du niveau de la demi-dalle. Quand il grandit, il sera touché par la lave et le poulet se cuit sans aucune perte particulière de plumes ou de viande. Fonctionne aussi bien en remplaçant par de l'eau pour obtenir un poulet cru.

-2voto

Avoir simplement un minuteur très court pour une durée d'environ 1 tick allumé, puis un tick éteint, qui active le piston suffisamment longtemps pour que la lave sorte et rentre, mais si cela se produit trop rapidement, il suffit de prolonger le minuteur de 1 tick à chaque fois en utilisant plusieurs répéteurs

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X