Minecraft Leaks

ShopGui+ new version !

Submitted by Glincz, , Thread ID: 127323

Thread Closed
05-04-2019, 09:08 PM
#1
Native Minecraft Version:1.13Tested Minecraft Versions:
1.7
1.8
1.9
1.10
1.11
1.12
1.13

[Image: e2bc8287a27d245cbd88600459e0e8aabf71646b...KbOMvL.png]

ShopGUI+ is an advanced high-quality GUI shop perfect for every server. It allows players to easily buy/sell items, enchantments, permissions and commands.

Important:
Support is given to buyers only.
You can get support via conversation only. No help in reviews/comments section.
Please get familiar with FAQ in the bottom of this page first.


[Image: b9965a94718587799125d023834e3c9c17f12ba9...8pfY4L.gif]
[Image: b3e7ba387ab79f8fb1a6719ccf7c4066c2b9d43c...hthrgr.gif]

[Image: befda8ab67cf1158c344ecc90bd33ccea2162656...pB3Anq.png]

Configuration tutorial by @Hagenite

Review by @Sean0402

[Image: 5579ec48a4eb59e4379a35611571ee09d0ab8819...RmVh7f.png]
Spoiler

[Image: 6a84046af650eff4e4bf8e75ccc550fd54c8a82a...QkKKb3.png]
Complete, premade shops with lots of items

The best anti-dupe protection, even better than on some popular servers

Allows players to sell, sell all and buy items using convenient GUI

Sell multiple enchantments, permissions and commands to players

Sell preset mob spawners to players (requires SilkSpawners/PickUpSpawners/EpicSpawners)

Supports various economies (Vault, exp, MySQL Tokens, PlayerPoints, TokenManager)

Separate log file to log shop transactions

Supports item-based economy (requires Gringotts and Vault)

Supports custom names, lores, enchantments, potions and fireworks

Allows you to set different prices for each player using item-based, shop-based and global price modifiers

Advanced amount selection GUI for buying or selling items

Multiple shops with per-shop permission support

Multiple page support in each shop GUI with buttons

Convenient "Go back" button to easily return to main menu

Customizable size of each shop GUI

Item placeholders to buy/sell items different from the displayed ones

Per-item permissions inside shops

100% customizable messages, shops and items

Reload command to update shops without restarting the server

Efficient & high-quality code
[Image: f867acdb4cf3c260ba22bcda8f79e174ea42ab45...wsAy7U.png]
Shop command aliases: /shop /shopgui /guishop
/shop - open the main shop menu (shopguiplus.shop)

/shop reload - reload the configuration (shopguiplus.reload)

/shop [shop name] - directly open the specified shop (shopguiplus.shop)

/shop [player] [shop name] - open the specified shop (or main one if none specificed) for specified player (shopguiplus.others)

/sell hand [quantity] - sell the item held in your hand (shopguiplus.sell.hand)

/sell handall - sells all items inventory which are the same as the one being held in your hand (shopguiplus.sell.hand.all)

/sell all - sells all items from your inventory (shopguiplus.sell.all)
Price modifier commands
/shop addmodifier item <player> <shop> <item> <value> [buy|sell] (shopguiplus.shop.addmodifier) - add item-specific price modifier

/shop addmodifier shop <player> <shop> <value> [buy|sell] (shopguiplus.shop.addmodifier) - add shop-specific price modifier

/shop addmodifier global <player> <value> [buy|sell] (shopguiplus.shop.addmodifier) - add global price modifier

/shop resetmodifier item <player> <shop> <item> [buy|sell] (shopguiplus.shop.resetmodifier) - reset player's item-specific price modifier

/shop resetmodifier shop <player> <shop> [buy|sell] (shopguiplus.shop.resetmodifier) - reset player's shop-specific price modifier

/shop resetmodifier global <player> <value> [buy|sell] (shopguiplus.shop.resetmodifier) - reset player's global price modifier

/shop checkmodifiers <player> (shopguiplus.shop.checkmodifiers) - check player's current price modifiers
Note: Item modifiers override shop ones which override global ones.

