
EconomyShopGUI Premium 5.26.1
The premium version of EconomyShopGUI with more features.
Added:
- Support for PAPI placeholders for item prices using '%esgui_buyprice_<section>.<itemIndex>%' & '%esgui_sellprice_<section>.<itemIndex>%'
- Support for using the escape key to go back to the previous menu
- Disabled by default
- Rewritten item matcher for 1.20.5+ versions for selling items
- Fixes a hot issue on 1.20.5+ with custom ignored tags when selling items due to item cloning
- Test results show that the new item comparison method is up to 6x as fast in selling items
Updated translation files:
- Hungarian by @Zsomi5
- Added Romanian by @Aang
- Chinese Traditional by @jorden2895
- Chinese Simplified by @NEIKI19914
- Turkish by @Canpolat
- Russian by @PonGapon
- Polish by @agregasga & @krzysiek
Thanks to all translators on our Crowdin which contribute to the language updates!
- Fixed NPE on startup when having spawner break event disabled for default spawner provider
- Temporarily fix for ItemsAdder v4 alpha builds not working, untill this is officially fixed by the author
- Added support for 1.21.1 paper servers
- Fixed some spawners selling for 0 when using a spawner stacker plugin on 1.20.5+
Reuploaded fixing inclusion of legacy hooks
- Added support for searching values inside the GUI Editor when edititing material, enchantments, potiontypes, ... by clicking the compass
- Fixed editing existing item options using GUI Editor would add the value to config as list
- Added support for searching values inside the GUI Editor when edititing material, enchantments, potiontypes, ... by clicking the compass
- Fixed editing existing item options using GUI Editor would add the value to config as list
- NPE while opening shop with no configured pages in its config file
- Fixed NoSuchMethod error on latest 1.20.6 server builds
- Updated DENSITY enchantment in default shop layout
- Fixed splash potions not working on 1.8
- Adding items using raw NBT with addhanditem command won't strip the item_name component anymore
- Automatic NBT conversion to components would format item name/lore as raw JSON
- Fixed command items wouldn't allow quantity selection
Fixed:
- Some effects not working using item option 'stew-effect'
- NoSuchFieldError when using 'armor-trim' item option on server versions pre 1.20.4
- Added direct items support for Oraxen
- Adds support for material: Oraxen:<itemID>
- Added 'item-flags' config option as on 1.20.5+, components for hiding flags are seperated and no longer use one root tag
- Added item Placeholder LARGER(=>) and SMALLER(=<) item requirement
- See more info on our wiki here: https://wiki.gpplugins.com/economyshopgui/file-configuration/shops.yml#requirements
- Fix NBT serialization on 1.20.5+ for items, mainly banners
- Added direct items support for Oraxen
- Adds support for material: Oraxen:<itemID>
- Added 'item-flags' config option as on 1.20.5+, components for hiding flags are seperated and no longer use one root tag
- Added item Placeholder LARGER(=>) and SMALLER(=<) item requirement
- See more info on our wiki here: https://wiki.gpplugins.com/economyshopgui/file-configuration/shops.yml#requirements
- Fixed NBT serialization on 1.20.5+ for items, mainly banners
- Better installing of layouts from our Marketplace
- Installing layouts with a config.yml will now only replace needed options
- Settings such as 'economy-provider' or 'spawner-provider' won't be replaced unless using the new '-unsafe' command argument
- Fixed issues with selecting/deselecting files for upload using the GUI
- A minimum character limit for layout titles/descriptions
- Switched to API usage for goat horn instruments, fixes custom goat horns on 1.21
- Fixed custom actions not working on SellGUI navbar
Fixed:
- NPE for rotating shops with frequency interval if not cached yet
- File names for import command from free version ending with dubble .yml extension
- 'components' item option on 1.20.5+ not working on Paginated items variant from navigation bar items
- Fixed 'armorcolor' not working in combination with item option 'armor-trim'
- Support for 'ominous-strength' item option on edititem command
- Support for 'item.displayname' item option on editsection command
- Fixed 'instrument' item option not working on 1.21
- Updated spigot API usage following their recent change causing plugin to fail to load on 1.21 CraftBukkit/Spigot servers
Changed:
- Config will now also dynamically update item display lore if new lore is added/missing
Fixed:
- ClassChange error(again) on 1.20.4 on server shutdown, caused by incompatible class files between paper API versions
- Async tasks not shutting down correctly before server shutdown
Fixed:
- When using multiple sell prices, selecting more items to sell would give the full sell price
- NPE while using placeholder requirements since v5.13.x
- Fixed ClassChange error on server shutdown on paper 1.21
- Fixed plugin not loading on paper 1.21 experimental builds
- Improved player restock saving when alot restock schedulers ended at the same time for multiple shop items, fixes async thread creation error
- Fixed NoSuchFieldError when using 'armor-trim' item option on server versions pre 1.20.4