Ce que fait l’outil
Le générateur crée une longue commande /summon minecraft:villager La commande définit l’apparence et le comportement du villageois, puis ajoute un bloc Offers avec une liste de Recipes.
Structure principale
Chaque échange possède au moins deux piles d’objets : buy and sell. Si le prix utilise deux objets, la commande inclut aussi buyB.
Offers:{
Recipes:[
{
buy:{id:"minecraft:emerald",count:8},
sell:{id:"minecraft:paper",count:1},
maxUses:999999
}
]
}
Versions de Minecraft
Minecraft 1.20.5 a déplacé les données d’objets vers les Data Components. Le générateur peut basculer entre les deux formats de piles.
- 1.20.5+ utilise
countetcomponents. - Avant 1.20.5 utilise
Countet l’ancien composétag.
{id:"minecraft:paper",count:1,components:{"minecraft:custom_model_data":12}}
{id:"minecraft:paper",Count:1b,tag:{CustomModelData:12}}
Champs du villageois
- Profession contrôle la tenue du villageois et son style de métier.
- Type de biome change la variante visuelle : plaines, désert, taïga, marais, etc.
- Niveau change le badge affiché sur la ceinture du villageois.
- NoAI garde le villageois en place, pratique pour les boutiques de PNJ sur serveur.
- Invulnérable protège le marchand des dégâts accidentels.
Champs d’échange
- Objet demandé est le prix principal, par exemple
emerald. - Deuxième objet demandé est un prix supplémentaire optionnel, par exemple
diamondor a quest item. - Objet vendu est la récompense reçue par le joueur.
- CustomModelData permet au villageois de vendre un objet avec un modèle personnalisé du pack.
- Utilisations max contrôle combien de fois l’échange peut être utilisé.
Utilisation sur un serveur
Copiez la commande générée dans un bloc de commande ou une console opérateur.
Important : si la commande dépasse 256 caractères, il faut un bloc de commande. Le chat Minecraft peut couper les longues commandes summon.
Idées pratiques
- Un vendeur de laissez-passer qui accepte des jetons de quête.
- Un forgeron PNJ qui vend des armes CustomModelData.
- Un archiviste qui échange des documents trouvés contre des indices.
- Un marchand de faction avec des objets débloqués par une monnaie narrative.