⚡ QShop ✨ Advanced 3 in 1 shop plugin! [1.14 - 1.16]

Free MC Plugin ⚡ QShop ✨ Advanced 3 in 1 shop plugin! [1.14 - 1.16] 3.10.0
Advanced 3 in 1 shop plugin! GUI Shop, Chest Shop, Auction!

[IMG]

This is advanced 3 in 1 shop plugin, which includes GUI Admin shop, Chest Shop and Auction. This plugin is very simple to setup and use, it provides intuitive GUIs to create and manage your shops.

[IMG]

[IMG]
[IMG]
[IMG]


[IMG]

[IMG]
[IMG]
[IMG]
[IMG]
[IMG]

GUI Shop
Provides GUI AdminShop with easy in-game editor to create and edit shops and items.
Features:
• Very easy to use! In-game editor. Easy way to create/edit shops.
• 100% customizable! You can change everything as you want!
• Customizable mouse keys for shop actions (buy/sell/select).
Citizens support to open shops by interact with NPC.
• Sounds on Click/Buy/Sell.
• Transaction logs.
• Disable shop for specified gamemodes.
• Disable shop menu in specified worlds.
• Each shop may require permission to use.
Shop GUIs:
▸ 100% Customizable GUIs per each shop!
▸ Unlimited amount of custom items with PlaceholderAPI support!
▸ Place products at any slot in any order, no limitations!
▸ Custom frame animations for each GUI item (except products)!
Products:
▸ Sell normal and custom items.
▸ Sell (execute) commands on buy as a Player, Op or Console.
▸ Sell permanent permissions to player. [Vault Required]
▸ Each shop product can trade all the items above at once.
▸ Item preview in shop GUI may be different from a final item.
Product Quantity:
▸ Ability to define min. and max. product amount that player can buy/sell at once.
▸ Ability to define the duration (or disable it), while these limits will be active, like: Buy/Sell only N items per a Second(s)/Hour(s)/Day(s)/Week(s)/etc.
▸ Ability to make product buy/sell one-timed.
Amount selection GUI:
▸ Select how many items you want to buy or sell via customizable GUI.
▸ Option to fix vanilla item max stack size (deny stack weapons, etc)
▸ Define min. and max. possible amount for each item per deal.
▸ Define the buttons to select how many stacks you want to buy.
▸ Define the buttons to manage current item stack size (like +1, -1)
Happy Hours (aka Discount):
▸ Define the days and time intervals when hours will be active.
▸ Define custom Happy Hours for each shop or use global settings.
▸ Define the discount amount for each day/time.
▸ Per-product option to allow/disallow Happy Hours affect its price.
Currency:
▸ Each shop may have it's own currency with custom name!
▸ 3 Default currency types: Item, Exp, Vault.
▸ External currencies: MySQL-Tokens
▸ Display current shop currency and user balance in shop GUI.

Chest Shop
Allows players to create their own shops in chests.
Features:
• Easy to use! In-game editor for easy edit shops.
• An option to make the shop adminshop with unlimited items.
Currency:
▸ Define global module currency in the config. At the moment only Vault is available.
▸ Change currency name and currency item.
Creation:
▸ Define price to create a shop.
▸ Define price to remove a shop.
▸ Define the shop limit for each permission group or make it unlimited.
Admin Restrictions:
▸ Disable chest shops in specified worlds.
▸ Disable from trade specified item materials.
▸ Disable from trade items with specified name and lore.
▸ Enable/Disable creating shops only inside own WorldGuard regions / PlotSquared plots / Lands claims.
Display:
▸ Display shop product in a customizable showcase!
▸ Animate showcase title with product placeholders and specified interval!
GUI:
▸ Customizable GUI with list of all your shops, where you can teleport to the shop or open the edit menu.
▸ Simple editor GUI menu for each shop to change prices and product, or delete the shop.
Protection:
▸ Protection from pistons.
▸ Protection from explosions.
▸ Protection from stealing items.
▸ Protection from breaking/destroying.
Auction
Vault Economy required!
• Easy to use! Simple commands and GUIs!
• Custom command aliases!
• Listing Announces!
Auction:
▸ Disable auction in certain worlds!
▸ Disable auction in certain gamemodes!
▸ Broadcast when new listing is added.
GUIs:
▸ 100% Customizable GUIs!
▸ Define slots for auction listings.
▸ Add your own custom items to the GUI.
▸ Modify any item slot, name, material, lore!
PlaceholderAPI support!
Listings:
▸ Define min. and max. price limits or disable them.
▸ Define listing price tax or disable it.
▸ Define max. amount of listings for each rank or make it unlimited!
Storage:
▸ Define time in seconds before listing will expire.
▸ Define time in seconds before expired listing is removed.
▸ Define time in seconds before sale history is cleaned.
Items:
▸ 100% Custom item support!
▸ All item attributes are supported: model data, name, lore, enchants, tags, etc!
▸ An ability to forbid items with certain names.
▸ An ability to forbid items with certain lores.
[IMG]

