HomeJavaModsShopGuiPro - BETA | Quantity Gui | New Shop Plugin | Buy Items, Commands and Spawners | Sell items
ShopGuiPro - BETA | Quantity Gui | New Shop Plugin | Buy Items, Commands and Spawners | Sell items
ModsJava

ShopGuiPro - BETA | Quantity Gui | New Shop Plugin | Buy Items, Commands and Spawners | Sell items

⬇ Download on Spigot
What is ShopGuiPro:
You can now have your whole shop inside a gui with some nice features. I choose to make this as i didn't see any free shop plugins so i hope that this help you.

Shop Types:
Buy commands
Buy spawners
Buy items

Boosters:
Boosters is a big part of ShopGuiPro. This perk is very good for donators or for players that are special.
You can have 2 Boosters:

BuyBooster:
The buybooster allows you to buy items cheaper then the normal prices

SellBoosters:
The sellboosters allows you to sell items for more then the normal sell prices

How the booster work:

The boosters will be in procent so when you set the buybooster to 25% the items are 25% cheaper and if you set the sellbooster to 25% you will get 25% extra then the normal sellprice.




Spoiler: ScreenShots
Main Menu
[​IMG]

Buying items:
[​IMG]

Selling items:
[​IMG]

Commands:
/Shop - Open the shop menu
/shop reload - Reloads the config files
/shop help - view a help message
/shop buybooster <player> <booster> - set someones buy booster
/shop sellbooster <player> <booster> - set someones sell booster
/Shop info <player> - view players infomation
/shop <shop> - This will allow you to open a specific shop and make sure you wrote the right name and the shopname is case sensitive
Permissions:
shopguipro.reload - allows you to use the reload command
ShopGuiPro.buybooster - allows you to use the buybooster command
ShopGuiPro.sellbooster - allows you to use the sellbooster command
ShopGuiPro.help - allows you to use the help command
ShopGuiPro.info - allows you to use the info commnad
ShopGuiPro.sellbooster.#booster - The booster is in procent and it allows you to set the sellbooster with a permission
ShopGuiPro.buybooster.#booster - The booster is in procent and it allows you to set the buybooster with a permission
Spoiler: Config.yml
Code (Text):
#############################
# SHOPGUIPRO
# MADE BY HASSAN7000
#############################


Messages:
sellMessage: '&7You have sold &f%amount% %item% &7for &f%sellamount%$'
buyMessage: '&7You have bought &f%amount% %item% &7for &f%buyamount%$'
BuyCommandMessage: '&7You have bought %command% &7for %buyamount%'
BuyArmorMessage: '&7You have bought &f%armor% &7for &f%buyamount%'
FullInventory: '&cYour inventory is full'
CantAfford: '&cYou cant afford this item'
NothingSellable: '&cNothing sellable'
ShopCantBeFound: '&cThis shop cant be found please contact a staff member'
SenderSetBuyBooster: '&7You have set &f%target%s &7buy-booster to &f%booster% %'
TargetSetBuyBooster: '&7Your buy-booster has been set to &f%booster% %'
SenderSetSellBooster: '&7You have set &f%target%s &7sell-booster to &f%booster% %'
TargetSetSellBooster: '&7Your sell-booster has been to &f%booster% %'

Settings:
# Write the spawner command that your spawner plugin use to give out spawners
# You will need this if you want spawners to work
# %player% - Replaced by the player name
# %type% - Mobtype
# %amount% - amount of spawners
SpawnerCommand: 'ss give %player% %type% %amount%'

HelpMessage:
- '&7/Shop - &fOpen the shop'
- '&7/Shop buybooster <player> <booster> - &fset someones buy booster'
- '&7/Shop sellbooster <player> <booster> - &fset someones sell booster'
- '&7/Shop info - &fview players infomation'

InfoMessage:
- '&8&n-------------{&6&l%target%s info}&8&n-------------'
- '&7Buy Booster: &f%buybooster% procent'
- '&7Sell Booster: &f%sellbooster% procent'


ShopItem:
Lore:
- '&a[Buyable] %price%'
- '&c[Sellable] %sellprice%'
NotSellAble: '&cNot Sellable'
NotBuyAble: '&cNot Buyable'
 

Spoiler: Shop.yml
Code (Text):
# READ THIS
# READ THIS
# READ THIS
# READ THIS

#MainGui:
#Blocks:
  # Name: '&6&lBlocks' - Name for  the material
  # Material: 'STONE' - the material in gui
  # Lore: - the lore of the item
  #  - '&7Buy blocks that you like'
  # Glow: true - this will make the item glow set it to false if you don't want this
  # Slot: 1 - what slot the item is sin
  # Gui: 'block' - what shop that this item should open and you can add them in the shops section


