Add support for lingering potions across code and docs, bump version to 9.4.3c, and improve potion handling and logging. Key changes:
Introduce lingering field in PotionInfo (constructor, getter/setter) and include it in serialization/PDC.
Parse old/new potion config formats (backwards...
Bump version to 9.4.3 and introduce permission checks and UI/UX improvements. Changes include:
pom.xml: version bumped to 9.4.3
ItemActionHandler: check guishop.shop.<shop> and guishop.shop.* permissions (with OP bypass) and send no-permission message.
Menu & Shop: unify how player-balance...
Introduce a dynamic pricing subsystem and integrate it across configs, UI and docs. Key changes: create dynamicpricing.yml (auto-created on init) and load its enabled flag from ConfigManager; update TransactionGui to refresh prices after transactions; extend ItemType to treat SHOP/ITEM/COMMAND...
ADDED:
Sell Chest/Sell Inventory capability via GUIShop API
Introduce per-item override support for dynamic pricing
Introduce ItemType.isPurchasable() as to fix cannot buy and sell lores
Fix command item placeholders and add sudo mode
Fix {PLAYER_NAME}, {PLAYER_UUID}, {PLAYER_WORLD}, {PLAYER_BALANCE} not being replaced in COMMAND items
Add sudo: true/false config option to run commands as player instead of console
Add sudo toggle button in Item Editor GUI
Add PDCUtil.KEY_SUDO...
Add Built-in Dynamic Pricing System
Dynamic Pricing:
Added built-in supply/demand pricing system that works out of the box
Prices increase when items are bought (supply decreases)
Prices decrease when items are sold (supply increases)
Prices gradually normalize back to base values over time...
ADDED:
New shops folder with each shop broken into its own YML. Supports auto converting old shops.yml
Unified Transaction GUI, replaces old Quantity Menu
Fully configurable player_balance item type
Fully configurable pagination and back buttons
Creating new pages using gs edit
Tab completion...
FIXED:
Alt Sell menu not working correctly
Items not being able to stack on top of each other once purchased
Massive thanks to @JakeWalter for these fixes!
ADDED:
Folia Support
GuiShopAPI and StatisticsManager to retrieve sold and bought items, most sold and bought item types
/togglepay Command - Toggle payment notifications
Internal Economy option, added economy.yml with various economy settings
Cursor rules to help jumpstart newer developers...
ADDED:
Brand new GUI Based Editor for menu & shops.
Worth Lore Blacklist options
Packet based inventory refreshing
Creative Mode worth lore support
GuiShop ItemInfo Command: /gs iteminfo
FIXED:
Worth lore not working on all armor indices in the packet
Cursor resetting when going back to...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.