[Image: 263321af313c9d3d4f67600b8589fd95adcbcf4b...ObT2q3.png]
All command permissions have been listed above. However, players need additional permissions to access each shop. You can give or revoke access to particular shops by using the shopguiplus.shops.SHOP_ID permission node where SHOP_ID is the shop id from shops.yml (for example shopguiplus.shops.food, shopguiplus.shops.armor etc.). You can use the wildcard permission node shopguiplus.shops.* only if you are using PermissionsEx (other plugins doesn't support it). Otherwise you have to manually add permissions to access each shop.
In order to ban player from accessing particular shop just negate the corresponding permission node.

Additional permissions:
shopguiplus.bypassgamemode - allows to access the shop when in a banned gamemode

shopguiplus.bypassworld - allows to access the shop when in a banned world

shopguiplus.buymore - allows to use the "Buy more" feature (it's set given to all players by default, negate it if you don't want them to have it)

shopguiplus.sellmore - allows to use the "Sell more" feature (it's set given to all players by default, negate it if you don't want them to have it)

[Image: 25c2db60c2b955b4e3ef3ffe5340499302acd2a9...adOB10.png]
Spigot 1.7.10 or newer

Vault 1.4.1 or newer
If you want to sell permissions you also need one of following plugins:
PermissionsEx: 1.22.7 or newer (recommended)

zPermissions: 1.3-SNAPSHOT-b7, 1.3-SNAPSHOT-b6, 1.3beta1

GroupManager: 2.0-Phoenix
Other permissions plugins may also work but support will be given only to these listed above.

If you want to sell preset mob spawners you also need following plugin:
SilkSpawners or PickUpSpawners or EpicSpawners
The plugin is incompatible with StackableItems plugin.


[Image: cdaebd4734b1f8cf7f936803e85250c88cb2d808...WFFjYE.png]
Purchase (thanks!) and download the plugin

Stop your server, put the .jar file in your server's /plugins/ directory

Start the server, plugin will generate all necessary config files

Fill in config.yml and shops.yml with desired settings

Restart the server

Done!
[Image: 5e6f0e337ee1155f78ce126d5a22947e88dd2697...DVgYnP.png]
All configuration files are easy to edit. If any of them lacks a feature you wish to be added, please contact us.

Configuration examples (please don't copy them, the plugin will generate all necessary files):
config.yml

shops.yml

lang.yml
Legacy config.yml and shops.yml for 1.7-1.12:
config.yml

shops.yml
For more detailed installation & configuration guide please refer to the [Image: 6e2cb59720a964213785e2c244156f3b4ce166bb...1d77cx.png] Configuration tutorial.

Translations:
[Image: 6cc28a77255d50291a9c3261c3cc069275d5ff45...wPMJGG.png] Hungarian (by @foxi69)

[Image: 4d93cfa0552fd19ad18d71b903dd910b98dded12...yYPNMc.png] German (by @NotMyFault)

[Image: 08f648075786e337449bc0d7502f21551d7029d2...9FuuaK.png]


[Image: ff193ec9c932e8d9dabec912a23a4dc3893c07ef...b8GCgJ.png]
This plugin comes with a simple API:
ShopGuiPlusApi.java
There are also some events available:
ShopPreTransactionEvent.java

ShopPostTransactionEvent.java
Other useful gists:
PlayerDataNotLoadedException.java

SpawnerProvider.java


[Image: 405536ec465bc103a536b9a73d7d830c75668e79...H4XpJb.png]
Spoiler

[Image: 61021c06c76af4acea5c10a9eb87ecf9f47e9b56...gVJuFK.png]
By buying this plugin you agree to the following rules:
No refunds

You may not redistribute the plugin or any part of it

We may refuse to give you support without any specific reason

You may modify the plugin for personal use only
Looking for an auction plugin? Check out AuctionGUI+


LINK:
https://mega.nz/#!ONFSFCxQ

RE: ShopGui+ new version !

#2
very good plugin for minecraft thx for ur leak bro :D

RE: ShopGui+ new version !

OP
#3
06-04-2019, 03:44 PM
memes1337 Wrote:
very good plugin for minecraft thx for ur leak bro :D

no problem Smile

RE: ShopGui+ new version !

#4
thanks for the post!!! really glad u leaked it can finally have a shop gui instead of signs for my server!

RE: ShopGui+ new version !

#5
Thanks man, its gonna be great on server Smile
Hopefully works

RE: ShopGui+ new version !

#6
Goodness clinic a some dealt more eminent some whale a loosely versus yikes compassionate human debonair man-of-war far and jeepers hey much and darn before since.

Users browsing this thread: 3 Guest(s)