You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.
You should upgrade or use an alternative browser.
ADDED:
- [Virtual Shop] Support for selling items inside "container" items, such as Shulker Boxes, Chests, etc, using the Sell All, Sell Hand and Sell GUI features. Toggleable in the settings.yml.
- [Virtual Shop] Support for '%shop_name%' placeholder in sale details message of the Sell All feature.
- [Virtual Shop] Explicit message saying nothing were sold for the Sell All feature.
IMPROVED:
- [Virtual Shop] Better performance for the Sell All feature.
FIXED:
- [Virtual Shop] A bug, where finding "best" product for the Sell All feature works incorrect in some cases.
- [Virtual Shop] A bug, where result of the Sell All feature shows incorrect item/price values sometimes.
- [Virtual Shop] A bug, where Sell All features sends empty "Items Sold" message if no items were sold at all.
IMPORTANT:
- Update nightcore to v2.7.5.1
IMPROVED:
- [Auction] Added back listing icon for purchase confirmation GUI.
FIXED:
- [Core] Minor issues with item's name and lore formatting.
- [Core] False product errors on plugin loading.
- [Core] Possible errors on loading.
- [Core] Hidden item components (enchants, attributes) in some cases.
- [Chest Shop] Wrong default placeholders for shop rent holograms.
IMPORTANT:
- Requires nightcore v2.7.5
ADDED:
- [Core] Permission 'excellentshop.key.sellall' that restricts 'Sell All' click feature in shop GUIs.
- [Chest Shop] Support for HuskClaims.
- [Virtual Shop] 'Forbidden Permissions' product option. Restricts product access for players with any of listed permission(s).
IMPROVED:
- [Core] Merged product price GUIs of Virtual Shop and Chest Shop to reduce duplicated code. Full customization is not yet available.
- [Auction] Added undo selection for the sorting type (LMB - selects downwards, RMB - selects upwards).
- [Chest Shop] Shop rename will be cancelled with an error message if name length exceeds max. value set in the config.
- [Chest Shop] Reset price data button is available for chest shop products now.
FIXED:
- [Chest Shop] Ignore color tags on shop name length check.
- [Chest Shop] Prevent players from using non-color and non-decorative tags (such as <br>, <lang>, etc.) when renaming shops.
IMPORTANT:
- Requires nightcore v2.7.4
- Reset '/chestshop/menu/shop_settings.yml' to apply new changes.
NEW:
- [Chest Shop] Rent System beta. Allows shop owners to rent out their shops for custom price and duration. This feature can be disabled in the settings.yml.
ADDED:
- [Auction] Config option to not handle specific custom item plugins and use internal item handler instead.
- [Auction] More PlaceholderAPI placeholders.
- [Auction] Config option Notify_Unclaimed_On_Join - Whether players should be notified about unclaimed listings when they join the server.
- [Auction] Config option Notify_Expired_On_Join - Whether players should be notified about expired listings when they join the server.
- [Auction] Config option ReOpen_On_Purchase - Whether Auction GUI should be re-opened on item purchase instead of closing.
- [Auction] AuctionListingCreateEvent.
- [Virtual Shop] Custom per-shop command aliases. Requires shop shortcuts to be enabled in the settings.yml. Permission is 'excellentshop.virtual.command.shop'.
- [Virtual Shop] Command 'rotate' to force rotate a shop.
- [Chest Shop] Internal placeholder '%product_stock%' for shop holograms.
CHANGED:
- [Auction] Purchase confirmation GUI uses unified '/menu/confirmation.yml' config now.
- [Chest Shop] Shops will be created as admin shops by default if player has admin shop permission.
FIXED:
- [Virtual Shop] Minor bugs in default shop configs.
- [Virtual Shop] Rotation time not applied correctly in some cases.
- [Chest Shop] Visual bug where final price in purchase message was incorrect for items with dynamic prices.
- [Chest Shop] A bug, where New_Products_Single_Amount setting didn't work.
- [Chest Shop] GriefPrevention integration not worked properly.
- [Chest Shop] Updated Lands integration.
IMPORTANT:
- You must install and load v4.13.4 first (if you're not already on that version ofc)!
- You need nightcore v2.7.3.1 or newer!
- Backup your ExcellentShop folder and test before use in production!
- Now supports only 1.21.1 and above!
ROTATING PRODUCTS OVERHAUL:
- There is no rotating/static shops anymore.
- All virtual shops can have rotating products.
- All virtual shops can have multiple rotation settings with different products.
- Added new button in the shop editor to manage rotating products.
- Rotating products don't have slot & page options. These options defined by rotation settings.
- You can have different rotating slots per shop page with different rotation settings for any/all of them.
ADDED:
- [Virtual Shop] Missing lang entries for editor GUI titles.
- [Virtual Shop] Added Product Creation GUI. In this GUI you can select explicit product type.
IMPROVED:
- [Virtual Shop] Command /shop will require you to provide shop name if Central Shops GUI is disabled in the config.
- [Virtual Shop] Stock's and Limit's reset time is applied for both Buy and Sell values now.
- [Virtual Shop] Added buttons in editor to reset price, stock, limit and rotation datas.
- [Virtual Shop] Brand new premade shops configuration!
FIXED:
- [Core] A lot of minor fixes and code improvements.
- [Virtual Shop] A bug, where player limits not reset on products added in rotation.
IMPORTANT:
- Custom Item plugin integrations were moved to the EconomyBridge plugin. You must update it to v1.2.0 to prevent any issues.
IMPROVED:
- Added %amount% placeholder for commands of command products. Using this placeholder will make command(s) to run only once with replacement of selected product quantity.
ADDED:
- [Core] Support for Nexo, ExecutableItems.
- [Auction] Config option to hide item attributes of auction listings.
IMPROVED:
- [Core] Improved product handler code.
- [Core] Products with invalid datas will appear in editor now so you can fix or delete them.
- [Auction] Added proper support for custom item plugins to handle auction items.
- [Auction] Improved and updated database related code.
- [ChestShop] Hoppers will properly transfer items to chest shops when Infinite Storage is enabled.
FIXED:
- [ChestShop] A bug, where players can not break a part of a double chest shop with stored products when Infinite Storage is enabled.
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 nightcore v2.7.2 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.