Sueta

PlayerMarketGUI

1.7.0

Auction house, player shops, chest shops and sign shops all within one plugin.

·Plugin
  1. 1.7.0latestPlayerMarketGUI v1.7.04 weeks ago
    Added: · Per chest/sign shop option to show recent transactions of players · Support for display items above a chest shop (Default is enabled) · Supports protocol lib for client side items · Config option to automatically remove empty shop categories after a specific delay (Defaults to 14 days) · Protection support for GriefPrevention & GriefDefender · Wiki link: https://wiki.gpplugins.com/playermarketgui/playermarketgu… · Cooldown for clicking in GUI's Premium: · Added blacklist for delivery item picker, to prevent players creating requests for creative only items for example · By default it lists creative only items like bedrock, barrier, ... · Add support for registering the /delivery command as root and adding aliases in config.yml · Added config option to change the default delivery expiration date, can also be overridden per player via permissions Fixed: · Error when enabling plugin on 1.21.11 and older Spigot server versions (since latest version) · The edit price menu wouldn't respect the disable-back-button config option when going to it via /mylistings GUI · Cleaned up code
    3 downloads
  2. 1.6.3PlayerMarketGUI v1.6.3Aug 28, 2026
    · Added direct integration with AutoSellChests and QuickShop hikari · Added missing language messages for Edit Price GUI to language files · Fixed NPE when disabling plugin when not being enabled correctly · Fixed disable-back-button still closing GUI if Auction House was directly opened via commands · Updated lang keys of Shop List Item GUI language messages (Will be updated automatically thru a config update)
    91 downloads
  3. 1.6.2PlayerMarketGUI v1.6.2 | HotfixAug 14, 2026
    Changed: · The plugin now uses GPLib as a library between some of my plugins that share similar code to prevent duplicated code Fixed: · menus.yml not creating itself on first install of the plugin
    71 downloads
  4. 1.6.1PlayerMarketGUI v1.6.1Jul 27, 2026
    · Added missing default playermarketgui.commands.delivery permission · The selected item in the create deliver GUI is now also a dynamic amount based on the selected amount · Fixed dupe exploit while listing new item
    63 downloads
  5. 1.6.0PlayerMarketGUI v1.6.0Jul 14, 2026
    · The WorldGuard flags of the plugin now also correctly check if the player is the region owner/member or has override permissions · Support for Fallback protection which can be used if the protection plugin(s) used on your server is not supported · Default is enabled for creating new chest shops · Added per Chest Shop option to enable/disable sending a transaction message to the owner when someone buys from their chest shop (Defaults is enabled) · Added per chest shop option to enable/disable holograms above a chest shop · If disabled in config, it overrides the per chest setting and can no longer be toggled on/off · Added disable-back-button config option to prevent going to the main menu in inbox, sell item, auction house, playershops, offers, myoffers, mylistings and search GUI when directly opened by its command (Default enabled) Premium: · Added max delivery requests option for players (Can be overriden by permissions using playermarketgui.limits.delivery-requests.<number>) · Added delivery request item picker (If the player does not have the item they want to request) · Reworked Complete Delivery GUI to also include custom amount button
    65 downloads
  6. 1.5.1PlayerMarketGUI v1.5.1Jul 4, 2026
    · When the owner of a chest shop is online, they now receive the money from sales directly instead of via /inbox (Which is only when the owner is offline) · Support for WorldEdit/FAWE now removing chest shops instantly instead of server restart if overriding the blocks · Wiki: https://wiki.gpplugins.com/playermarketgui/playermarketgu… · The 'chest-shop-creation' flag for WorldGuard will no longer be overriden on server startup (Which was done before to set its default behavior) · Fixed automatically upating lang file for new keys on server start · Fixed debug message loading menus.yml config on startup
    45 downloads
  7. 1.5.0PlayerMarketGUI v1.5.0Jun 26, 2026
    · Better support for WorldGuard, now adding 2 custom region flags to allow shop purchases/creation · Added Lands support, adding 2 Role flags which can be toggled independantly per player role to allow shop purchases/creation · Support for ChestProtect, now allowing chest shop creation for trusted players if the chest is locked · Support for Towny, preventing chest/sign shop creation if player doesn't have permissions for it · Wiki link for info about currently supported protection plugins: https://wiki.gpplugins.com/playermarketgui/playermarketgu… · Fixed incompatiblity with Essentials when clicking the join messages to open inbox/offers screen · Fixed DiscordSRV hook not working
    33 downloads
  8. 1.4.0PlayerMarketGUI v1.4.0Jun 17, 2026
    Added: · Support for MC 26.2 · Support for Folia servers · Support for forwarding discord messages based on 4 conditions (new auction listing, auction house transactions, new GUI shop listing and GUI shop transactions) · Messages can either be forwarded directly to a discord webhook url or via DiscordSRV integration · https://wiki.gpplugins.com/playermarketgui/playermarketgu… · Added option to directly search shops or ah via command using /shops search <query> and /ah search <query> · Option to change the language file being used · Currently only supports English, Dutch, Spanish and French · Help translate and improve existing languages on our Crowdin here: https://crowdin.com/project/playermarketgui · Config options to send console logs of Auction House/GUI shop transactions (Enabled by default) · Reworked Create Bid GUI layout (Also fixes custom bid price not working) Premium: · Added GUI for buyers to be able to view their active outgoing offers and cancel them if already send to seller · Can be accessed by /pm myoffers command · Support for adding a economy cost to shop links Changed: · Renamed COINS_ENGINE integration internally to ExcellentEconomy (Config.yml will auto update if using CoinsEngine) · The selected item inside a change quantity GUI now changes its stack size dynamically depending on how many items selected to help visualize Fixed: · Cancelling a listing with more items in stock as its stack size, would only refund the max stack size of the item · Cicking the switch to My Shop Listings button would close the GUI · Closing the restock GUI with ESC or any other method other then clicking the confirm button, destroys the items inside · Clicking the 'Restock shop' option in a Chest Shop manage GUI would not open the chest inventory · Bidding on Auction listings is now also available for use in the free version (This was only working on the premium version but it should have been a free feature in the first place)
    27 downloads
  9. 1.3.0PlayerMarketGUI v1.3.0May 15, 2026
    · Chest shops can now also be created by signs · Sign structure: https://wiki.gpplugins.com/playermarketgui/playermarketgu… · Added GUI for showing all incoming offers for seller which can be opened via /pm offers · Players now receive notification on join if any offers for auction/shop listings are pending · Config option to disable this(Enabled by default) · Shops and Auction listings from other players can now be managed by admins which can remove the listing if needed · Fixed players unable to delete a shop if there was a item inside it before
    76 downloads
  10. 1.2.3PlayerMarketGUI v1.2.3Apr 30, 2026
    · Reworked Buy Amount, Edit Listing Price, Create Offer and List Offer GUIs to include custom price input option and have a similar style as the list new item GUIs · GUI shop categories can now have a name up to 128 characters including color characters, instead of only 32 which is not alot when you want RGB colored names · Fixed cancelling a GUI shop listing would only refund 64 items even if there are more items in stock · Fixed GUI shops can now also be sorted
    37 downloads
  11. 1.2.2PlayerMarketGUI v1.2.2Apr 27, 2026
    · Fixed database error on first install & creating offers
    20 downloads
  12. 1.2.1PlayerMarketGUI v1.2.1Apr 26, 2026
    Fixed: · Fixed lore chatcolors not working when browsing shops · Sort options in seller GUI shop not working · Fixed shop listings search GUI not working Changed: · Searching a item now gives the search option again · Support for protection plugins like WorldGuard now correctly preventing chest shop creation in protected regions · Also prevents sellchests from AutoSellChests being turned into chest shops and other custom chest plugins which use the bukkit API correctly · Optimized more multi page screens
    15 downloads
  13. 1.2.0PlayerMarketGUI v1.2.0Apr 15, 2026
    Added: · Custom price input option in list item on auction, list item in shop, create bidding auction, create request and create chest shop GUI's · Support for opening commands for a specific player via console like /ah [player], /pshops [player], /pm search [player], /inbox [player], allowing commands to be executed from NPC's · Added confirm lore on action items such as list new item, create request, create chest, ... shop buttons Changed: · Using the 'add item' option to list a new shop item now sets the price per item instead of the full stack · Removed player shops allowChangingNameLore feature · Added missing language file entries for sort options and main menu · Reworked list item GUI's for better clearity
    29 downloads
  14. 1.1.1PlayerMarketGUI v1.1.1Apr 6, 2026
    · Support for paper's 26.1 new versioning schema · TNT would destroy a chest shop but not the hologram
    34 downloads
  15. 1.1.0PlayerMarketGUI v1.1.0Mar 30, 2026
    Added: · Support for MC 26.1 · Players will now receive a notification on join if they have unclaimed items in their inbox · Can be disabled in config, default is enabled · Added option to disable chest shop creation on specific worlds · Support for CMI holograms · Chest shop holograms will now only be loaded and updated if the chunk is loaded to prevent performance issues with forcefully loading chunks · Holograms are now also updated on a scheduled task if connected to a hopper and if loaded, to actively update the stock amount · Can be changed in config, default is 30 sec Changed: · Dropped support for 1.16.3 and below, following changes of EconomyShopGUI · Placing a new chest against a linked chest shop woudn't update the shop unless restarted
    28 downloads
  16. 1.0.3PlayerMarketGUI v1.0.3Mar 23, 2026
    · Fixed sell item GUI item dupe glitch when collecting all items to cursor · Fixed hologram being stuck when chest shop explodes · Chest shop holograms will now be updated correctly instead of replaced when using DecentHolograms · Creating a new chest shop via GUI now also requires shift clicking a chest to select it(unlike before which used regular left click)
    26 downloads
  17. 1.0.2PlayerMarketGUI v1.0.2Mar 15, 2026
    · Fixed database error when editing a existing shop item's price via the GUI · Creating a chest shop via the GUI now requires also shift clicking a chest instead of normal click
    31 downloads
  18. 1.0.1PayerMarketGUI v1.0.1Mar 11, 2026
    · Fixed NPE while refunding latest bidder if not online when cancelling/updating bidding auction · Updated CoinsEngine(ExcellentEconomy) hook, which dropped support for the old version(so you need to use the latest version) · The transaction confirm menu would show the total price of a linked shop item as negative
    19 downloads
  19. 1.0.0PlayerMarketGUI v1.0.0 | Final release versionMar 5, 2026
    This update costed me alot of work and will also mark the first release version of PlayerMarketGUI, I hope you enjoy this update. Sadly this makes the plugin automatically override your data as it required me to recode alot, which is the first and last time your data is lost. If any issues are found or if you have suggestions to improve the plugin even more, please reach out to our discord support at https://discord.gpplugins.com/ I also took the time to document the whole plugin, or atleast what is worth it as multiple people already asked for this: https://wiki.gpplugins.com/playermarketgui Added: · Added hologram support from DecentHolograms and FancyHolograms · Auction house and player shop listings can now be sorted by Price, Seller Name, Item Name and Creation Date where each sort mode can be changed from ascending to descending seperatly · Sort options will also be remembered by player, making sure the last chosen option isn't lost when they next use the Auction House for example · Player GUI shops can now have color codes in title/description · Config option 'partial-purchases' to toggle auction house quantity changes for buy now listings · Default is now disabled which aligns better with real life auctions · Changed the way player shop GUI listings can be restocked · Listings can now be restocked up to a configurable limit of items · Restock can be disabled entirely now (default is enabled with max 9 stacks) · Reworked GUI shop manage screen, adding option to delete player GUI shops · Added missing limit for max player GUI shops · Config option to set default delivery duration and added permission to override it · Left clicking a chest shop as the owner will now bring up a GUI · Chest shops will now also count stats like items sold and profit made · It is now possible to shift left click a chest with a item from hand to create a chest shop · Added '/ah list <price>' sub command which directly lists the a item on the auction house · Added '/shops list <price>' sub command which directly lists the a item in a player shop · Added/edited over 50+ messages in the lang.yml Changed: · Refined default market limits · Relocate libs inside sub directory · /listitem or /list command will now open sell GUI instead of listing directly to Auction House · Added /ah list & /playershops list commands instead which allows directly listing a item from hand into shop · Much better/more detailed error logging on over 200+ database calls · Chest shop locations will now be updated on load · Better/more efficient temp cache handling of chest shops · The loading items are now also NETHER_STARS instead of paper · Improved code efficiency on browsing paginated inventory's · Rewritten database structure for a more streamlined/efficient way of storing data · Using /pm reload will now also reload most config options without a server restart · Listing/selling a new item via the GUI will now properly allow you to click the back button even if no item hasn't been selected yet · Listing/selling a new item will now only load the barrier inside the GUI which confuses the player less · The list item GUI will now allow to list items to shops directly aswell by selecting a shop first, instead of needing to manage it · Listing/selling a new item now has a min price based on the economy provider being used · Opening a chest shop as a owner will now open it normally instead of updating the hologram Fixed: · Restocking a Player Shop via the GUI would allow you to put any item from the same type in the slot and it still counting as the same custom item · Accepting a delivery request of more then the item's stacksize at once would throw a error · Listing/selling a new item via the GUI wouldn't allow you to click the back button when it goes into select item mode · Fixed chest shop holograms being off centered for double chests
    28 downloads
  20. 0.3.1PlayerMarketGUI v0.3.1Feb 19, 2026
    Fixed: · Restocking a player shop GUI listing via the GUI would not update the amount correctly · Restocking items within a player shop GUI would not match item data and only item type(basically allowing you to duplicate items with custom data) · Prices of restocked listings would have invalid decimal points causing the final price of the listing to be off by a small amount · Fixed sometimes chest shop holograms not removing after server restart · Fixed console error on startup when using custom currency from Coins Engine · Fixed double chest shops not being clickable for only the other half part Changed: · Listing a new item on the auction house/player shops or chest shops will now have a minimum price based on the currency being used · Preventing players from setting the price to a invalid amount · Improved chest shop handler to read item stock more efficiently
    29 downloads
  21. 0.3.0PlayerMarketGUI v0.3.0 | UI changes + General improvementsFeb 17, 2026
    This update requires you to recreate or manually copy all changes(complete recreation recommended) of the lang.yml as I've re-written, added and removed alot of messages/placeholders for better clarity More UI/General improvements after user feedback: · Changed restock action in manage shop listings GUI to Q(drop) key · Fixes not being able to middle click to restock in survival mode · Fixed wrong translations being used in the create bidding and bid GUI for select amount buttons · Selling a item or creating a chest shop via the GUI now requires the player to select a item from their inventory instead of holding the item in their hand · Prevents the player from having to close the GUI if they do not have the correct item in their hands · Multiple page GUI's won't show the next page button anymore if there is no next page to go to · Auction house items will now also show the original name/lore if any · Listings will now also show the seller and expiration date · Removed redundant cancel buttons from Buy Amount/Place Bid and Deliver Amount GUI · Merged Set Max Qty buttons into info item within Buy Amount/Place Bid and Deliver Amount GUI · Merged page info and Switch Listings mode buttons into one item in My Listings GUI · The info items are now Nether Stars instead of Papers · Listed items inside the Auction House, Player Shops and Delivery GUI will now also show the expiration date in their lore · Listed items now have their original name/lore displayed in the GUI if any instead of being overriden by info lore · Every GUI now has fill items · Clicking the 'Create Chest Shop' button now first asks to select a chest before configuring the item's sell price · Some more general improvements like better lore descriptions on items Premium: · Merged Price Suggestions info(data based on sales history) and Current price info into one item in List Item and List Shop Item GUI · Merged Match Asking button and Offer info into one item in Make Ofer GUI · Merged Bid Minimum button and Bid info into one item in Place Bid GUI · Moved Create Bidding Auction and Make Offer button to the left so the buttons aren't to close to each other PS: I might've forgotten to write some changes in this changelog as the list became quite long
    16 downloads
  22. 0.2.0PlayerMarketGUI v0.2.0Feb 13, 2026
    · Correctly handle player inventory clicks while inside a GUI, fixing being able to place items in slots · Rewrote menu handler to now use the optimized paper methods if available · The inventory will now close automatically if chat input is asked from the player · Moved the 'Create Chest Shop' button to the manage players shops GUI instead, preventing you to require to first create a GUI player shop to create a chest shop · The back and close inventory buttons will now always appear in the same slot · The restock shops GUI now fills non interactable slots with fill items · The 'My Listings' option in the main GUI now uses a player head with the 'skullowner' option(recreate the menus.yml or manually update it to see changes) · Updated some messages in the default lang.yml(recreate or manually copy the changes)
    27 downloads
  23. 0.1.1PlayerMarketGUI v0.1.1Feb 12, 2026
    · Changed API version fixing loading on older server versions
    16 downloads
  24. 0.1.0Feb 12, 2026
    11 downloads

Similar projects

Plugin →