# Shops:
# block: - the name of the shop and this is what you put in your maingui section
  # Size: 27 - the size of the gui
  # Name: '&6&lBlock Shop' - name of the gui
  #  Items:
   #  1:
    # Type: 'item' - you can have 3 typs item, command and spawner. look at the typs down under
    # Material: 'GRASS' - the material in the gui
    # Data: 0 - the item data
    # BuyPrice: 50 - buyprice for the item
    # SellPrice: 10 - sellprice for the item
    # slot: 1 - the slot that the item is in
 
# Types
# command - this will allow you to buy a command
# item - this will allow you to buy a item
# spawner - this will allow you to buy a spawner

#FillItem: - This way can only be used in the mainGui
# Type: 'Fill_item'
# Material: 'STAINED_GLASS'
# Data: 15
# Name: '&f'
# Slot:
# - '1'
# - '9'
# - '10'
# - '11'
# - '12'
# - '13'
# - '14'
# - '15'
# - '16'
# - '17'
# - '18'


   # Type: 'Fill_item' - This is how you do it in shops
   # Material: 'STAINED_GLASS'
   # Data: 15
   # Name: '&f'
   # slot: 12

MainGui:
Blocks:
   Type: 'item'
   Name: '&6&lBlocks'
   Material: 'STONE'
   Data: 0
   Lore:
   - '&7Buy blocks that you like'
   Glow: true
   Slot: 8
   Gui: 'block'
Armor:
   Type: 'item'
   Name: '&6&lArmor'
   Material: 'DIAMOND_CHESTPLATE'
   Data: 0
   Lore:
   - '&7Get strong with some armor'
   Glow: true
   Slot: 2
   Gui: 'armor'
Food:
   Type: 'item'
   Name: '&6&lFood'
   Material: 'APPLE'
   Data: 0
   Lore:
   - '&7Get some food you need it'
   Glow: true
   Slot: 3
   Gui: 'food'
Ores:
   Type: 'item'
   Name: '&6&lOres'
   Material: 'DIAMOND_ORE'
   Data: 0
   Lore:
   - '&7Buy all the ores you want'
   Glow: true
   Slot: 4
   Gui: 'ores'
Tools:
   Type: 'item'
   Name: '&6&lTools'
   Material: 'DIAMOND_PICKAXE'
   Data: 0
   Lore:
   - '&7Buy tools to make your life easier'
   Glow: true
   Slot: 5
   Gui: 'tools'
SpecialShop:
  Type: 'item'
  Name: '&6&lSpecial'
  Material: 'CHEST'
  Data: 0
  Lore:
  - '&7Buy special items'
  Glow: true
  Slot: 6
  Gui: 'SpecialItems'
Spawner:
  Type: 'item'
  Name: '&6&lSpawner shop'
  Material: 'MOB_SPAWNER'
  Data: 0
  Lore:
  - '&7Buy Spawners'
  Glow: true
  Slot: 7
  Gui: 'SpawnerShop'
FillItem:
  Type: 'Fill_item'
  Material: 'STAINED_GLASS'
  Data: 15
  Name: '&f'
  Slot:
  - '1'
  - '9'
  - '10'
  - '11'
  - '12'
  - '13'
  - '14'
  - '15'
  - '16'
  - '17'
  - '18'
MainGuiTitle: '&6&lMain Menu'
MainGuiSize: 18



Shops:
block:
  Size: 27
  Name: '&6&lBlock Shop'
  Items:
   1:
    Type: 'item'
    Material: 'GRASS'
    Data: 0
    BuyPrice: 50
    SellPrice: 10
    slot: 1
   2:
    Type: 'item'
    Material: 'DIRT'
    Data: 0
    BuyPrice: 50
    SellPrice: 10
    slot: 2
   3:
    Type: 'item'
    Material: 'STONE'
    Data: 0
    BuyPrice: 60
    SellPrice: 1
    slot: 3
   4:
    Type: 'item'
    Material: 'GRAVEL'
    Data: 0
    BuyPrice: 150
    SellPrice: 1
    slot: 4
   5:
    Type: 'item'
    Material: 'WOOD'
    Data: 0
    BuyPrice: 100
    SellPrice: 10
    slot: 5
   6:
    Type: 'item'
    Material: 'SAND'
    Data: 0
    BuyPrice: 100
    SellPrice: 10
    slot: 6
   7:
    Type: 'item'
    Material: 'SANDSTONE'
    Data: 0
    BuyPrice: 100
    SellPrice: 10
    slot: 7
   8:
    Type: 'item'
    Material: 'COBBLESTONE'
    Data: 0
    BuyPrice: 100
    SellPrice: 10
    slot: 8
   9:
    Type: 'item'
    Material: 'SMOOTH_BRICK'
    Data: 0
    BuyPrice: 100
    SellPrice: 10
    slot: 9
   10:
    Type: 'item'
    Material: 'CHEST'
    Data: 0
    BuyPrice: 100
    SellPrice: 10
    slot: 10
   11:
    Type: 'item'
    Material: 'TRAPPED_CHEST'
    Data: 0
    BuyPrice: 100
    SellPrice: 10
    slot: 11
   12:
    Type: 'Fill_item'
    Material: 'STAINED_GLASS'
    Data: 15
    Name: '&f'
    slot: 12
