
EconomyShopGUI Premium 5.23.3
The premium version of EconomyShopGUI with more features.
- Fixed loading cache files if empty
- Fixed loading spawner items on paper 1.21.5 experimental builds
- Fixed sound volume settings not accepting decimals
- Shop items with the 'components' item option will now automatically update to the new data format in 1.21.5 when updating configs from a older version
- Disable the config option 'auto-update-components' to prevent this from happening automatically
- Fixed config not saving after converting NBTData to components item option when updating from 1.20.4 or older
- Added %esgui_shop_rotation_<rotatingShopName>% placeholder to show rotation time of a RotatingShop
- External PAPI placeholders will now also correctly format raw color codes
- Added %esgui_shop_rotation_{rotatingShopName}% placeholder to show rotation time of a RotatingShop
- External PAPI placeholders will now also correctly format raw color codes
- Support for 1.21.5
- As of 1.21.5 ESGUI uses Mojang mappings instead of Spigot mappings, which will make it easier for us in future MC releases to update the plugin
- Support for transaction placeholders, aswell as '/eshop logs export' command to generate web view of logged transactions
- This has been a premium feature for some time, but is now also available in the free version
- Currently there is a limitation of only the top three in transaction placeholders, whereas the premium version displays up to the top ten
- Global or per item config option 'match-item-meta' to ignore matching item meta(defaults to true)
- Updated default languages from Crowdin:
- Updated Portuguese by @yagoleonardo2018
- Updated Traditional Chinese by @jorden2895 & @XXiXii
- Updated Simplified Chinese by @One Level & @xiaomian124 & @XXiXii
- Updated Turkish by @Canpolat & @XXiXii
- Updated Thai by @witsub4343
- Updated Polish by @Antonioo
- Updated Korean by @YouTubeKorea & @카라워르 & @XXiXii
- Updated German by @Julius
- Updated Ukrainian by @lolmaojustmeme
- Updated Japanese by @XXiXii
- Added Swedish by @XXiXii
- Updated Vietnamese by @RageOfFire
Added:
- Ranking placeholders from 1-10 to get top player/top item from current time frame(totalling at over 240 placeholder combinations)
- Also added placeholders for the actual amount of items
- Wiki link: https://wiki.gpplugins.com/economyshopgui/basics/how-to#transaction-placeholders
- PERMISSION::!<permission> requirement support
- Wiki link: https://wiki.gpplugins.com/economyshopgui/file-configuration/shops.yml#requirements
- Added /shop search config options to enable/disable it and blacklist certain shops from displaying its items
- Support for display cache of dynamic pricing/limited stock for servers using MySQL to save performance
- Cleaned up code/better loading of database
Fixed:
- Skull items not comparing correctly on 1.20.5+ if ignoring ID
- Downloading layouts from plugin versions earlier as v5.21.0 will now correctly update section slots
- Manually check for MiniMessage on load for when third party libs are installed
- Fixed stacking spawner items from RoseStacker integration
- Fixed IA item textures not working when using two items with the same ID but different category
- Color codes in pricing lore of items with multiple prices would reset after each price
- Direct economy support for zEssentials allowing support for its multiple currencies
- Added QUEST item requirement to require players to complete certain quests to buy/sell a item
- Currently supports Quests by PikaMug and Quests by LMBishop
- See our wiki here for more info: https://wiki.gpplugins.com/economyshopgui/file-configuration/shops.yml#requirements
- Commands to edit the gui rows and title per page using '/editsection <section> set <page>.gui-rows/title <value>' ingame
- Section item slots will now start at index 1 instead of 0, similar to shop items(your section configs will update automatically)
- Rotating shop items in rotation can now be located using /shop search
- Fixed console error when adding potions using addhanditem command on 1.18.2 server versions
- Fixed issue with /shop search not working on paper 1.21.4 due to anvil title
- Easier/better configurable selected item in the buy/sell screens by allowing overriding of its name/lore + better placeholder support
- Fixed %price% placeholder inside default friendly currency format of economy plugins like UltraEconomy and GemsEconomy
- Direct item support for Nexo custom items
- Component data will now automatically update to MC's 1.21.4 format since CustomModelData change when updating configs
- Updated BreweryX hook to support latest versions
- Fixed display lore on brews displaying the invalid chatcolor formats used by brewery
- Fixed Folia integration
- Fixed MiniMessage error on startup for 1.16-1.18
- Fixed display items from shop stands not working on 1.21.3/4
- Added support for delayed loading of item economy's from shop section/item
- Fixes issues when item provider was not enabled yet
- DynamicPricing percentage in item lore is now calculated of the total price increased/decreased instead of the percent of the current dynamic price min/max
- Added support for Minecraft 1.21.4
- MiniMessage support inside messages and shop items/titles
- We decided to not include the libary inside the plugin considering file size, which limits MiniMessage support to 1.16.5+ paper servers and forks
- Support for abbreviations inside displayed price amounts
- Can be enabled/disabled per currency
- More info: https://wiki.gpplugins.com/economyshopgui/file-configuration/config.yml#abbreviations
- Support for per currency format settings overriding the default currency format
- Updated VotingPlugin hook to latest dev build
- Fixed player placeholders from PAPI not working in shop titles
- Since v5.18.0
- Per section dynamic pricing max stock setting not overriding default value from config.yml
- Support for editing the min-buy/sell item options using /editshop commands
- Fixed support for latest versions of CoinsEngine
- Added transaction export command '/eshop logs export', creating a detailed web based view of logged transactions
- Direct support for third party items from Brewery/BreweryX:
- Support for 'material: brewery:<brewName>.<quality>'
- Optimized third party item support:
- Adding items to shop/as economy from third party supported plugins using /addhanditem will use the item id instead of serializing it
- Fixed item stacking issues and selling items from third party plugins to shop not matching
- Items used as economy item now also wait for the corresponding plugin hook to load
- Fixed ClassChange error on latest 1.21.3 server versions