
Markets 2.35.0
Markets is a completely new take on traditional player owned shops
1.7.0
Jul 19, 2021
+ The bank system is finished, when running /markets bank it will now open a GUI, you can use add as the 1st command argument to add items.
+ You can now withdraw custom item currency from the bank GUI
+ Added an add item button to the market edit and category edit GUIs
+ Added a rating system to markets, when viewing a market, you can leave a rating if you wish to. (1-5 stars, messages are optional).
+ Added a market upkeep fee, this is disabled by default. If enabled markets will attempt to charge all market owners every week (can be changed) a fee to keep their market open. If they are unable to pay that fee, their market will be locked. When a market is locked, you cannot view it, buy from it, take out items, or even add any.
+ Added the command "/markets pay upkeep" which goes along with the feature just stated, this will pay your market fee and reopen it.
+ Added the command "/markets force save" which will force save all the data.
+ Fixed an issue with the market help command, the length comparator was broken since a syntax message wasn't found.
+ Added MySQL support, you can enable the database settings in /markets settings
+ The add item GUI will now tell you that you have to select a category in order to add an item
+ If you don't have any categories in your market while trying to use the add item GUI it will tell you that you need at least 1 category.
+ The default market description message can now be translated.
And finally, fixed some minor bugs.
+ You can now withdraw custom item currency from the bank GUI
+ Added an add item button to the market edit and category edit GUIs
+ Added a rating system to markets, when viewing a market, you can leave a rating if you wish to. (1-5 stars, messages are optional).
+ Added a market upkeep fee, this is disabled by default. If enabled markets will attempt to charge all market owners every week (can be changed) a fee to keep their market open. If they are unable to pay that fee, their market will be locked. When a market is locked, you cannot view it, buy from it, take out items, or even add any.
+ Added the command "/markets pay upkeep" which goes along with the feature just stated, this will pay your market fee and reopen it.
+ Added the command "/markets force save" which will force save all the data.
+ Fixed an issue with the market help command, the length comparator was broken since a syntax message wasn't found.
+ Added MySQL support, you can enable the database settings in /markets settings
+ The add item GUI will now tell you that you have to select a category in order to add an item
+ If you don't have any categories in your market while trying to use the add item GUI it will tell you that you need at least 1 category.
+ The default market description message can now be translated.
And finally, fixed some minor bugs.
1.6.0
Jul 7, 2021
BACK UP YOUR Data.yml BEFORE INSTALLING THIS UPDATE. DUE TO THE CHANGES MADE TO THE REQUEST SYSTEM, YOU MAY LOSE REQUETS.
Markets 1.6.0 (*Part 1*)
- Added Add Item GUI, this can be accessed by running just /markets add item
- Added custom currency usage for market items, when adding items using the command, you can provide the -c flag to state you want to use a custom currency instead of money.
- Requests are now bundled, meaning if you make a request of 5000 stone, it will display as a single head icon which can be clicked to then reveal the fulfillment items.
- Like the market items, you can now request items and give custom currency in return.
- Added a payment command (/markets payments)
- Added a payment gui, this replaces the request collection menu, it also acts as the collection for purchases done using custom currency (physical items)
- Added a bank system to go with the custom currency addition in requests. /markets bank will let you know the qty of custom items you added, you can add custom currency using /markets bank add while holding the item, you can also provide the flag -a which will add all similar items found in your inventory.
- If you make a request and you're paying using custom currency, you must make sure the item your paying with has been added to your bank.
- The bank system is still a work in progress, so there isn't a complete GUI for it, you also cannot withdraw items placed in your bank in part 1, part 2 will implement the GUI + item withdrawal
- Items requiring custom currency (physical items) will now show a tooltip / add additional lore to the market item or request stating that it requires it, you will also be able to right click to view the required currency.
- Added tax, this can be applied to either the buyer or seller
+++ The following are things that will be fully implemented/finished in part 2 +++
- A rating system where you can rate markets using a star rating system (1-5 stars)
- A featured / priority slot system, where users can pay to have their market featured first on the market list page.
- Sales for individual market categories
- GUI system for the banking system
- Removal of the old request system conversion, the time between updates should be enough for users to be up to date on the new request system.
And of course, here are some gifs of the new features
https://gyazo.com/3e1e4bc04c07fe08cdde9fcc3bffc5a8 https://gyazo.com/8caa9506ae97a50f7475285fe1690789 https://gyazo.com/a3374427ba94a4e6443893d38d16e4cc https://gyazo.com/22751c06ccdb5ba9763991c2ff0236c6 https://gyazo.com/8baedec240b3619449968c6b9d357678 https://gyazo.com/64e3265a0355cb58d805c176a9718e6b
Markets 1.6.0 (*Part 1*)
- Added Add Item GUI, this can be accessed by running just /markets add item
- Added custom currency usage for market items, when adding items using the command, you can provide the -c flag to state you want to use a custom currency instead of money.
- Requests are now bundled, meaning if you make a request of 5000 stone, it will display as a single head icon which can be clicked to then reveal the fulfillment items.
- Like the market items, you can now request items and give custom currency in return.
- Added a payment command (/markets payments)
- Added a payment gui, this replaces the request collection menu, it also acts as the collection for purchases done using custom currency (physical items)
- Added a bank system to go with the custom currency addition in requests. /markets bank will let you know the qty of custom items you added, you can add custom currency using /markets bank add while holding the item, you can also provide the flag -a which will add all similar items found in your inventory.
- If you make a request and you're paying using custom currency, you must make sure the item your paying with has been added to your bank.
- The bank system is still a work in progress, so there isn't a complete GUI for it, you also cannot withdraw items placed in your bank in part 1, part 2 will implement the GUI + item withdrawal
- Items requiring custom currency (physical items) will now show a tooltip / add additional lore to the market item or request stating that it requires it, you will also be able to right click to view the required currency.
- Added tax, this can be applied to either the buyer or seller
+++ The following are things that will be fully implemented/finished in part 2 +++
- A rating system where you can rate markets using a star rating system (1-5 stars)
- A featured / priority slot system, where users can pay to have their market featured first on the market list page.
- Sales for individual market categories
- GUI system for the banking system
- Removal of the old request system conversion, the time between updates should be enough for users to be up to date on the new request system.
And of course, here are some gifs of the new features
https://gyazo.com/3e1e4bc04c07fe08cdde9fcc3bffc5a8 https://gyazo.com/8caa9506ae97a50f7475285fe1690789 https://gyazo.com/a3374427ba94a4e6443893d38d16e4cc https://gyazo.com/22751c06ccdb5ba9763991c2ff0236c6 https://gyazo.com/8baedec240b3619449968c6b9d357678 https://gyazo.com/64e3265a0355cb58d805c176a9718e6b
1.5.3
Jun 28, 2021
+ Fixed issues regarding certain prompt messages not showing up / being color translated correctly.
+ When clicking the close button from inside a player market view, it will put you back to the market list menu rather than the home/main menu.
+ When clicking the close button from inside a player market view, it will put you back to the market list menu rather than the home/main menu.
1.5.2
Jun 28, 2021
+ Increased performance regarding item loading
+ Fixed a bug that made the market view's 2nd row of categories be off by one slot.
+ Fixed a bug that made the market view's 2nd row of categories be off by one slot.
1.5.1
Jun 26, 2021
+ Fixed bug where when using the remove command, it would not give the player their items back.
1.4.1
Jun 24, 2021