ᴾᴿᴱᴹᴵᵁᴹ ExcellentShop - Advanced 3 in 1 shop plugin! [1.16 - 1.18]

 ᴾᴿᴱᴹᴵᵁᴹ ExcellentShop - Advanced 3 in 1 shop plugin! [1.16 - 1.18] 2022-05-13

ᴾᴿᴱᴹᴵᵁᴹ ExcellentShop - Advanced 3 in 1 shop plugin! [1.16 - 1.18]
[IMG]

This is advanced 3 in 1 shop plugin, which includes Virtual (GUI) Shop, Chest Shop and Auction!
Plugin is modularized, which means you can disable any part of it if you don't need it!

Join Discord


Multy-Currency Support

With ExcellentShop you can have multiple currencies that can be used in different shops and even per product in each shop!

There are 3 built-in currencies by default: Vault Economy, Player Exp, Item.

For Item currency, you can create as many custom item currencies as you want! For example, you can use vanilla Emeralds as a currency, or create a new one for your own custom items with Name, Lore, Enchants and Model Data support!

Supported Plugins: GamePoints, PlayerPoints.
Product Click Actions
For Virtual and Chest shops, you can customize product click actions: Buy/Sell Selection, Quick Buy/Sell, Sell All.

Product Cart
Simple and intuitive GUI for players to select how many of the product they want to buy or sell. This GUI (as all other GUIs in the plugin) is fully customizable.

Smart GUI behavior will prevent you from adding to the cart more items, than you or the shop can carry/afford, depends on the player/shop's balance, amount of items in player/shop's inventory, product purchase limits and other settings.
Virtual Shop

GUI Editor

Easily create and manage your shops via intuitive GUIs. Customize your shop view right in game, define product order and positions!

Shop View
Set up your own fully customizable GUI for each shop with custom items, simple item animations and PlaceholderAPI support.

Main Menu
Special fully customizable GUI, where you can display all (or certain ones) of your created shops to quick access them.
This menu can be disabled completely.

Permissions
Enable/Disable permission requirement to use certain shops. When permission requirement is enabled, players who don't have permission for that shop, won't be able to view/use it at all.
Restrictions
Disable shop usage in certain Gamemodes and/or in certain Worlds.

Discounts
Create and manage custom discounts for certain shop(s). Define the discount amount and in which day(s) and day time(s) it will have effect!
Also, you can enable/disable this discount effect for certain product(s).

Buy/Sell Regulation
Enable/Disable buying/selling in shop globally, affecting all of it products.

Citizens Support
Attach certain NPC(s) to open shop when right/left clicking on them.

Transaction Logs
Output all shop transactions with customizable format in Console/TXT File.
You can also disable this feature.

Product Settings
Preview: Define an item that will represent a product in Shop GUI.
Trade Item: Define the main item, that will be used in buying/selling for this product. You can also disable it.
Item Meta: Enable/Disable item meta comparing to allow/disallow player to sell items that has different meta data (name, lore, etc) than product item.
Commands: Define commands, that will be executed when player purchases product.
Buy/See Limits: Define how many of this product player can buy/sell once in X seconds (including hours, days, weeks, etc). Example: You can make product buyable/sellable for 15 times every 2 hours, OR buyable/sellable 1 time only!
Currency: Define currency that is used to handle transactions of this product.
Price: Define buy and sell price for product. You can also set negative price to disable product buying/selling.
Price Randomizer: Enable/Disable price randomizer, that will generate and change product price at specified day(s) and time(s).


Chest Shop

GUI Editor

Easily manage your shops via intuitive GUIs. Change shop name, add, remove and manage products!
Use Right-Click while sneaking to enter the Edit Mode.

Shop View
Fully customizable global GUI for shops with custom items, simple item animations and PlaceholderAPI support.

Admin Shops
Enable/Disable admin state of the shop to make products unlimited to trade.

Buy/Sell Regulation
Enable/Disable buying/selling in shop globally, affecting all of it products.

Rank Permissions
Define min. and max. amount of possible shops to create for each permission rank/group.
Define min. and max. amount of possible products in each shop for each permission rank/group.
Currency
Set a list of allowed currencies that can be used in player shops for products. Currencies are taken from the main plugin config file, where you can enable/disable certain currencies or create new ones.

