BtrBz v0.5.0-alpha for 1.21.10
alpha8 апреля 2026 г.[0.5.0-alpha] - 2026-04-08
Added
- Added self-undercut detection alerts - notifies you when your own orders get undercut by others at the same price level
- Added grouped order notifications (opt-in, not fully tested - might be a little weird) - consolidates multiple orders with identical product, type, and price into single notifications with group size display
- Added price per unit display option in order notifications
Fixed
- Fixed order status computation with ghost orders - ghost orders from Hypixel API are now correctly treated as "Top" instead of "Matched", preventing false status escalation
- Fixed click rule to only apply outside player's inventory, matching the ItemOverride behavior
- Fixed opposing-order protection to remain independent from percentage blocking logic
Internal
- Added references directory to gitignore
- Converted static components (BazaarOrderActions, ProductInfoProvider, OrderBookScreenController) to instance-based dependency injection
- Moved conversion loading logic into BazaarData class with improved error handling
- Converted OrderProtectionManager from singleton to constructor injection
- Renamed ModContext to ModuleContext and inlined into ModuleManager
- Downgraded sound utility and widget manager logging to trace level
BtrBz v0.5.0-alpha for 1.21.11
alpha8 апреля 2026 г.[0.5.0-alpha] - 2026-04-08
Added
- Added self-undercut detection alerts - notifies you when your own orders get undercut by others at the same price level
- Added grouped order notifications (opt-in, not fully tested - might be a little weird) - consolidates multiple orders with identical product, type, and price into single notifications with group size display
- Added price per unit display option in order notifications
Fixed
- Fixed order status computation with ghost orders - ghost orders from Hypixel API are now correctly treated as "Top" instead of "Matched", preventing false status escalation
- Fixed click rule to only apply outside player's inventory, matching the ItemOverride behavior
- Fixed opposing-order protection to remain independent from percentage blocking logic
Internal
- Added references directory to gitignore
- Converted static components (BazaarOrderActions, ProductInfoProvider, OrderBookScreenController) to instance-based dependency injection
- Moved conversion loading logic into BazaarData class with improved error handling
- Converted OrderProtectionManager from singleton to constructor injection
- Renamed ModContext to ModuleContext and inlined into ModuleManager
- Downgraded sound utility and widget manager logging to trace level
BtrBz v0.4.0-alpha for 1.21.10
alpha18 марта 2026 г.[0.4.0-alpha] - 2026-03-18
Added
- Added estimated fill time tooltips for bazaar orders based on moving week volume
- Added sound notifications for alerts and order events
- Added queue information display in matched and undercut chat notifications
- Added clipboard volume preset (parse clipboard as number)
- Added sign screen support during order setup flow
Changed
- Renamed filledAmount to filledAmountSnapshot in OrderInfo to clarify it's a UI snapshot value
- Changed notification message format and style
BtrBz v0.4.0-alpha for 1.21.11
alpha18 марта 2026 г.[0.4.0-alpha] - 2026-03-18
Added
- Added estimated fill time tooltips for bazaar orders based on moving week volume
- Added sound notifications for alerts and order events
- Added queue information display in matched and undercut chat notifications
- Added clipboard volume preset (parse clipboard as number)
- Added sign screen support during order setup flow
Changed
- Renamed filledAmount to filledAmountSnapshot in OrderInfo to clarify it's a UI snapshot value
- Changed notification message format and style
BtrBz v0.3.0-alpha for 1.21.11
alpha10 марта 2026 г.[0.3.0-alpha] - 2026-03-10
Added
- Added "Reopen Last Cancelled Buy Order" button in Manage Orders screen to quickly return to a product's Bazaar page
- Added active order indicators (colored dots) for items with tracked orders in the bookmark list
- Added chat message filtering for transient [Bazaar] system notifications
Fixed
- Fixed synchronization issues when clearing tracked orders via a new batch reset mechanism
- Fixed client crashes by adding null-safe guards for configuration enum bindings
- Fixed bookmark indicators rendering when the module or feature is disabled
- Fixed price formatting in the order book to use a fixed US locale for correct clipboard copying
Changed
- Refactored Bazaar notifications to be entirely clickable instead of just the bracketed action
- Changed order cancellation to require a optional modifier key (Ctrl/Alt) before copying the remaining amount
- Improved notification styling and internal action component structure
Совместимость
Создатели
Детали
Лицензия:LGPL-3.0-only
Опубликован:5 месяцев назад
Обновлён:4 дня назад

