# PlayerMarketGUI

## Key features

Features that make PlayerMarketGUI stand out compared to different player market plugins:

* **GUI based**: Plugin contains over 30 custom GUI's to make sure your players can easily manage their own player driven economy
* **Custom item support**: Supports almost any custom item plugin that uses items with custom NBT/component data
* [**Auction House**](https://wiki.gpplugins.com/playermarketgui/configuration#auction-house): A marketplace capable of listings unlimited player buy now listings or even bidding auctions
* [**Player GUI shops**](https://wiki.gpplugins.com/playermarketgui/configuration#player-shops): Let players create their own shops with separate items listed for sale
* [**Player GUI shops stock**](https://wiki.gpplugins.com/playermarketgui/configuration#player-shops): Allows player GUI listings to be restocked into Vaults which act a temporarily storage, entirely GUI based
* [**Chest shops**](https://wiki.gpplugins.com/playermarketgui/configuration#chest-shops): A more classic style of shops, let players sell their items within chests
* **1.12-1.21.x**: Support for most server versions
* [**Advanced commands**](https://wiki.gpplugins.com/playermarketgui/configuration#commands): Create and remove command aliases or even register commands as root
* **Personal inbox**: Each players has their own inbox where expired listings and/or money from sold items will be sent to if the player is offline
* **Search**: Make it easy for your players to buy items by searching the marketplace with a simple query
* [**Database**](https://wiki.gpplugins.com/playermarketgui/configuration#storage): PMGUI stores and retrieves all data directly from its database while still ensuring your server runs smoothly by utilizing advanced task scheduling
* **99.9% localized**: Over 500 (all GUI/player) messages are available inside the lang.yml ready to be customized for your server style
* **5 in 1**: Use and customize 5 main features within one plugin
* [**Modular**](https://wiki.gpplugins.com/playermarketgui/configuration#features): Disable any feature that doesn't fit on your server

<mark style="color:yellow;">**Premium features:**</mark>

* [**Shop links**](https://wiki.gpplugins.com/playermarketgui/configuration#shop-links): Link chest shops to player shops, making it possible to purchase the items thru the GUI aswell, similar to interacting with a chest shop but from any location in the world
* [**Offers**](https://wiki.gpplugins.com/playermarketgui/configuration#offers): Let players offer a price on listings, allowing them to suggest a different price to the seller
* [**Delivery**](https://wiki.gpplugins.com/playermarketgui/configuration#delivery): Let players create item requests, where other players can help deliver the items for the set price and get paid
* [**Price suggestions**](https://wiki.gpplugins.com/playermarketgui/configuration#price-suggestions): Help players by creating a average price for items based on recent transactions when selling a new item
* [**MySQL**](https://wiki.gpplugins.com/playermarketgui/configuration#mysql): Use SQLite or MySQL as the database type allowing data sync between a server network

### Test server

Want to test it with your own eyes?\
Join our 1.8-1.21.x Skyblock test server at '**testserver.gpplugins.com**' and test the plugin without limits!

### Downloads

Did we finally convince you? Get the plugin on the following Marketplaces:

* GPPlugins - <https://gpplugins.com/plugin/playermarketgui>
* SpigotMC - <https://www.spigotmc.org/resources/playermarketgui.132533/>
* Polymart - <https://polymart.org/product/9344/playermarketgui>

<mark style="color:yellow;">Premium</mark>:

* GPPlugins - <https://gpplugins.com/plugin/playermarketgui-premium>
* SpigotMC - <https://www.spigotmc.org/resources/playermarketgui-premium.132688/>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.gpplugins.com/playermarketgui/playermarketgui.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
