MC CommanderOutils de commandes Minecraft non officiels
Générateur de villageois

Générateur de villageois

Créez des villageois personnalisés et des échanges de boutique.

Mode d’emploi

Configurez le villageois et ses échanges. Le NBT des échanges personnalisés relève de Java, pas de Bedrock.

Générateur de secours

Un formulaire simplifié est disponible pendant le chargement. Il ne propose pas toutes les options du générateur.

Résultat

Créer une boutique avec des villageois

Les échanges s’écrivent dans Offers : chacun indique ce que le villageois achète (buy), ce qu’il vend (sell) et combien de fois l’échange peut servir (maxUses).

Avec NoAI:1b, le villageois ne bouge plus et ne se tourne plus, et avec Invulnerable:1b il ne subit aucun dégât. La boutique reste ainsi à sa place.

Si la commande ne fonctionne pas

Exemples de villageois prêts à copier (Java 1.20.5+)

ObjectifCommande
Boutique : 1 émeraude contre 1 diamant/summon minecraft:villager ~ ~ ~ {VillagerData:{profession:"minecraft:librarian",level:5,type:"minecraft:plains"},Offers:{Recipes:[{buy:{id:"minecraft:emerald",count:1},sell:{id:"minecraft:diamond",count:1},maxUses:9999}]},NoAI:1b,Invulnerable:1b}
Villageois immobile et invulnérable/summon minecraft:villager ~ ~ ~ {NoAI:1b,Invulnerable:1b,PersistenceRequired:1b}
Immobiliser le villageois le plus proche/data merge entity @e[type=minecraft:villager,limit=1,sort=nearest] {NoAI:1b}

maxUses:9999 évite que l’échange se bloque, et level:5 empêche le villageois de changer d’offre en montant de niveau. Avant 1.20.5, les objets s’écrivaient avec Count:1b au lieu de count:1. Bedrock ne permet pas de définir des échanges avec /summon.

Ne confondez pas invoquer un villageois et modifier ses échanges

Commencez par /summon minecraft:villager ~ ~1 ~. Cette commande invoque seulement le villageois : elle ne définit aucune offre personnalisée. En Java, les échanges personnalisés utilisent des données Offers qui dépendent de la version. La commande /summon habituelle de Bedrock n’accepte pas directement ce NBT Java.

Créer une boutique étape par étape

  1. Sélectionnez une version de Java compatible.
  2. Indiquez l’objet et la quantité donnés au villageois, puis le résultat.
  3. Générez d’abord une seule offre et testez-la dans un monde séparé.
  4. N’ajoutez d’autres offres qu’une fois la première fonctionnelle.

Sur Bedrock, les commandes normales n’offrent pas les mêmes possibilités pour personnaliser les échanges. Lisez les limites affichées par le générateur avant de copier le résultat.

Ce sont des exemples explicatifs : toutes les versions n’ont pas forcément été testées en jeu.