Comment Faire Pnj Proprietes Special Minecraft 1.12

Alors, tu veux pimper ton Minecraft 1.12 avec des PNJ aux pouvoirs dignes d'un dieu Grec ? Tu es au bon endroit, mon ami ! Accroche-toi, parce que ça va être un peu technique, mais promis, on va rendre ça fun (et sans explosions de Creeper dans ta base, espérons-le!).
Le Mystère des Commandes (Ah, les Joies!)
La base, c'est la commande `/summon`. Imagine-la comme un portail interdimensionnel pour faire apparaître tes PNJ customisés. Le format général, c'est un truc du genre:
/summon Villager ~ ~1 ~ {CustomName:"Jean-Claude", Profession:0, Career:1, Attributes:[{Name:"generic.maxHealth", Base:40}], Offers:{Recipes:[]}}
Must Read
… Oui, je sais, ça ressemble à une formule magique sortie tout droit du cerveau d'un elfe informaticien. Pas de panique ! On va décortiquer ça ensemble, bouchée par bouchée. Un peu comme un bon camembert, quoi. (Miam!)
Décortiquons le PNJ!
`CustomName:"Jean-Claude"` : Ça, c'est facile! C'est le nom de ton PNJ. Tu peux l'appeler Gérard, Bernadette, même "SuperPatate volaille", si le cœur t'en dit. Minecraft ne juge pas (enfin, pas trop).

`Profession:0, Career:1` : Là, on parle de la profession du villageois. 0 c'est fermier, mais y'en a plein d'autres ! À toi de fouiller dans les méandres du wiki Minecraft (ou de me demander, si t'es vraiment perdu. Je ne mange pas... enfin, pas encore).
`Attributes:[{Name:"generic.maxHealth", Base:40}]` : Attention, ça devient serious business. Ici, on modifie les attributs du PNJ. Dans cet exemple, on lui donne 40 points de vie. Pourquoi 40 ? Parce que... j'avais envie, voilà! Tu peux mettre la valeur que tu veux. Attention quand même à ne pas lui donner 1 million de points de vie, sinon il va devenir invincible et ton serveur risque de se transformer en cour de récréation pour super-héros.

`Offers:{Recipes:[]}` : C'est le plus important! Ici, tu vas définir les échanges possibles avec ton PNJ. C'est là qu'il vendra des épées en diamant contre une patate et un sourire... ou des émeraudes contre ton âme. (Hum, optionnel, bien sûr).
Où trouver des exemples de commandes?
Internet, mon ami! Google est ton meilleur ami. Tape des trucs comme "Minecraft 1.12 custom villager trades" et tu vas trouver des tonnes d'exemples. Copie-colle, modifie, et voilà ! (Oui, c'est de la triche, mais chut! Personne ne nous regarde... sauf peut-être ton chat.)

Les Logiciels qui simplifient la vie
Il existe aussi des générateurs de commandes en ligne. C'est comme un traducteur Google pour les commandes Minecraft. Tu rentres les valeurs, le logiciel crache la commande, et hop! Magie! Plus besoin de te casser la tête avec la syntaxe. (Sauf si tu aimes ça, bien sûr. Dans ce cas, qui suis-je pour te juger?).
Important: Bloc de Commande!
N'oublie pas, pour utiliser ces commandes dans Minecraft 1.12, tu auras besoin d'un bloc de commande. Pour l'obtenir : /give @p minecraft:command_block

Place le bloc, tape la commande, active-le avec un bouton ou un levier, et BAM! Ton PNJ personnalisé apparaît (ou disparaît dans un nuage de fumée... ça arrive!).
Voilà, c'est à peu près tout. Tu as maintenant toutes les cartes en main pour créer des PNJ plus délirants les uns que les autres. Amuse-toi bien, et surtout, n'oublie pas de sauvegarder ta map avant de tout faire exploser! (On ne sait jamais, hein?)
Maintenant, va créer ton armée de PNJ vendeurs de carottes enchantées ! Et si jamais tu deviens riche et célèbre, n'oublie pas qui t'a donné le tuyau... Une petite maison en diamant, ça me suffira amplement. ;)
