9 votes

Pourquoi mon générateur de pavés alimenté par piston fait-il planter Minecraft ?

J'ai essayé de construire un générateur automatique de pavés à l'aide de pistons, et alors que je pense que la machine devrait fonctionner, elle provoque plutôt la L'univers va imploser le jeu se plante.

La pierre est créée à partir d'un mélange d'eau et de lave à côté d'un piston "supérieur", qui utilise ensuite un répétiteur pour transférer l'énergie à travers la pierre lorsqu'elle est créée et activer le piston - le poussant directement vers le bas. Quelques niveaux plus bas se trouve le piston "de sortie", qui utilise la même astuce pour détecter lorsqu'un bloc a été poussé vers le bas devant lui, et le pousse alors latéralement hors de la machine.

Le piston supérieur est doté d'un interrupteur "off" dans sa boucle, qui fonctionne comme un interrupteur de démarrage/arrêt pour toute la machine.

Lorsque j'allume la machine, Minecraft se plante - je peux juste entendre un piston qui tourne, puis "Saving Chunks" et l'obscurité...

Heureusement, il semble que le crash soit récupérable, mon monde est toujours jouable après un redémarrage, mais avec quelques blocs "fantômes" qui encombrent la machinerie...

Alors, qu'est-ce qui se passe et comment je peux le réparer ?

Oh, et j'utilise la version 1.9pre3 sans aucune modification.


Images de la machine :

Construction du piston supérieur :

enter image description here

Construction du piston inférieur :

enter image description here

Blocs "fantômes" :

enter image description here

5voto

Mr Smooth Points 26968

Il s'agit d'un bogue dans la préversion 1.9 (je ne sais pas si c'est seulement la préversion 3, ou toutes les préversions).

Comme vous pouvez le voir ici :

enter image description here

Il fonctionne comme vous l'aviez prévu dans la version 1.8.1.

3voto

DMA57361 Points 28167

Il s'est avéré que j'avais une erreur de câblage qui faisait que le piston inférieur se déclenchait immédiatement lorsqu'un bloc entrant arrivait, au lieu d'être retardé par le répéteur.

C'est parce que le répéteur à côté du piston était sur le dessus d'un bloc et que ce bloc court-circuitait et délivrait de l'énergie. directement dans le piston lui-même, au lieu de circuler dans le répéteur et le long du fil autour de l'arrière du piston.

Je ne peux que supposer que la machine essayait de pousser un bloc dans deux directions à la fois (ou quelque chose de similaire) et que cela faisait planter le jeu (ce qui, sans doute, est un bug, la machine devrait juste se bloquer ou quelque chose comme ça). Je ne suis pas sûr des blocs fantômes, mais je suppose qu'ils sont un artefact de la façon dont le jeu suit les blocs poussés.

La solution consistait donc à retirer ce bloc et à placer le répéteur au niveau du sol - ce qui retardait correctement le courant.

enter image description here

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