Creation/Removal Cost
Define how much player will have to pay to create/remove shop. (Vault Economy Required)

Protection Plugins
Enable/Disable shop creation inside player's own claims only to prevent players create shops in random places in the world.
Supported Plugins: Lands, GriefPrevention, WorldGuard, PlotSquared.
Also, shop creation is prevented in areas, where player can't place or interact with blocks.

Shop Bank
All the funds from shop transactions will be stored in the shop bank. Shop owner can deposit or withdraw funds from the shop bank at any time. When shop bank is out of funds, players won't be able to sell products to that shop until shop owner will restock funds.

Bank can handle multiple currencies at the same time. And shop owners can control how much of funds they want to spend on their shops to purchase items from players.

This system also allows to use Item and Exp (and any other supported by the plugin) as product currency (which wasn't possible in 4.0.X versions). With this system shops not needed to interact with player's balance directly anymore, all funds are stored in the shop bank instead.

Shop Showcase
Display shop products, shop name and owner above the chest with 'fake' invisible armorstands.
Showcase item (glass by default) is customizable with model data support.

Shop List
Browse your own shops in customizable GUI, or switch to browse all the server shops with ability to teleport to them, or edit them from this GUI.

Shop Search
View all the server shops that contains products with the specified material in a fully customizable GUI! Shops are sorted by the product price from lowest to highest. And you can easily teleport to them from that menu.

Transaction Logs
Output all shop transactions with customizable format in Console/TXT File.
You can also disable this feature.

Product Settings
▸ Define which item materials are disallowed to used as products.
▸ Define which item name(s) and lore(s) are disallowed to used as products.
Trade Item: Define the main item, that will be used in buying/selling for this product.
Currency: Define currency that is used to handle transactions of this product.
Price: Define buy and sell price for product. You can also set negative price to disable product buying/selling.
Price Randomizer: Enable/Disable price randomizer, that will generate and change product price at specified day(s) and time(s).
Auction

Auction GUIs

Fully customizable GUIs with custom items, simple item animations and PlaceholderAPI support.

Listing Settings
▸ Define how many listings player can have depends on permission rank.
▸ Announce when someone adds item on auction.
▸ 100% Support for any custom items!
▸ Define min. and max. listings price.
▸ Define min. and max price for certain materials.
▸ Define how many (%) of price player will have to pay to add listing.
Item Expire
Define how long (in seconds) items will stay in auction before expired.
Define how long (in seconds) expired items will be able to take them back before deleted.
Define how long (in seconds) sold items will be in sales history.
Items Search & Sorting:
Sort items in auction GUI by one of the following types: Name, Material, Price (min. and max.), Date (min. and max.), Seller name.
Display items in auction GUI by customizable categories like Tools, Combat, Food, etc.


Spoiler: More


Vault - If you want Economy and Permissions support.
Citizens - If you want to bind the shop with NPC.
PlayerPoints - Additional currency for GUI shops.
GamePoints [Link] - Additional currency for GUI shops.

Similar resources

ᴾᴿᴱᴹᴵᵁᴹ ExcellentShop - Advanced 3 in 1 shop plugin! Dekomori
0.00 star(s) 0 ratings
Downloads
901
Updated
ᴾᴿᴱᴹᴵᵁᴹ AdvancedMobArena - Slay Mobs for Rewards! [1.16 - 1.18] Dekomori
Advanced mob arena with many cool features! Slay mobs in a funny way with rewards!
0.00 star(s) 0 ratings
Downloads
132
Updated
ᴾᴿᴱᴹᴵᵁᴹ AdvancedMobArena: REBOOT - Slay Mobs for Rewards! [1.15 - 1.17] Anon695
ᴾᴿᴱᴹᴵᵁᴹ AdvancedMobArena: REBOOT - Slay Mobs for Rewards! [1.15 - 1.17]
0.00 star(s) 0 ratings
Downloads
10
Updated
BlackSpigot General Chat
Rules Help Users
    Zchan @ Zchan: can any SpigotVIP help me? there is a plugin but it requires SpigotVIP
    Top