You may now wonder why we need A NPC Shop if there are already tutorials for it. The reason is that my design uses no command blocks and includes the new "hasitem filter" and Pinpoint accuracy using the @initiator Target Selector. Which works flawlessly and just like an ordinary villager's shop or better. Here are the commands, NPC (Item Shop): /title @initiator[hasitem={item=gold_ingot,quantity=!5..}] actionbar §cYou Don't Have Enough gold_ingots!§r /give @initiator[hasitem={item=gold_ingot,quantity=5..}] apple 1 /title @initiator[hasitem={item=gold_ingot,quantity=5..}] actionbar §aPurchase Successful!§r /clear @initiator[hasitem={item=gold_ingot,quantity=5..}] gold_ingot 0 5 NPC (Scoreboard's Money Shop): /title @initiator[scores={money=!5..}] actionbar §c§lYou Don't Have Enough Money!§r /give @initiator[scores={money=5..}] apple 1 /title @initiator[scores={money=5..}] actionbar §a§lPurchase Successful!§r /scoreboard players remove @initiator[scores={money=5..}] money 5 Music in this video: ★ Plants vs. Zombies Music Extended ★ Composer: Laura Shigihara Company: PopCap Games Publisher: Electronic Arts Date released: May 5, 2009 ----{---------------------------------------------------END------------------------------------------------}--------