ADDED:
- [VirtualShop] Per page shop layouts. Now you can assign different layout(s) for each shop page.
FIXED:
- [Core] A bug, where '%product_price%' placeholders return formatted currency value instead of just price value.
- [Core] An oversight, where Purchase GUI opens for selling even if player has no items for sell.
- [ChestShop] A bug, where shop's showcase or hologram don't reflect changes menu in shop settings until relog.
- [ChestShop] Corrected default translation log format to print shop location and owner.
- [Auction] A bug, where items don't display their attributes in GUI.
IMPORTANT:
- ExcellentShop requires EconomyBridge v1.1.1 or higher now.
- ExcellentShop requires Java 21 or higher now.
ADDED:
- Central Shop GUI slot option for editor of virtual shops.
- Command '/sellhandall' to quickly sell all items in inventory similar to one in your hand.
- Placeholders '%balance%', '%sell_multiplier%' support for the Central Shop GUI.
- 'Sell All' button support for the Central Shop GUI.
- Explicit buttons to reset shop's products price and stock datas in editor.
- Support for amount shortcuts for '/ah sell', '/cshop create' commands.
CHANGED:
- Added explicit editor GUIs for specific static/rotating shop settings.
- Split 'Transactions' editor button on 'Buying' and 'Selling' ones.
FIXED:
- Minor issue related to chest shop displays and fast player reconnection.
- An oversight where if shop icon was 'AIR', it was not possible to change it in the editor GUI. Now fallbacks to 'BARRIER'.
- Improper flag permissions for '/sellall', '/vshop menu' commands.
- Improved command reloading for Virtual Shop module. Reboot is not necessary anymore.
ADDED:
- Internal placeholder '%shop_products%' that displays total amount of shop products.
FIXED:
- A bug, where MMOItems items can't be detected properly sometimes.
- A bug, where player gets bank withdrawal message on shop removal even if AutoBank was enabled.
ADDED:
FIXED:
- [Core] GUI with purchase option (buy/sell) for bedrock players. Also assignable to a certain click in the config.
- [ChestShop] GriefDefender support.
- [ChestShop] Per currency permissions with an option whether or not to use permission system.
- [ChestShop] Check for safe location before teleport to a shop.
- [Core] Console error related to VotingPlugin hook.
- [ChestShop] Finally fixed shop hologram flicker.
- [ChestShop] A bug, where search feature in /chestshop browse does not matches item display names properly.
- [VirtualShop] A bug, where rotating shops can rotate at wrong days.
- [VirtualShop] A bug, where player's product limit can not reset.
ADDED:
- Player XP currency.
- PacketEvents support for ChestShop displays.
FIXED:
- Minor fixes in product data cache.
- Console error for command products.
Do a backup of your database before update!
ADDED:
IMPROVED:
- Support for ExcellentCrates items.
FIXED:
- Better compatbility with custom item plugins.
- Code improvements.
- Improved SQL Queries for price updates.
- Added auto clean up for product price, stock and limit datas.
LOCALE:
- Issue #33
- Issue #31
- Minor bugs in product ID generation.
- A bug, where shulkers & barrels (and other container type) chest shops were not protected from hoppers.
- A bug, where chest shop products of vanilla items ignores the item meta.
- Updated Spanish translation.
ADDED:
- [Core] MMOItems Support.
FIXED:
- [Chest Shop] A bug, where product quantity not saved on purchases for Infinite Storage system.
- [Chest Shop] A bug, where players can't sell items to shops with Infinite Storage enabled if there was 0 items in the stock.
- [Virtual Shop] A bug, where items can not be bought/sold in newly created shops until /vshop reload.
- [Virtual Shop] A bug, where rotating shops never rotates sometimes.
- [Virtual Shop] A bug, where simplified Sell Menu cancels moving all similar stacks from inventory.
- [Virtual Shop] A possible database overload bug caused by a lot of dynamic prices.
