Comment puis-je changer le type d'un générateur dans Minecraft?

Je souhaite modifier le type de géniteurs de ma foule sur mon serveur. Mon serveur est un serveur vanilla, car il n'a pas de mods. Y at-il une façon de pouvoir l'éditer sans mods? Sinon, y at-il un mod, je peux les changer?

6 Solutions collect form web for “Comment puis-je changer le type d'un générateur dans Minecraft?”

Méthode 1: Programmes et autres

(Veuillez vous reporter à la réponse de MBraedley pour les points principaux. Ce n'est qu'un ajout ou répétez ce qu'il a dit.

Le programme MCEdit possède une fonction d'édition de généalogie. Il suffit simplement de cliquer sur le générateur avec votre souris relâchée.

Le plugin Essentials Bukkit permet de changer le type de générateur. Il suffit de pointer votre curseur sur le générateur et d'utiliser /spawner [new mob type] .

Le modèle NotEnoughItems (NEI) permet le frai des géniteurs de la foule avec des métadonnées préexistantes. Mettez juste un dans le menu latéral et placez-le vers le bas. (Remarque: ne fonctionne pas sans le mod NEI)

Méthode 2: Vanilla Minecraft

Avec l'introduction de la commande /setblock , et permettant le choix des balises NBT …

 /setblock <x> <y> <z> <block_id> <block_damage> <old_block_handling> <tile_entity_data> /setblock ~ ~ ~ minecraft:mob_spawner 0 replace {EntityId:<ENTITY ID>,SpawnData:{<MOB NBT TAGS>}} 

L'étiquette EntityId dans l'Entité de mosaïque du généalogue de la foule permet au joueur de définir quelle entité elle génère. Toutefois, si la balise SpawnProtentials est définie (et est combinée avec les entrées à l'intérieur), la balise EntityId aura sa valeur modifiée en fonction des poids dans la balise SpawnProtentials .

Ne pas définir un (une étiquette SpawnProtentials ) entraînera la mob que vous avez défini pour engendrer indéfiniment.

La balise EntityData peut être ajoutée (est optionnelle) et est utilisée pour définir l'entité qu'elle génère. Par exemple, l'ajout de EntityData:{NoAI:true} rendrait tout ce qu'il ne génère pas d'IA.

La définition ne définit pas les valeurs NBT par défaut pour l'entité que vous avez définie.

Voir la section des blocs de commandes NBT du wiki pour voir les autres balises.
Notez également que la valeur de données du générateur ne fait rien.


Vous pouvez modifier les blocs (comme l'a souligné MBraedley avec la commande /blockdata .

Il suffit de chercher un générateur et d'utiliser la commande suivante:

 /blockdata <x> <y> <z> <new_data> /blockdata <x> <y> <z> {EntityId:[New Entity to spawn],SpawnData:{[Any mob NBT Info}} 

Toutes les balises NBT trouvées sur le wiki peuvent également être utilisées ici. Il suffit de noter que les étiquettes NBT existantes (que vous n'avez pas définies) lors de l'utilisation de cette commande ne seront pas remplacées ou supprimées.
/blockdata ne crée que de nouvelles ou modifie les données NBT existantes. Il ne supprime aucun.

Ainsi, a (disons Zombie) avec {customName:"Creeper",NoAI:1} avait la commande /entitydata @e[type=Zombie,r=3] {customName:"Zombie",IsBaby:1} exécuté sur lui .
La famille qui en résulte aura toujours la balise NoAI. (Résultats dans: {customName: "Zombie",IsBaby:1,NoAI:1} .
Le même principe se produit pour /blockdata .


Sans plus tarder, essayez:
Ensuite, placez une torche Redstone / bloc / quoi que ce soit à côté / derrière / en haut / en dessous / quoi qu'il en soit …

 /setblock ~ ~ ~ minecraft:mob_spawner 0 replace {EntityId:Item,Delay:1,SpawnData:{Item:{id:"diamond",Count:1},PickupDelay:1}} 

Moar Diamonds!

 /setblock ~ ~ ~ minecraft:mob_spawner 0 replace {EntityId:Zombie,Delay:1,SpawnData:{IsBaby:1,Riding:{id:Chicken}} 

Ou quelque chose à partir de ce petit court .


Sinon, https://gaming.stackexchange.com/a/197633/75275 (défilement vers le bas)

À partir de 1.7.9 (peut-être une ou deux mises à jour, donner ou prendre), vous pouvez maintenant changer ce que génére le génome engendrant en «utilisant» un oeuf de géniteur.

Normalement, les géniteurs de la foule ne génèrent que

  • Araignées
  • Des morts-vivants
  • Squelettes
  • Blazes (néerlandais)

Cependant, en utilisant cette technique, vous pouvez maintenant engendrer toute mob que vous souhaitez, des villageois à Endermen, pourvu qu'il ait un oeuf de frai que vous pouvez utiliser.

Certaines personnes avec lesquelles vous devriez faire attention, cependant, sont

  • Creepers, pour leur capacité naturelle, bien … Explose. Les répercussions ne devraient pas nécessiter d'explications.
  • Ghasts. Ils ne peuvent pas vraiment détruire le générateur lui-même, mais ils peuvent faire des ravages dans la région environnante.

La réponse ci-dessous, toujours valide, n'est pas représentative de ce qui est actuellement possible. @ Aytimothy's answer décrit comment ce problème peut être résolu dans Vanilla Minecraft.


Comme l'a dit @SaintWacko, il n'y a aucun moyen d'éditer les géniteurs dans Minecraft vanilla, même en mode créatif. MCEdit vous permettra de faire cela, cependant. C'est un programme distinct pour éditer des mondes. Ce n'est probablement pas le meilleur outil pour le travail, et vous devrez savoir où sont les géniteurs que vous voulez changer afin de faire le travail efficacement. Vous devrez également mettre le serveur hors ligne pendant que vous effectuez le travail. Cela suppose également que vous pouvez vous asseoir sur le serveur, ou du moins en avoir un bureau à distance, sinon vous devrez transférer le monde vers votre ordinateur domestique pour effectuer le travail.

En 1.8 et plus tard, vous pouvez utiliser (par défaut, cliquer avec le bouton droit de la souris) nouer l'œuf sur le générateur de la foule pour changer le type de géniteur. Cela rendra le générateur le même que les géniteurs générés par la vanille. Mais si vous souhaitez modifier les propriétés de /blockdata ou faire quelque chose de plus avancé, vous devez utiliser la commande /blockdata . Consultez ces pages:

  • /blockdata
  • Command NBT
  • Format NBT
  • Format d'entité bloquée
  • ID d'entité

Vous ne pouvez pas éditer les géniteurs dans vanilla minecraft. Le mod de GUI de Spawner vous permettra de changer le type de générateur, ainsi que de pouvoir récupérer le générateur et le désactiver avec un signal redstone. Il nécessite le Modloader de Risugami, mais c'est assez commun et en fait plus facile. Il y a une explication sur la page que j'ai liée, mais si vous avez des problèmes, faites-moi savoir ici. Je serai là pendant un certain temps, en attendant GW2: D

Vous pouvez installer Too Many Items pour configurer les géniteurs, puis sauver le monde et le déplacer vers le serveur. Les changements de géniteurs ne dépendent pas de TMI une fois que vous avez effectué les modifications et restez en mesure de les configurer.

Il y a un numéro spécifique à la fin de l'ID du générateur, comme pour un générateur exp orb (aléatoire) il serait 52:2 . (Je l'ai découvert lorsque j'ai commencé à utiliser Too Many Items car il montre l'ID.) Pour un générateur d'enderman, l'extension ID serait 52:58 .