Salut,
Copie ça dans un command-block :
/summon Villager ~1 ~ ~ {
Offers:{
Recipes:[
{
buy:{id:emerald_block,Count:5},
sell:{id:enchanted_book,tag:{ench:[{id:16,lvl:4}]},Count:1},
maxUses:5
}
]
}
}
Pour le débloquer, j'avoue, je ne sais pas. A part faire un système de willing sur le PNJ (mais pour une map aventure...) ou alors le kill quand le joueur remplit ta condition + le faire respawner.
Pour unlock un NPC légitimement normalement, il faut réaliser différents trades avec ce dernier, donc il aurait fallu que tu propose plusieurs offres.
Note : Vu que j'ai l'habitude des "mec ta commande ne marche pas", avant tout commentaire, je tiens à préciser que mon script fonctionne et que je les teste bel et bien tous au préalable avant de les proposer. Preuves à l'appui :


Message édité le 19 mars 2015 à 21:35:20 par -Noxon-