Download Latest .jar Download zip - Contains LocalShops.jar and items.txt items.txt (put in: plugins/LocalShops/) Source Code: https://github.com/Jonbas/LocalShops Status: All of the commands have been integrated. Only thing remaining is to tie into iConomy and GroupManager. But it is ready for testing to work out any remaining bugs. What this is: A localized shop system that lets users create their own shops and then control the inventory inside of them. This is a replacement for iCShop from hMod. It's intended to be a direct port for all of the familiar commands and be able to read the same shop files. So far, here's what works: Watches for when you enter a shop updates you and a list that you're in a shop. Shops are hard-coded for width and height (easy transition to variable later), but they only take up an area of 10x10x3 (so, not top to bottom of map anymore) Thanks to \\slashies for his QuadTree implementation. File IO works. (Reads and writes all those shop files correctly) Multiworlds is respected built and implemented an items.txt file that creates a unique name for every block type data combination and lets you search for them by name or block/data, can be edited to suit your server iConomy integration works Commands: /shop create [ShopName] /shop destroy [ShopName] /shop add - Adds block in your hand to the shop /shop add all - Adds the block in your hand to the shop plus everything else in your inventory of the same type /shop add [itemname] [quantity] /shop remove [itemname] - Removes an item type from the shop. All remaining inventory is returned to the player. /shop list /shop list buy /shop list sell /shop sell - sells block in hand to the shop /shop sell [# or all] - sells that amount of the block in your hand to the shop /shop sell [itemname] [ammount or all] - sells block of that type to the shop /shop buy [itemname] [amount] /shop set buy [itemname] [price] <optional: stack size> /shop set sell [itemname] [price] <optional: stack size> /shop set manager +player1 +player2 -player3 - use + or - before player name to add or remove them from the manager list. managers can add and remove items from the stock and are not charged money if they buy or sell from the shop /shop set owner [playername] - only the shop owner can use this command. transfers ownership to new player. The shop owner gets all profits from items bought at the shop and pay for all items that are sold to the shop. Please give it a try and let me know what comes up. I'm a little bleary eyed right now, so the last few features I added haven't been tested very well yet (/shop set, /shop destroy). If you download the .zip file and unzip it in your plugins directory it will setup the default items.txt file for you. Still TODO: rename/move shops permissions integration And maybe someday a little further off: Buy, sell, and restock from chests inside the shop pay when you walk out the door Custom shop region sizes Thanks for the support. It's starting to come to life: Commands that work now: /shop create /shop list /shop list buy /shop list sell EDIT by Moderator: merged posts, please use the edit button instead of double posting.