Board Thread:Suggestions forum/@comment-26878735-20170512145904/@comment-26553378-20170512194704

If you are still confused here is a disection of milk's command

lotr_summon lotr.ScrapTrader ~ ~1 ~ {NPCName:"Bo Burnham",CustomNameVisible:1,LOTRBuyTrades:{Trades:[{Cost:100,Count:1,id:4570,Damage:0,tag:{display:{Name:"Pringles",Lore:[I can't fit my hand in a pringle can.]}}}]},LOTRSellTrades:{Trades:[]},DespawnTime:-1,Invulnerable:1}
 * /lotr_summon = base command* lotr.ScrapTrader = oddment collector, replace ScrapTrader for a different lotr mob (leave lotr.)* ~ ~1 ~ = spawn coords, ~ indicates to spawn relative to current position, if run in a command block this will spawn directly on top of it* { = open NBT tags, any other {'s or ['s you see will open sub categories AKA specific tage for the most part, all tags must be seperated by commas, etc.* NPCName:"Bo Burnham" = setting the entities name to "Bo Burnham" the "'s specify the string that is to become the name and are required* CustomNameVisible:1 = making it so you will see the custom name rather than the default displaying of a random name* LOTRBuyTrades:{Trades: = starting the list of buy trades (stuff you buy from it)* Cost:100 = setting the price of the item (100 in this case)* Count:1 = setting the amount of an item it sells at once (in this case 1)* id:4570 = setting the item to be sold, must be the ID of the item in your specific world (they can mysteriously vary, but tend to be the same)* Damage:0 = it was either this or count that is required, but is still left out. this is a block/items metadata, or in the case of tools/weapons/armor the amount of durability the item has left*  tag:{display:{Name:"Pringles",Lore:[I can't fit my hand in a pringle can.]}} = standard minecraft metadata, i would recommend using a command-building program such as mcstacker and the /give setting in order to get this data if wanted, it can give attribute modifiers, enchantments, change name, and change the lore of an item. *  LOTRSellTrades:{Trades:[]} = this works the same as buy trades, except cost is rather the amount the NPC will pay you for the item(s)/block(s) than what you pay them, be careful about unique tags and durability amounts as the item must exactly match those tags. (this could be helpful for returning unique weapons such as a tauredain bow if not wanted, or for a custom currency other than the silver coin) this specific statement is informing the command not to give any sell trades. *  DespawnTime:-1 = specifies a time until the entity despawns, -1 means it will not despawn. *  Invulnerable:1 = specifies whether or not an entity should be able to take damage with 1 meaning it can not, and 0 meaning it can (prevents the slaying of the trader which would cause a new trader with random trades to respawn)    Hope all that helped for people wondering what it all meant, I assume much of the command is self-explanatory, but I left it in anyway. some standard command things, all ['s and {'s must have a corresponding ] or } if they are unbalanced you messed up so look through your command. A tip would be to type it out in notepad first, the command block GUI isn't ideal for revising a command. I believe that covers everything, happy trading!