GUIShop
This plugin simply adds one command for your players; /shop.
This command will open a clickable GUI with the shop on top and your inventory on the bottom.
Simply navigate to the item you want, and click on it to buy or sell it.
Please read the whole thread if you can.
Features:
1. Easy to use click GUI.
2. Buy or sell any item at a configurable price.
3. Sell enchantments books with any enchantment.
4. Sort item into categories for ease of use.
5. Hooks into vault for economy.
Permissions:
shop.buy:
description: Gives access to buying menu.
shop.sell:
description: Gives access to selling menu.
shop.enchantments:
description: Gives access to the enchantment menu.
shop.tab.<tabID>:
description: Gives access to the specified tab.
shop.tab.* to give permission for all tabs.
shop.creative:
description: Gives access to shopping in creative mode.
shop.admin:
description: Gives access to admin commands like /reloadshop.
Commands:
/shop opens the shop GUI.
/reloadshop reload prices and config for the plugin. *working in v1.3.
Download:
Direct download:
(Use the files button)
You will also need to install vault and a economy plugin like BOSEconomy or iConomy.
Images:



Configuration:
There are four configuration files, Options, Tabs, Prices and EnchantmentPrices.
Options
There are five options:
SHOP_TITLE=§2[Shop] DONATE_MESSAGE_ON=true DONATE_MESSAGE=§cDonate to gain access! ALLOW_BROWSE=false PRICE_MULTIPLIER=1.0
SHOP_TITLE will change the prefix of all messages and GUIs made by the shop plugin. This must be under 20 characters long.
DONATE_MESSAGE_ON turns the message about donating on.
DONATE_MESSAGE lets you set the message that will ask people to donate.
ALLOW_BROWSE lets players look through tabs that they do not have permission for, but they can not buy/sell anything in those tabs.
PRICE_MULTIPLIER all the prices will be multiplied by this number, good for quickly scaling up the prices to suit your server.
Tabs
tabID=0 tabName=Building_Blocks IconID=45
Each tab must have a unique ID (tabID=0 in this case). This is used to identify which tab each item goes into.
The second part (tabName=Building_Blocks) is to set what this group of items is called, in this example "Building Blocks". Instead of spaces use underscores, '_', in the name of the tab.
The last part (IconID=45) is to change the icon of the tab. It is the item ID of the icon, eg 45 is the ID for bricks. You can find the icon IDs of items on minecraft wiki.
Example:
tabID=0 tabName=Building_Blocks IconID=45 tabID=1 tabName=Decorations IconID=38 tabID=2 tabName=Redstone IconID=331 tabID=3 tabName=Transportation IconID=27
Prices
WOOD_BIRCH itemID=5:2 buyPrice=4.0 sellPrice=0.5 tabID=0
The first part (WOOD_BIRCH) is not important, just for you to remember what item the configuration is for and it is not interpreted by the plugin at all.
The second part (itemID=5:2) is the minecraft ID of an item. You can find these on minecraft wiki or just google it.
To get a different version of an item (eg birch wood instead of Oak wood) just add a semicolon (:) and the appropriate data for the alternative version (also available on minecraft wiki).
The third and fourth part (buyPrice=4.0 sellPrice=0.5) is the price of a single item, eg one wood.
The plugin will automatically generate a list of possible block for you to use, and it will set a default price for these blocks. You can always add or remove any block you want to the list, and I recommend you modify the prices o suit your server
The last part (ItemTAB=0) is which tab (group of items) in the shop GUI the item will appear in.
0 is Building Blocks, 1 is Decorations, 2 is Redstone, 3 is Transportation, 4 is Misc, 5 is Foodstuffs, 6 is Tools, 7 is Combat, 8 is Brewing and 9 is Materials, you can change these in the tabs config.
Example:
SAND itemID=12 buyPrice=4.0 sellPrice=0.5 tabID=0 GRAVEL itemID=13 buyPrice=4.0 sellPrice=2.0 tabID=0 GOLD_ORE itemID=14 buyPrice=45.0 sellPrice=22.5 tabID=0 DIRT itemID=3 buyPrice=4.0 sellPrice=0.5 tabID=0 COBBLESTONE itemID=4 buyPrice=4.0 sellPrice=0.5 tabID=0 WOOD_BIRCH itemID=5:2 buyPrice=4.0 sellPrice=0.5 tabID=0 WOOD_DARK itemID=5:1 buyPrice=4.0 sellPrice=0.5 tabID=0
Enchantments
DURABILITY enchantmentID=34 enchantmentLevel=3 enchantmentPrice=10
Again the first part (DURABILITY) is just for you; not used by the plugin.
The second part is the enchanment ID for the enchantment type, these can be found here:
http://www.minecraftforum.net/topic/1711629-enchantment-id-list/
The third part is pretty simple, just how strong the enchantment is. This one (enchantmentLevel=3) will get you unbreaking level III.
The last bit (enchantmentPrice=10) is simple as well, just the price to buy one enchantment book.
Example:
LOOT_BONUS_BLOCKS enchantmentID=35 enchantmentLevel=3 enchantmentPrice=40 PROTECTION_FIRE enchantmentID=1 enchantmentLevel=4 enchantmentPrice=30 DIG_SPEED enchantmentID=32 enchantmentLevel=5 enchantmentPrice=50 PROTECTION_FALL enchantmentID=2 enchantmentLevel=4 enchantmentPrice=50 SILK_TOUCH enchantmentID=33 enchantmentLevel=1 enchantmentPrice=100
Please comment if you use the plugin or would like to make a suggestion.
Videos
English:
http://youtu.be/bJyvUOLr33g
Credits: SimplyAussieGamer
Portuguese:
https://www.youtube.com/watch?v=u5r01sSCE-I
Credits: AbsintoJ
Metrics

