>> La recherche se fait sur tous les élements du jeu Minecraft <<
Aidez nous a financer le site: Joignez l'utile à l'agréable et profitez d'FR-Minecraft sans publicités en devenant VIP ! Ou ajoutez FR-Minecraft dans vos exceptions, nous n'abusons pas des pubs

Astuce Minecraft : Faire un commerce PNJ personnalisé


Aidez nous a financer le site: Joignez l'utile à l'agréable et profitez d'FR-Minecraft sans publicités en devenant VIP ! Ou ajoutez FR-Minecraft dans vos exceptions, nous n'abusons pas des pubs

Bonjour à toutes et à tous.
Je vais vous expliquer dans ce tutoriel comment personnaliser vos villageois avec des noms, des enchantements, plusieurs commerces, etc...
 
Pour cela il faudra modifier la commande summon souhaitée puis la copier-coller dans un command block.

Commençons:
 
Faire apparaître un villageois:
/summon Villager ~ ~1 ~
 
Lui ajouter un nom:
/summon Villager ~ ~1 ~ {CustomName:"Nom"}
 
Ajout de la profession du villageois:
/summon Villager ~ ~1 ~ {CustomName:"Nom",Profession:0}

Les différentes professions:

0
1
2
3
4
 
 
 
Le rendre invincible:
/summon Villager ~ ~1 ~ {CustomName:"Nom",Profession:5,Invulnerable:1}
 
Ajout d'un commerce simple:
/summon Villager ~ ~1 ~ {CustomName:"Nom",Profession:5,Invulnerable:1,Offers:{Recipes:[{buy:{id:nomdel'item},sell:{id:nomdel'item}}]}}
 
Légende:
buy = ce que doit mettre le joueur
sell = ce que le joueur recevra

Ajouter une quantité à un objet:
/summon Villager ~ ~1 ~ {CustomName:"Nom",Profession:5,Invulnerable:1,Offers:{Recipes:[{buy:{id:nomdel'item,Count:1},sell:{id:nomdel'item,Count:3}}]}}
 
Légende:
count = la quantité que veut le villageois et aussi la quantité que recevra le joueur

Ajouter une quantité d'échange maximum par commerce 
/summon Villager ~ ~1 ~ {CustomName:"Nom",Profession:5,Invulnerable:1,Offers:{Recipes:[{maxUses:nmbmax,buy:{id:nomdel'item,Count:1},sell:{id:nomdel'item,Count:3}}]}}
 
Légende:
maxUses = le nombre d'échange maximum (mettre maxUses : 9999999) pour une infinité de commerces

Mettre deux objets à échanger:
/summon Villager ~ ~1 ~ {CustomName:"Nom",Profession:5,Invulnerable:1,Offers:{Recipes:[{maxUses:999,buy:{id:nomdel'item,Count:1},buyB:{id:nomdel'item,Count:2},sell:{id:nomdel'item,Count:3}}]}}
 
Légende:
buyB = deuxième demande du villaegois au joueur

Mettre un enchantement et un nom à un objet ou plusieurs objets du commerce
/summon Villager ~ ~1 ~ {CustomName:"Nom",Profession:5,Invulnerable:1,Offers:{Recipes:[{maxUses:999,buy:{id:nomdel'item,Count:1},buyB:{id:nomdel'item,Count:2},sell:{id:nomdel'item,Count:1,tag:{ench:[{id:numdel'enchant,lvl:8}],display:{Name:nom}}}}]}}
 
Légende:
tag = ajout obligatoire car display et ench sont des tags
ench = l'enchantement (id : c'est l'EID des enchantements dont voici la liste ici, lvl : c'est le niveau de l'enchantement)
display = nom affiché

Ajouter un deuxième commerce:
/summon Villager ~ ~1 ~ {CustomName:"Nom",Profession:5,Invulnerable:1,Offers:{Recipes:[{maxUses:999,buy:{id:nomdel'item,Count:1},buyB:{id:nomdel'item,Count:2},sell:{id:nomdel'item,Count:1,tag:{ench:[{id:numdel'enchant,lvl:8}],display:{Name:nom}}}},{maxUses:999,buy:{id:nomdel'item,Count:1},sell:{id:nomdel'item,Count:3}}]}}
 
