Recent content by Bryce

  1. Bryce

    GUIShop - Potion & Out of Bounds Itemtable fixes

    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...
  2. Bryce

    GUIShop - XSeries Shading Hotfix

    FIXED: - Some base classes from XSeries were missing during the shading process. Found the ones we needed, and shaded those ONLY.
  3. Bryce

    GUIShop - Transaction UI Hotfix

    HOT FIXED: - Transaction UI not supporting smaller stacks of items, now will intelligently resize automatically.
  4. Bryce

    GUIShop - Stability Enhancements

    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...
  5. Bryce

    GUIShop - Major fixes and optimizations

    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...
  6. Bryce

    GUIShop - Stability Improvements

    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
  7. Bryce

    GUIShop - Minor Updates

    FIXED: - Stack trace when players open regular chests on Folia. Made thread safe. ADDED: - 'rows' config option for each shop.
  8. Bryce

    GUIShop - Command Item Fixes

    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...
  9. Bryce

    GUIShop - 9.3.8

    FIXES: - Item Type "COMMAND" no longer triggering due to new transaction UI
  10. Bryce

    GUIShop - Dynamic Pricing Additions

    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...
  11. Bryce

    GUIShop - Minor Fixes

    FIXED: - No longer will register economy commands if internal-economy is disabled
  12. Bryce

    GUIShop - Major Updates

    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...
  13. Bryce

    GUIShop - Minor Bugfixes

    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!
  14. Bryce

    GUIShop - Folia Support

    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...
  15. Bryce

    GUIShop - Worth Lore Enhancements, Smooth inventory transitions, Overhauled Editor

    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...
Top