3 votes

Pourquoi ma fraiseuse de chars de mine ne produit-elle pas de chars de mine ?

J'essaie de créer un Spawner qui génère des chariots de mine. La commande que j'utilise est la suivante :

/setblock ~ ~ ~ mob_spawner 0 replace {EntityId:"MinecartRideable"}

Cela crée certainement un Spawner avec une charrette à mine à l'intérieur, mais il n'en génère jamais une. D'un autre côté, si je crée un Cow Spawner :

/setblock ~ ~ ~ mob_spawner 0 replace {EntityId:"Cow"}

il commence à pondre des vaches sans problème. Pourquoi les chariots de mine sont-ils différents ?

Je suis en train d'exécuter Minecraft 1.7.9, solo créatif, avec des cheats.

0 votes

Les mods spawners sont conçus pour... Juste à cela. Si je me souviens bien, créer un spawnner mob pour spawner une entité non mob ferait planter le jeu.

2 votes

@peper757 ce n'est pas le cas. Vechs utilise un spawner de minecart dans inferno mines (custom map)

0 votes

@shanodin Je suppose qu'aucun mod n'est nécessaire pour jouer à la carte.

5voto

aytimothy Points 15721

La raison pour laquelle vous ne pouvez pas faire apparaître des charrettes de mines de cette façon est due à la façon dont fonctionne la reproduction des charrettes de mines. Comme vous le savez, un spawner ne fait apparaître des objets que si la condition de frai est correcte.

Pour un chariot de mine (ou un bateau, etc.), la condition de frai est qu'il soit placé par un joueur qui l'active sur un rail (de n'importe quelle sorte). Parce qu'un spawner N'EST PAS un joueur, il ne peut pas le faire apparaître. Ainsi, le SaveGameID de la charrette à mine "MinecartRidable" n'est pas utilisable parce qu'il s'agit d'un substitut du SaveGameID original de la charrette à mine (qui devient MinecartRidable dès qu'elle est placée/spawnée), à savoir "Minecart".

J'ai également essayé avec des rails tout autour du spawner de la charrette à mine, ce qui ne fonctionne pas car, là encore, les charrettes à mine doivent être placées (activées ; clic droit sur les rails). Les bateaux fonctionnent car ils se comportent comme un œuf de ponte. Seulement, il ne frayera que dans l'eau.

EDIT : La raison pour laquelle cela a fonctionné est que les bateaux et les chariots de mine n'ont pas besoin de frayer dans les anciennes versions... (Je ne suis pas sûr duquel, mais je pense que c'est autour de 1.2 Release) Désormais, seuls les objets tels que les potions à lancer et les orbes d'expérience n'ont pas de condition de frai.

0 votes

Cela signifie-t-il qu'il n'y a aucun moyen de faire fonctionner un Minecart Spawner dans les versions actuelles de Minecraft, ou existe-t-il une solution de contournement ?

0 votes

Puisque vous utilisez déjà des commandes, vous pouvez toujours faire apparaître vos Minecarts directement en utilisant des blocs de commande sur une horloge. Sinon, comme il est possible d'avoir des squelettes dans les Minecarts, essayez de l'utiliser, couplé à un squelette kilo : Essayez de l'utiliser, couplé à un bloc de commande pour tuer les squelettes, c'est-à-dire /kill @e[(skeletons in the right place)] . Il ne resterait plus que les chariots de mine.

1 votes

@Peeja - Oui, il n'y a aucun moyen de faire fonctionner les spawners. Cependant, comme l'a dit MrLemon : Vous pouvez utiliser des blocs de commande (sur une horloge) pour faire apparaître des mobs sur des chariots de mine, car le chariot de mine sur lequel se trouve le mob se désamorce (en tant qu'entité séparée) et rejoint le mob qui se trouve dessus. (On peut le trouver dans le NBT du mob qui le chevauche sous la forme d'un tag composé appelé "Riding", suivi des propriétés du minecart à l'intérieur). EDIT : Essayez /setblock ~ ~ ~ minecraft:mob_Spawner {EntityId:Pig,{Riding:{id:MinecartRidable}}} - Je ne l'ai pas testé. Oh, et n'oubliez pas de tuer les cochons.

1voto

Atutouato Points 266

Je vais tenter le coup, mais vous savez que les slimes doivent frayer dans un marécage/un morceau de slime et que les mobs doivent frayer dans des endroits sombres ? C'est à dire, des spawners mob.

Je pense que les chariots de mine doivent apparaître sur des rails, corrigez-moi si je me trompe.

EDIT : OP m'a dit que ça ne marche pas... :(

0 votes

Ah, c'est une excellente idée, mais j'ai des rails à côté :)

0 votes

@Peeja, erm... Je n'en ai aucune idée.

1voto

codermaster Points 614

Je vous suggère d'utiliser MCEdit et les filtres de SethBlings. Consultez youtube ou sethblings Vous aurez aussi besoin d'un rail pour qu'il apparaisse.

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