Faire que le villageois ne bouge plus:
/summon Villager ~ ~1 ~ {CustomName:"Nom",Profession:5,Invulnerable:1,Offers:{Recipes:[{maxUses:999,buy:{id:nomdel'item,Count:1},buyB:{id:nomdel'item,Count:2},sell:{id:nomdel'item,Count:1,tag:{ench:[{id:numdel'enchant,lvl:8}],display:{Name:nom}}}},{maxUses:999,buy:{id:nomdel'item,Count:1},sell:{id:nomdel'item,Count:3}}]},Attributes:[{Name:generic.movementSpeed,Base:0}]}
 
Voilà, le tutoriel est terminé, j'espère qu'il vous aura bien aidé.
Cette astuce Minecraft a été posté par ayfor dans la catégorie Commandes le 20/12/2014 à 13h07. .

Validé par Terablocks458. Dernière modification par Tronics le 14/04/2015 à 1:53.
Partager :
Commentaires de l'astuce Minecraft
Faire un commerce PNJ personnalisé :
Diabolixeur (anonyme)
le 14/04/2015 à 15:34
merci!
le 14/04/2015 à 15:48
C'est sympa, mais la personnalisation reste encore un peu limitée (Atribute modifiers, CustomName, Lore...)
Cela étant, cela permet de faire des échanges relativement custom qui peuvent convenir à une majorité
redkhan37 (anonyme)
le 14/04/2015 à 16:52
Pas mal mais je préfère MCedit plus simple mais demande un bon PC...
le 14/04/2015 à 17:20
@redkhan37 il faut vraiment avec un pc nul pour pas que MCedit marche il utilise rien en puissance
le 14/04/2015 à 18:00
pour les flemards je vous conseille grandement MC edit ;D
le 14/04/2015 à 18:20
C'est vraiment bien expliquer avec buy et sell pour les apprentis redstoneurs .
mattbusard (anonyme)
le 14/04/2015 à 18:30
moi la commande /summon ne marche pas :(
Quelqun (anonyme)
le 14/04/2015 à 18:34
@redkhan37 J'arrive a faire tourner mcedit sur un pc avec 1gb de ram
le 14/04/2015 à 19:00
je te dis fois 100 : merci. ça faisait 3 mois que je cherchais !
le 14/04/2015 à 20:37
@mattbusard : pas de chance. dsl pour toi. :/
Oneill (anonyme)
le 15/04/2015 à 01:51
Simplement parfait!!!

merci
Jasonyx (anonyme)
le 15/04/2015 à 09:39
Très bonne astuce. Pratique pour faire ses propres rush :)
le 15/04/2015 à 12:38
@Rokoudram : entièrement d'accord avec toi. mais on peux le faire avec le tools mobs et spawners.
le 15/04/2015 à 12:58
c est pas un peu une copie de mon astuce http://fr-minecraft.net/astuce-minecraft-882-changer-les-echanges-des-villageois.html ?

vilainméchantgarçontoutcequetuasfaitc'estrecopiercequejaiécrisenmieuxexpliquésurlesiteau-dessus.
le 15/04/2015 à 14:20
Bon cette astuce est bien cool mais 2 astuces DU GENRE ont déjà été postés !
En plus la dernière fois que j'ai vu une astuce AUSSI bien éxpliqué et bien... Euh... Je... Je n'en connais pas !
Merci beaucoup et beau travail de ta part aynor !
PS:Chers administrateurs, mettez plus de personnes rédacteurs pour avoir au moins une astuce, une map, un seed par jour et un mod tout les 3 jours !!!
Merci d'avance et encore une fois MERCI AYNOR !!!!
le 15/04/2015 à 14:24
Pas mal mais comme l'a dit command_block_man,ya une autre astuce similaire à la tienne.Bravo au deux.
le 15/04/2015 à 14:28
Cette astuce manquait à Fr-Minecraft ?
Bioelite (anonyme)
le 15/04/2015 à 17:04
Quelle liberté d'expression ! Impressionné !
le 15/04/2015 à 18:34
@command_block_man : bof car celle-ci est a peu près 10 fois + développée
Redstorm (anonyme)
le 15/04/2015 à 19:54
Comment on fait si on doit mettre un objet demandant un numéro data ?
Domax (anonyme)
le 15/04/2015 à 23:42
@mattbusard Es tu en version 1.7 ou 1.8 ?
totokill13 (anonyme)
le 16/04/2015 à 09:08
RIEN COMPRIS mais je pourrais le faire dans ma map aventure !