(An official setup & usage video coming soon!)
GUI Admin Shop


Spoiler: Tutorial

Spoiler: Tutorial

ChestShop
To create a chest shop, there is 2 ways:
1.
By typing /chestshop create while looking at chest.
2. By clicking a chest with an item in hand and type price in chat.
That simple!


[IMG]

/shop - Open main GUI shop menu.
/shop open [shop] - Open a specified GUI shop.
/shop editor - Open in-game editor for GUI shop.
/shop reload - Reload GUI module.

/chestshop create [buy price] [sell price] [admin<true/false>] - Creates the shop at the chest that you're looking at.
/chestshop remove - Removes the shop from the chest that you're looking at.
/chestshop list - List of all your shops.
/chestshop search <material> - Search shops for specified material.
/chestshop reload - Reload ChestShop module.

/auction [open] - Open auction.
/auction help - List of auction commands.
/auction sell <price> - Sell item on auction.
/auction expired - List of expired items.
/auction history - List of sold items.
/auction reload - Reload the auction configs.

/qshop reload - Full plugin reload.

[IMG]

quantumshop.user - User access.
quantumshop.admin - Admin access.

quantumshop.gui.main - Access to main GUI shops menu.
quantumshop.gui.shop.<shop> - Access to specified GUI shop.
quantumshop.gui.cmd.open - Allows to open main GUI shops menu via /shop command.
quantumshop.gui.cmd.open.[shop] - Allows to open certain GUI shop via /shop [shop] command.

quantumshop.chestshop - Full module access.
quantumshop.chestshop.teleport - Access to teleport to your own shops.
quantumshop.chestshop.create - Access to create shops.
quantumshop.chestshop.remove - Access to remove own shops.
quantumshop.chestshop.adminshop - Access to create admin shops.
quantumshop.chestshop.cmd - Access to all module commands.
quantumshop.chestshop.cmd.list - Access to list command.
quantumshop.chestshop.cmd.search - Access to search command.
quantumshop.chestshop.price.negative - Access to set negative prices.
quantumshop.chestshop.price.negative.buy - Access to set negative buy price.
quantumshop.chestshop.price.negative.sell - Access to set negative sell price.

quatnumshop.auction - Full auction access.
quantumshop.auction.bypass - Auction bypass permissions.
quantumshop.auction.bypass.bid.tax - Bypass price tax.
quantumshop.auction.bypass.bid.price - Bypass price limits.
quantumshop.auction.cmd - Access to all auction commands.
quantumshop.auction.cmd.open - Access to /auction [open] command.
quantumshop.auction.cmd.sell - Access to /auction sell command.
[IMG]

Spoiler: Media

[IMG]

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

[IMG]

▸ ShopAPI - Provides access to shop modules and user data.



GUI Admin Shop
▸ GUIShopBuyItemEvent
- Called when player is about to buy product. Cancellable.
▸ GUIShopSellItemEvent - Called when player is about to sell product. Cancellable.
▸ GUIShop - Module instance.
▸ ShopGUI - Object that contains info of GUI shop.
▸ ShopGUIAmount - GUI Handler for product quantity.
▸ ShopGUIMain - GUI Handler for main shop menu.
▸ ShopGUIView - GUI Handler for ShopGUI object.
▸ ShopProduct - Product of ShopGUI.
▸ ShopProductLimit - Product quantity limitations of ShopProduct.
▸ PreparedProduct - Object that contains information about product that is prepared to trade.
▸ HappyHours - Object that contains discount information.


Chest Shop
▸ ChestShopSellEvent -
Called when player sells item to chest shop.
▸ ChestShopBuyEvent - Called when player buys item from chest shop.
▸ ChestShop - Module instance.
▸ ShopChest - Object that contains info about chest shop.
▸ ShopChestList - GUI Handler for ShopChest list and search.
  • Like
Reactions:rise, YTDAIL, freajali and 15 others
Author
FateKid
Downloads
19
Total Views
1,200
Released
Version
3.10.0
Rating
5.00 star(s) 2 ratings

More files from FateKid

Share this resource

Similar resources

CyberWorldReset Premium ✨ Regenerate Worlds ⚡ Scheduled Resets ⚡ Optimized ⚡「1.13 - 1.19」[25% OFF!] FateKid
CWR Premium contains a rich GUI, custom loading speeds, saving specific regions, and more!
0.00 star(s) 0 ratings
Downloads
34
LagAssist ⚡ Advanced Performance Solution ⚡ 1.8 - 1.19.X COMPATIBLE FateKid
Anti-Lag, Anti-Crasher, Chunk Hoppers, Mob Stacker, Custom View-Distance & more in a single package
4.81 star(s) 37 ratings
Downloads
607
☑️ AdvancedMonthlyCrates ☑️ 3D In Person Crate Animations ⚡ Lootboxes + Pouches for Free! ⚡1.8-1.16 Nebulae
Interactible Animations ⭕ Whole New Experience To Opening Crates ⭕ Key Crates ⭕ 1.8-1.16
5.00 star(s) 7 ratings
Downloads
102