armor:
  Size: 27
  Name: '&6&lArmor Shop'
  Items:
   1:
    Type: 'item'
    Material: 'DIAMOND_HELMET'
    Data: 0
    BuyPrice: 15022
    SellPrice: 1
    slot: 1
   2:
    Type: 'item'
    Material: 'DIAMOND_CHESTPLATE'
    Data: 0
    BuyPrice: 15033
    SellPrice: 1
    slot: 2
   3:
    Type: 'item'
    Material: 'DIAMOND_LEGGINGS'
    Data: 0
    BuyPrice: 15044
    SellPrice: 1
    slot: 3
   4:
    Type: 'item'
    Material: 'DIAMOND_BOOTS'
    Data: 0
    BuyPrice: 150566
    SellPrice: 1
    slot: 4
   5:
    Type: 'Fill_item'
    Material: 'STAINED_GLASS'
    Data: 15
    Name: '&f'
    slot: 5
SpecialItems:
  Size: 9
  Name: '&6&lSpecial Items'
  Items:
   1:
    Type: 'command'
    Material: 'STONE_SWORD'
    Data: 0
    Name: '&6&lKit tools'
    Lore:
    - '&7Get kit tools for &f%price%$'
    Command: 'kit tools %player%'
    BuyPrice: 1000
    slot: 1
   2:
    Type: 'command'
    Material: 'FEATHER'
    Data: 0
    Name: '&6&lFly'
    Lore:
    - '&7Get fly for &f%price%$'
    Command: 'fly %player%'
    BuyPrice: 3000
    slot: 2
   3:
    Type: 'Fill_item'
    Material: 'STAINED_GLASS'
    Data: 15
    Name: '&f'
    slot: 3
SpawnerShop:
  Size: 27
  Name: '&6&lSpawner Shop'
  Items:
   1:
    Type: 'spawner'
    Material: 'MOB_SPAWNER'
    Data: 0
    Mob: 'Pig'
    Name: '&6&lPig Spawner'
    Lore:
    - '&7Get some spawners for &f%price%$ &7for one'
    BuyPrice: 50000
    slot: 1
   2:
    Type: 'spawner'
    Material: 'MOB_SPAWNER'
    Data: 0
    Mob: 'Cow'
    Name: '&6&lCow Spawner'
    Lore:
    - '&7Get some spawners for &f%price% &7for one'
    BuyPrice: 1000000
    slot: 2
   3:
    Type: 'Fill_item'
    Material: 'STAINED_GLASS'
    Data: 15
    Name: '&f'
    slot: 3

QuantityGui:
Size: 45
BuyGuiName: 'Buying'
SellGuiName: 'Selling'
Name: '&7%Gui_name%: &6&l%item%'
Items:
  Cancel:
   Material: 'STAINED_GLASS_PANE'
   Data: 14
   Name: '&c&lCancel'
   Slot: 41
  Confirm:
   Material: 'STAINED_GLASS_PANE'
   Data: 5
   Name: '&a&lConfirm'
   Slot: 39
  1:
   Material: 'STAINED_GLASS_PANE'
   Data: 5
   Name: '&a1+'
   Quantity: '1'
   Slot: 24
  2:
   Material: 'STAINED_GLASS_PANE'
   Data: 5
   Name: '&a32+'
   Quantity: '32'
   Slot: 25
  3:
   Material: 'STAINED_GLASS_PANE'
   Data: 5
   Name: '&aSet to 64'
   Quantity: '64'
   Slot: 26
  4:
   Material: 'STAINED_GLASS_PANE'
   Data: 14
   Name: '&c1-'
   Quantity: '-1'
   Slot: 20
  5:
   Material: 'STAINED_GLASS_PANE'
   Data: 14
   Name: '&c32-'
   Quantity: '-32'
   Slot: 19
  6:
   Material: 'STAINED_GLASS_PANE'
   Data: 14
   Name: '&cSet to 1'
   Quantity: '-64'
   Slot: 18
 

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

ShopGuiPro - BETA | Quantity Gui | New Shop Plugin | Buy Items, Commands and Spawners | Sell items is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 820 times (via Spigot). Download it and open it directly in the game.

Explore more