Fixed:
- Modifier manager exception when disabling plugin
- Exporting logs via /eshop logs not working unless the transaction cache was manually loaded using a placeholder like /papi parse --null %esgui_FIRST_most_sold_item_current_MONTH%
- Words between <> escaping itself in placeholders in shop item lore using paper meta
- Placeholder cache not working for new item placeholders
- Support for MC 26.1.2
- Fixed NPE while comparing corrupted skull item when selling on 1.20.5+
- Added missing lunge enchantment to default shop layout
- Support for paper's new version schema
Added:
Chaned:
- Support for static items inside RotatingShop's which won't rotate by adding the `slot` item option
- Support for per shop dynamic pricing scaling
- Per item dynamic pricing restoration targets, instead of the default price
- The %dpp% placeholder in prices for shop items will now only show when the price is different as its original price
- Recoded the method to display rotating shop items with a specific display chance, fixing incorrect chances
- Updated calculations for dynamic pricing to perform smoother price calculation
- Shop items in rotation from a rotating shop are now by default prioritized for selling using /sellall or /sellgui
- Can be disabled in config.yml -> prioritize-rotating-shop-items
- Fixed new line characters in GUI Editor
- Support for custom sound effects from resource packs
- Some ExecuteableItems items would show Chinese characters inside the shop lore
- Shop search result screen wouldn't show two or more items with the same display name when quering by item name
- Fixed %search-method% placeholder not translating if PAPI wasn't installed
- Support for 1.21.8
- Fixed messages appearing as raw components when using legacy text on some servers
- 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
- 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)
Added support for ExcellentEnchantments v4.2.0 following changes of developer
- EE v4.1.0 is still supported for backwards compatibility, but developer recommends to use latest versions
- Using multiple prices per item creating error without specifing the actual price
- Fixed duplicated shop items not being able to be sold if one had disabled sell price
- Default spawner provider ignoring break tool enchantment requirements