MERCI !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
le 18/04/2015 à 15:18
@XelaCraft789 : entièrement d'accord avec toi, mais si ils le pouvaient ils le feraient ! c'est du boulot :/
francccccai (anonyme)
le 19/04/2015 à 12:48
merci je n'ai pas mcedit et pas envie de la télécharger :D
Minougarou (anonyme)
le 19/04/2015 à 14:31
Lol
le 19/04/2015 à 21:56
utile pour les maps adventures ou pour (en survie) devenir super CHEATééééééé
ex : terre ->64 diamant
ayfor (auteur)
le 20/04/2015 à 13:33
Merci tout le monde ! Je vais bientôt rédiger un tutoriel pour pouvoir faire des spawners personnalisés avec des items dedans pour les gens qui veulent faire un rush.
donutsMine222 (anonyme)
le 22/04/2015 à 13:28
C'est de la merde!!!!
Non je rigo, e c extra beavo a toi ayfor
NitenNoam651 (anonyme)
le 22/04/2015 à 15:21
Ca à lair super dur mais GG à toi ^.^.

NB:je suis NitenNoam650 mais j'utilise un autre PC...



NitenNoam650
le 22/04/2015 à 16:52
comment poste ton une astuce? jen ai une et jaimerais bien la poster
Kitec (anonyme)
le 22/04/2015 à 17:38
merci ça me permet de continuer mon serveur PvP pour faire un shop secret! xD =) =(
ayfor (auteur)
le 22/04/2015 à 21:30
J'ai poster mon tutoriel sur les spawners personnalisés ! Ils sont consacrés sur les Items pour les gens qui souhaitent faire des Rushs :D !
asxcvbn (anonyme)
le 23/04/2015 à 09:41
C'est looonnnggg
le 06/05/2015 à 18:50
Est-ce que c'est possible de faire échanger des objet au villageois custom contre un objet d'un mod installer ?
le 10/05/2015 à 16:18
mattbusard (anonyme): bonjour tu né peu tètre pas dans la bonne version de minecraft c juste a partir de la 1.7 que la commande /summon marche
le 17/05/2015 à 11:58
moi g crash au moment ou je voulait faire la transaction
le 28/05/2015 à 11:42
lol
ayfor (auteur)
le 30/05/2015 à 21:38
@fan3672 : Non, désolé
@Redstorm : Oui, à côté de l'ID il faut mettre : "Damage:<NuméroData>"

Et merci tout le monde pour vos encouragements !
Mon prochain tutoriel à déjà était posté, il ne manque plus que la validation par le staff. Celui-ci vous expliquera comment crée des spawners personnaliser (Principalement pour objet pour les rushs)

Sur-ce au revoir et bonne journée tout le monde !
le 30/05/2015 à 23:39
Bonjour,
N'ayant pas tous compris, je voudrais savoir quel est la commande que voici:
Un PNJ qui s'appelle "Shop", de proffesion 0, qui soit invincible, qui nous vende 1 arc
enchanté fléche infinité contre 50 pépite d'or et 1 flèche contre 5 pépite d'or,qu'il puisse effectuer des échange
999 fois, et que celui-çi ne puisse pas bouger.
Merci d'avance.
PetitOurs01
ayfor (auteur)
le 01/06/2015 à 00:38
Voici ta commande que tu voulez :
/summon Villager ~ ~1 ~ {CustomName:"Shop",CustomNameVisible:1,Profession:0,Offers:{Recipes:[{maxUses:999,uses:0,buy:{id:gold_nugget,Count:50},sell:{id:bow,Count:1,tag:{ench:[{id:51,lvl:1}]}}},{maxUses:999,uses:0,buy:{id:gold_nugget,Count:5},sell:{id:arrow,Count:1}}]},Attributes:[{Name:generic.movementSpeed,Base:0}],Invulnerable:1}

Aurevoir & Bonne journée
le 03/06/2015 à 17:28
Bonne astuce pour ceux qui n'ont pas MCedit mais c'est vrai que les possibilités sont réduite.
ayfor (auteur)
le 07/06/2015 à 00:33
@darkfatal10
Aucune possibilité n'est réduite via les "commands_blocks" hormis la couleur qu'il ne peux être mis sur minecraft directement via le caractére "§".
le 21/06/2015 à 15:05
il faudrait un générateur dédié a ce truc
le 21/08/2015 à 20:16
Je cherchait ça depuis longtemps et les vidéos étaient incompréhensibles, merci beaucoup !
le 30/08/2015 à 02:20
Très utile ! Merci beaucoup ayfor !
le 02/09/2015 à 18:47
Très bon travail ayfor ! Je cherchais le moyen de pouvoir le faire. La seule chose qui est dommage est que d'autres commerces non programmés s'ajoutent une fois que tous nos autres commerces ont été utilisés au moins une fois, mais je pense que c'est inévitable. Bravo et merci pour ton aide.
ayfor (auteur)
le 25/09/2015 à 17:00
Merci tout le monde pour vos commentaires super encourageant !
le 18/11/2015 à 22:57
mise a jour a faire pour vendre un item custom tout en achetant un objet custom
/summon Villager ~1 ~ ~ {Profession:0,CustomName:"Mowgli Helper",CustomNameVisible:1,Career:1,CareerLevel:42,CanPickUpLoot:0,PersistenceRequired:1,Silent:1,Invulnerable:1,Offers:{Recipes:[{buy:{id:"golden_chestplate",Count:1,tag:{display:{Name:"BlackJungle Chestplate",Lore:["Set d'armure BlackJungle"]},AttributeModifiers:[{AttributeName:"generic.maxHealth",Name:"generic.maxHealth",Amount:4,Operation:0,UUIDMost:39860,UUIDLeast:253853},{AttributeName:"generic.movementSpeed",Name:"generic.movementSpeed",Amount:0.1,Operation:0,UUIDMost:23652,UUIDLeast:435453},{AttributeName:"generic.attackDamage",Name:"generic.attackDamage",Amount:5,Operation:0,UUIDMost:80565,UUIDLeast:233966}]}},buyB:{id:"leaves",tag:{display:{Name:"Feuilles du labyrinthe",Lore:["Des feuilles du labyrinthe servant à acheter des items"]}},Count:50,Damage:3},maxUses:999,sell:{id:"golden_chestplate",Count:1,tag:{display:{Name:"BlackJungle Chestplate",Lore:["Set d'armure BlackJungle"]},ench:[{id:0,lvl:5}],AttributeModifiers:[{AttributeName:"generic.maxHealth",Name:"generic.maxHealth",Amount:4,Operation:0,UUIDMost:39860,UUIDLeast:253853},{AttributeName:"generic.movementSpeed",Name:"generic.movementSpeed",Amount:0.1,Operation:0,UUIDMost:23652,UUIDLeast:435453},{AttributeName:"generic.attackDamage",Name:"generic.attackDamage",Amount:5,Operation:0,UUIDMost:80565,UUIDLeast:233966}]}},rewardExp:false}]}}
le 25/11/2015 à 13:10
Merci ! Moi et un pote on voulait faire une espèce de mini cité des sables et je trouvais pas comment customiser les villageois.
le 16/03/2016 à 15:01
enfin je trouve comment facilement le faire
le 08/04/2016 à 21:09
@dark_style2 je suis d'accord faudrait créer un générateur car c'est vraiment galère de rentrer les commandes surtout si on veut faire plusieurs échanges sur un seul villageois, en cherchant je n'en ai pas trouvé donc si quelqu'un connais un site je suis preneur ^^
le 04/06/2016 à 15:26
voila un générateur de villageois custom : https://minecraftcommand.science/shop-generator#
le 06/06/2016 à 19:07
Est-ce que quelqu'un pourrait me faire une commande pour créer un villageois qui vend pour 15 émeraudes 1 livres mending. J'ai essayé de suivre tous les conseils indiqués mais là où ça pose surtout problème c'est pour le livre mending pour les 15 émeraudes, j'ai réussi mais il ne me propose rien en échange. Voilà la commande que j'obtenais mais qui ne fonctionne pas : /summun villager -60 ~70 ~250 {CustomName:"mending",Profession:1,Invulnerable:1,Offers:{Recipes:[{maxUses:999,buy:{id:emerald,Count:15},sell:{id:340,Count:1,tag:{ench:[{id:70,lvl:1}],display:{Name:mending}}}}]}}

Merci d'avance pour votre aide ! :)
le 23/06/2016 à 22:05
C'est cool merci, mais comment fait-on pour préciser une valeur de l'item. Par exemple, je vend une pomme de Notch contre 64 obsidiennes: la pomme en or et la pomme de Notch ont tous deux la même id: "minecraft:golden_apple" et minecraft prend par défaut la pomme en or, alors comment faire pour vendre une pomme de Notch et non une pomme en or s'il vous plaît? (Remarque: j'ai déjà essayé avec: 322/1 ; 322.1 ; 322 1 ; sans succès...)
le 28/10/2016 à 17:51
Très sympa comme astuce ! Mais ayant la flemme de copier la commande et de modifier les choses à modifier, j'ai cherché un générateur de villageois.
https://www.digminecraft.com/generators/villager_trade.php ce cite permet de générer des villageois ;) Mais vous oubliez les items de mods ou customs ici xD
le 09/11/2016 à 18:01
Super Mon serveur a été revolutionaire grace a sa =) merci beaucoup
le 28/11/2016 à 17:30
Whaa c'est cool je m'étais toujours demandé comment on faisait cela :D merci beaucoup
le 10/12/2016 à 13:19
Super tuto !
Mais petit bémol, quand un échange est réalisé, le villageois propose d'autres échanges qu'il fait habituellement. SVP, si vous savez comment palier cela, aidez moi, merci d'avance.
le 10/02/2017 à 20:38
J'adore !
Mais j'aimerais qu'on me donne la commande pour faire plus de 3 échanges sans d'enchantement et celle pour faire des enchantements sur tout les objets. Merci beaucoup !
Super tuto ;-)
le 12/03/2017 à 16:21
c'est possible d'avoir plus de deux échange si on met "BuyC" c fonctionne
le 26/04/2017 à 13:11
Et comment on peut faire pour renommer l'item dans le villageois par exemple Money* (la pépite en or) ???
le 21/08/2017 à 10:57
Bonjour ayfor , je trouve ton astuce parfaite mais je n'arrive pas à mettre dans le commerces des têtes de joueurs et des variantes de blocs comme les types de buches , pourrais tu me dire comment faire s'il te plait ?
le 09/10/2017 à 00:31
par contre une fois l'échange personnalisé sur le pnj effectué des echanges normaux s'y ajoute comment enpecher ca?
le 29/11/2017 à 17:53
@ayfor

Bonjour ayfor.Je voudrais faire un villageois qui s'appelle Shop,métier ,qui vent 5diamant pour 5 émeraude et 3 lingot de fer et qui vent un totem d'immortaliter pour une étoile du nether

Un autre villageois qui s'appelle Shop vent 3 potion de soin intanstaner pour un lingot de fer et qui vent de la l'adminium pour 30 émeraude

Les villageois vend a l'infini

Cet commande est pour la 1..12.2 et merci de ton temps
le 15/08/2019 à 13:51
Salut
le 10/01/2022 à 18:00
salut supert comme astuce est ce que sa marche sur la bedrock édition?
le 16/08/2022 à 12:02
c'est plus trop d'actualité me semble

Vous devez être connecté pour laisser un commentaire.