I got tired of waiting for a localized iconomy shop plugin, so I am making one myself. I am expecting to have an early preview release of this today, but it's going kind of slow for me as I have never written a single line of code in Java before this plugin so I am learning it as I go along (Slowing me down a little), however I have extensive programming experience in other languages so I am chugging along smooth and steady . Been working on this for nearly 24 hours straight so I am tired and will work on reformatting this post for easier readability when my mind is not so fogged . Just a note, this is primarily focused for me and my server's needs, I am going to release this for public use because it is desperately needed, however I am not going to go out of the way to try to accommodate everyone's wishes. I know a few of you aren't going to like the requirements of MySQL + Permissions + iConomy, however that is how it is going to be for now, and when I am not quite so busy I will look into adding in SQLLite options and maybe support for other economy systems. If you have any suggestions or ideas feel free to post them however I may or may not listen to it . NPC Trader will create a human NPC which you can interact with to buy and sell items. Percentage Complete: Approx. 70% (I will update this throughout the day) Release Features: iConomy integration (iConomy Required) MySQL Storage (Required for now) Permissions (Required) Customizable messages per NPC Partial name lookup (Of online players) Utilizes item names / ID's Planned Features: Web based administration Command Outline - All commands begin with /npctrader (Or /npc for short): (NOTE: All commands other then create require you to right click on the NPC to interact!) create <name> <ItemSlots> <Units> Creates an NPC. ItemSlots is a list of items bought/sold, Units is how many stacks (64) of that item can be stored per slot. Configurable price for cost of slots and units in config. remove Destroys an NPC, refunds a percentage (set in config) AddOwner <Player Name> Add's player to owner list. RemoveOwner <Player Name> Remove's player from owner list. AddManager <Player Name> Add's player to management. RemoveManager <Player Name> Removes a player from management. SetManager <Permission> <true/false> Set's permission flag for manager. Permissions are: Stock, Unstock, Move, Pricing, Messages Upgrade <Type> <Quantity> Upgrades type based on quantity. This can be a positive or negative number which add's / subtract's from current value, I.E., If you have a NPC with 5 ItemSlots and 5 Units and issue Upgrade ItemSlots 1 it will make the new ItemSlots 6. This will charge/refund the player based on prices set in configuration. Types are: ItemSlots, Units Move Move's NPC to your position, this includes body and head position. AdjustBody <pitch> <yaw> Adjust the pitch and yaw of the NPC. banker <Player> Changes who the banker is for the NPC. This is the person all money is deposited/withdrawed from. Message <MessageType> <Message> Adjust's the NPC's messages. MessageType List: Greeting, Goodbye, Sell, Buy, InsQtyBuy, InsQtySell, InsFundsBuy, InsFundsSell, NotStocking Stock <SlotID> <Quantity> Stock's a slot with Quantity of item. Unstock <SlotID> <Quantity> Unstocks a slot with Quantity of item. SlotSetup <SlotID> <Item> <Lot Quantity> <Buy Price> <Sell Price> <Buying> <Selling> Sets up a lot. Buying and Selling must be either true or false. SlotAdjust <SlotID> <Parameter> <value> Adjusts a slot's configuration. Parameters are: Item, Lot,BuyPrice,SellPrice,Buying,Selling list List of everything the NPC is buying and selling (Paginated) buy <ItemSlot> <Quantity> Purchase Quantity of Item from specified slot. sell <ItemSlot> <Quantity> Sell Quantity of Item from specified slot.