Thanks for taking time to read this,
~ Waffles
-
View User Profile
-
Send Message
Posted May 9, 2014How can I sell potions in the shop?
-
View User Profile
-
Send Message
Posted May 5, 2014When i tried to add spawners i looked at the names in game it just said monster spawner this is what i put: ZOMBIE_SPAWNER itemID=52:54 buyPrice=10000.0 sellPrice=200.0 tabID=10 SKELETON_SPAWNER itemID=52:51 buyPrice=15000.0 sellPrice=200.0 tabID=10 SPIDER_SPAWNER itemID=52:52 buyPrice=16000.0 sellPrice=200.0 tabID=10 PIG_SPAWNER itemID=52:90 buyPrice=1000.0 sellPrice=200.0 tabID=10 COW_SPAWNER itemID=52:92 buyPrice=20000.0 sellPrice=200.0 tabID=10
Please tell me why it is not doing what it should be
-
View User Profile
-
Send Message
Posted May 2, 2014Type mismatch: cannot convert from element type ItemStack to IconStack
How to fix this error??
-
View User Profile
-
Send Message
Posted May 1, 2014Video Tutorial on the Plugin
http://youtu.be/o46Zd3j9Erk
Credits Video: (AbsintoJ/GUIShop)
-
View User Profile
-
Send Message
Posted Apr 27, 2014how come nothing pops up when i goto the enchantment menu? theres no iron chestplate or golden boots in the combat menu!
-
View User Profile
-
Send Message
Posted Apr 25, 2014This plugin is broken - you can buy 64x water bottle and make all 64x bottles to potions using 1 ingredient!
Same with armor, weapons and tools - just buy 64x diamond sword and apply sharpness book in anvil, you will get 64x sharpness sword with 1 enchant book!!
! BROKEN !**
-
View User Profile
-
Send Message
Posted Apr 21, 2014Just... AMAZING!!!!!!! Default settings are very good, and the prices too!! :)
-
View User Profile
-
Send Message
Posted Apr 13, 2014This shop plugin is the best I will find become a long time but can we put thing will be enchanting
-
View User Profile
-
Send Message
Posted Apr 11, 2014Is this plugin abandoned or will you please update to 1.7.5?
-
View User Profile
-
Send Message
Posted Apr 10, 2014so theres another minecraft update.. and plugin devs mostly didnt even update to the last one yet.. can we count on any update in the next time? i would like to actually use this plugin but i dont want to wait forever.
-
View User Profile
-
Send Message
Posted Apr 9, 2014Hey add this in your plugin and the bug is fixed!
@EventHandler
public void Drag(InventoryDragEvent event) {
String invName = event.getInventory().getTitle();
if (!invName.startsWith("§r")) return;
event.setCancelled(true);
}
-
View User Profile
-
Send Message
Posted Apr 7, 2014Hey,
Can you fix the bug by fast clicking?. If you do that can you place the item in the shop! :o. And can you send the code?
-
View User Profile
-
Send Message
Posted Apr 4, 2014Is it possible to make it so armor and potions don't stack when you buy from GUIshop?
-
View User Profile
-
Send Message
Posted Apr 3, 2014Thats just so exactly what i was looking for.. sadly Errors when trying to use most of the Tabs. Hoping for update pretty soon.
-
View User Profile
-
Send Message
Posted Apr 2, 2014Gold Boots won't work in the guishop. How do I fix this? I've set a buy and sell price for it yet it doesn't show up. also when you try to use the gui reload command it errors if used by console
-
View User Profile
-
Send Message
Posted Mar 16, 2014How long for the update... And will it fix the price for the same items in different tabs?
-
View User Profile
-
Send Message
Posted Mar 13, 2014Does this work with EssentialsEcon?
-
View User Profile
-
Send Message
Posted Mar 12, 2014@GinjaNinja4564
Try plugin CustomJoinItems...
-
View User Profile
-
Send Message
Posted Mar 4, 2014Great Plugin but how do you get a lets say a 'clock' to appear on the inventory that you click to bring up the GUIShop?
-
View User Profile
-
Send Message
Posted Feb 24, 2014Please update and that can be for example the user dia Rüssi simply take out of the store without buying inventory.