All Mods Resource Packs Data Packs Shaders Modpacks Plugins
BtrBz

BtrBz

by LutzLuca • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

BtrBz

BtrBz is a Fabric client mod for Hypixel SkyBlock's Bazaar. Track your orders inside and outside the Bazaar, with notifications when their status changes.

Download on Modrinth | Discord | Issue tracker

Features

  • Track buy orders and sell offers as top, matched, or undercut, with status colours, notifications, and warnings when your own orders compete
  • Keep orders visible outside the Bazaar with the Orders HUD
  • See order details in tooltips, including estimated queue positions, items ahead, and fill times
  • View order books while entering a price and select a price from the book
  • Check instant buy and sell prices in item tooltips, with totals for stacks and supported menu quantities
  • Compare the buy and sell price gap per item and across your sellable inventory
  • Get price alerts when instant buy or sell prices reach your targets
  • Set liquidity alerts for when enough items are available to trade instantly within your price limit
  • Bookmark products with active-order indicators and save reusable amount presets
  • Flip filled buy orders into sell offers with a suggested price from the Flip Helper
  • Reopen a cancelled buy order's product page, copy its remaining amount, or return to the Bazaar after placing an order
  • Open product pages on Skyblock.bz, Coflnet, or Skyblock.Finance
  • Guard against aggressive undercuts and prices that would trigger an instant trade, with an option to override the block
  • See an overview of your order value and track estimated daily transaction value against a personal limit
  • Hide temporary Bazaar progress messages and open your orders from filled-order chat messages
  • Configurable widgets

Getting started

Run /btrbz to configure the mod.

Installation

BtrBz currently supports Minecraft 26.1 and 26.2. It requires Java 25 or newer and Fabric Loader 0.19.3 or newer.

  1. Download the release for your Minecraft version from the BtrBz Versions page.
  2. Install matching versions of Fabric API, Hypixel Mod API, Yet Another Config Lib, and owo-lib.
  3. Place BtrBz and its dependencies in the Minecraft mods folder, then start Fabric and join Hypixel SkyBlock.

Mod Menu is optional and adds another way to open BtrBz settings.

Note: BtrBz is in alpha. Saved data may be reset when its format changes.

Notes

  • Bazaar prices may be delayed. Liquidity alerts can only check the top 30 orders per side returned by Hypixel
  • The Daily Limit widget estimates usage from transactions observed by the mod and uses the tax rate set with /btrbz tax set <rate>
  • Opening a bookmarked product uses /bz and requires an active Cookie Buff

Icon attribution

This project uses icons from Flaticon:

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.2
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.2
Fabric
17h ago 1
26.2
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.2
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.2
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.2
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.2
Fabric
17h ago 1
26.2
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.2
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
1.21.11
Fabric
17h ago 1
1.21.11
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
1.21.10
Fabric
17h ago 1
1.21.11
Fabric
17h ago 1
1.21.10
Fabric
17h ago 1
1.21.11
Fabric
17h ago 1
1.21.10
Fabric
17h ago 1
1.21.11
Fabric
17h ago 1
1.21.11
Fabric
17h ago 1
1.21.10
Fabric
17h ago 1
1.21.10
Fabric
17h ago 1
1.21.11
Fabric
17h ago 1
1.21.11
Fabric
17h ago 1
1.21.10
Fabric
17h ago 1
1.21.11
Fabric
17h ago 1
1.21.10
Fabric
17h ago 1
1.21.10
Fabric
17h ago 1
1.21.10
Fabric
17h ago 1
1.21.5
Fabric
17h ago 1
1.21.6
Fabric
17h ago 1
## [0.14.0-alpha] - 2026-10-11

### Added

  • Added SkyBlock profile detection that clears session state when switching profiles

### Changed

  • Reworked order books with mirrored layouts, optional depth bars, and independent or synchronized scrolling
  • The Widget Manager can now be opened from the order-book screen
  • Market features now pause when Bazaar API data stays unavailable or outdated, then resume automatically when usable data returns
  • Bookmarks now refresh their item icons from current product data instead of keeping saved item stacks
  • Restyled buttons and panels across widgets, the Widget Manager, and the alert screen
  • Reduced the default alert-screen height

### Fixed

  • Filled orders marked expired now keep their filled highlight and can still be flipped

### Removed

  • Removed the full order book's Buy Only, Sell Only, and compact volume-format settings

## [0.14.0-alpha] - 2026-10-11

### Added

  • Added SkyBlock profile detection that clears session state when switching profiles

### Changed

  • Reworked order books with mirrored layouts, optional depth bars, and independent or synchronized scrolling
  • The Widget Manager can now be opened from the order-book screen
  • Market features now pause when Bazaar API data stays unavailable or outdated, then resume automatically when usable data returns
  • Bookmarks now refresh their item icons from current product data instead of keeping saved item stacks
  • Restyled buttons and panels across widgets, the Widget Manager, and the alert screen
  • Reduced the default alert-screen height

### Fixed

  • Filled orders marked expired now keep their filled highlight and can still be flipped

### Removed

  • Removed the full order book's Buy Only, Sell Only, and compact volume-format settings

## [0.13.0-alpha] - 2026-10-03

### Breaking

  • Updating clears saved price alerts and reached-alert history. Recreate active price alerts after updating

### Added

  • Added toast notifications for reached price and liquidity alerts, with optional detailed text and chat messages
  • Added liquidity alerts for item quantities available for instant buys or sells at a per-item price limit
  • Added a setting to disable clickable shortcuts on filled-order chat messages while keeping order tracking active

### Changed

  • Holding Shift now shows tooltip totals for full order volumes and quantities in sacks, the Stash, the Composter, and the Hunting Box
  • The alert editor now explains which market price it watches and that Below and Above include equality
  • Restyled Bazaar widgets, alerts, notifications, and tooltips with neutral labels and gold coin values
  • Bookmark and tracked-order drag scrolling now accelerates near list edges and is capped at 180 GUI pixels per second

### Fixed

  • Fixed alert search results not refreshing when market or product data changed
  • Fixed saved price alerts being discarded when their product disappears from Bazaar data. Alerts now wait for a usable price and keep their reminder schedule
  • Fixed missing product price tooltips and lookup links on SkyBlock menu items with alternate display names
  • Fixed Order Protection blocking orders that improve the best price by 0.1 coins
  • Fixed Flip Helper failing to select or price filled buy orders when item metadata is missing
  • Expired orders are now marked gray in Manage Orders and no longer count as active for order tracking or Flip Helper
  • Order Value excludes expired order remainders while still counting unclaimed fills
  • Fixed the Order Value widget remaining visible when there are no orders
  • Fixed the item shown by Reopen after cancelling an order

## [0.13.0-alpha] - 2026-10-03

### Breaking

  • Updating clears saved price alerts and reached-alert history. Recreate active price alerts after updating

### Added

  • Added toast notifications for reached price and liquidity alerts, with optional detailed text and chat messages
  • Added liquidity alerts for item quantities available for instant buys or sells at a per-item price limit
  • Added a setting to disable clickable shortcuts on filled-order chat messages while keeping order tracking active

### Changed

  • Holding Shift now shows tooltip totals for full order volumes and quantities in sacks, the Stash, the Composter, and the Hunting Box
  • The alert editor now explains which market price it watches and that Below and Above include equality
  • Restyled Bazaar widgets, alerts, notifications, and tooltips with neutral labels and gold coin values
  • Bookmark and tracked-order drag scrolling now accelerates near list edges and is capped at 180 GUI pixels per second

### Fixed

  • Fixed alert search results not refreshing when market or product data changed
  • Fixed saved price alerts being discarded when their product disappears from Bazaar data. Alerts now wait for a usable price and keep their reminder schedule
  • Fixed missing product price tooltips and lookup links on SkyBlock menu items with alternate display names
  • Fixed Order Protection blocking orders that improve the best price by 0.1 coins
  • Fixed Flip Helper failing to select or price filled buy orders when item metadata is missing
  • Expired orders are now marked gray in Manage Orders and no longer count as active for order tracking or Flip Helper
  • Order Value excludes expired order remainders while still counting unclaimed fills
  • Fixed the Order Value widget remaining visible when there are no orders
  • Fixed the item shown by Reopen after cancelling an order

## [0.12.0-alpha] - 2026-09-16

### Breaking

  • Install Hypixel Mod API 1.0.2 or newer before updating BtrBz
  • To use BtrBz outside SkyBlock, enable "Always Active" in General > Activation

### Added

  • Added a price-alert screen for creating, editing, and removing alerts with /btrbz alert
  • Added item search for price alerts
  • Added threshold expressions with Buy Price and Sell Price references
  • Added a Reached tab with the latest 10 triggered alerts and options to reopen their Bazaar pages or remove entries
  • Added /btrbz enable and /btrbz disable commands to toggle BtrBz
  • Added an "Always Active" setting to bypass SkyBlock detection, disabled by default

### Changed

  • Renamed price-alert conditions to Buy Price and Sell Price
  • By default, BtrBz now waits for Hypixel to confirm that you are in SkyBlock before activating features and fetching Bazaar prices
  • Disabling BtrBz, disconnecting, or leaving SkyBlock clears session state

### Fixed

  • Fixed Bazaar HUD widgets hiding when hitboxes or chunk borders are enabled. The full F3 debug overlay still hides them
  • Fixed saved bookmarks losing their bookmark markers after restarting Minecraft

### Removed

  • Removed the /btrbz alert add, /btrbz alert list, and /btrbz alert remove commands. Use /btrbz alert instead

### Internal

  • Reorganized feature initialization and widget configuration
  • Reworked release automation and Discord announcements

## [0.12.0-alpha] - 2026-09-16

### Breaking

  • Install Hypixel Mod API 1.0.2 or newer before updating BtrBz
  • To use BtrBz outside SkyBlock, enable "Always Active" in General > Activation

### Added

  • Added a price-alert screen for creating, editing, and removing alerts with /btrbz alert
  • Added item search for price alerts
  • Added threshold expressions with Buy Price and Sell Price references
  • Added a Reached tab with the latest 10 triggered alerts and options to reopen their Bazaar pages or remove entries
  • Added /btrbz enable and /btrbz disable commands to toggle BtrBz
  • Added an "Always Active" setting to bypass SkyBlock detection, disabled by default

### Changed

  • Renamed price-alert conditions to Buy Price and Sell Price
  • By default, BtrBz now waits for Hypixel to confirm that you are in SkyBlock before activating features and fetching Bazaar prices
  • Disabling BtrBz, disconnecting, or leaving SkyBlock clears session state

### Fixed

  • Fixed Bazaar HUD widgets hiding when hitboxes or chunk borders are enabled. The full F3 debug overlay still hides them
  • Fixed saved bookmarks losing their bookmark markers after restarting Minecraft

### Removed

  • Removed the /btrbz alert add, /btrbz alert list, and /btrbz alert remove commands. Use /btrbz alert instead

### Internal

  • Reorganized feature initialization and widget configuration
  • Reworked release automation and Discord announcements

## [0.11.3-alpha] - 2026-08-29

### Changed

  • Reduced allocations from about 50% to 8% in the widget manager and from about 12% to 2% while browsing Bazaar menus by caching widget previews and text render states

### Fixed

  • Fixed widget content being clipped along the right or bottom edge at fractional GUI scales by rounding scissor regions outward
  • Fixed hidden bookmark, Bazaar, and tracked-order rows showing hover highlights outside the visible scroll-list viewport

## [0.11.3-alpha] - 2026-08-29

### Changed

  • Reduced allocations from about 50% to 8% in the widget manager and from about 12% to 2% while browsing Bazaar menus by caching widget previews and text render states

### Fixed

  • Fixed widget content being clipped along the right or bottom edge at fractional GUI scales by rounding scissor regions outward
  • Fixed hidden bookmark, Bazaar, and tracked-order rows showing hover highlights outside the visible scroll-list viewport

## [0.11.2-alpha] - 2026-08-25

### Fixed

  • Fixed the client shutdown watchdog firing after BtrBz left its Bazaar API executor running
  • Fixed startup logging a clipboard tracker error before Minecraft created its keyboard handler
  • Fixed config serialization logging warnings after Log4j had shut down

## [0.11.2-alpha] - 2026-08-25

### Fixed

  • Fixed the client shutdown watchdog firing after BtrBz left its Bazaar API executor running
  • Fixed startup logging a clipboard tracker error before Minecraft created its keyboard handler
  • Fixed config serialization logging warnings after Log4j had shut down

## [0.11.1-alpha] - 2026-08-20

### Added

  • Added a one-time hint explaining how to disable the Bazaar Orders HUD with its configurable hotkey

### Changed

  • Restored support for Minecraft 26.2

## [0.11.1-alpha] - 2026-08-20

### Added

  • Added a one-time hint explaining how to disable the Bazaar Orders HUD with its configurable hotkey

### Changed

  • Restored support for Minecraft 26.2

## [0.11.0-alpha] - 2026-08-15

### Added

  • Added a widget manager for configuring Bazaar widgets with live previews
  • Added a draggable launcher that opens the widget manager from supported Bazaar screens
  • Added a Bazaar Orders HUD for checking tracked orders without opening the Bazaar
  • Added detailed and status-count views to the Bazaar Orders HUD
  • Added a remappable keybind for toggling the HUD, bound to H by default
  • Added global and per-widget settings for scale, background, placement, size, and display options
  • Added optional Alt-dragging for moving widgets during normal use
  • Added a filled-order count that updates when Bazaar fill messages appear in chat

### Changed

  • Bazaar widgets now share the same look, placement controls, previews, tooltips, and settings
  • Widgets now adjust to the current Minecraft GUI scale and shrink when they would not fit on screen
  • Reworked the layouts and controls for Tracked Orders, Order Value, Full Order Book, Order Book Price Entry, Bookmarks, Order Presets, Daily Bazaar Limit, and Price Difference
  • Bookmark and tracked-order lists now keep their scroll positions when moving between supported screens
  • Bazaar widgets now use associated item stacks for products with unusual or legacy item data
  • BtrBz now requires owo-lib
  • Dropped Minecraft 26.2 support (as owo-lib is yet to release for 26.2)
  • Reduced repeated widget updates while browsing Bazaar menus
  • Moved order-book actions directly into the Full Order Book and Price Entry widgets

### Fixed

  • Fixed widget state being lost or left behind during Bazaar screen transitions
  • (somewhat) Fixed widget placement and sizing at non-default GUI scales
  • Fixed several drag, visibility, and tooltip edge cases
  • Fixed tracked-order fill counts and status display

### Internal

  • Replaced the old widget and module implementations with a retained widget runtime built on owo-lib
  • Moved all Bazaar widgets to a shared registry, host, configuration, preview, and lifecycle system
  • Added memoized widget data sources with dependency-based cache invalidation
  • Added shared retained components for lists, rows, scrolling, tooltips, placement, and widget frames
  • Updated Bazaar item-stack resolution to use compatible NEU overlays with converted legacy NEU data as a fallback
  • Expanded tests for widget configuration, placement, scaling, caching, previews, sessions, interactions, retained components, and Bazaar item conversion
  • Added automated Java formatting and code-style checks

### Breaking

> [!CAUTION]
> This release replaces the old widget configuration. Saved widget data is not migrated.
>
> * Existing bookmarks and order presets will be cleared and must be added again
> * Widget positions and settings will return to their defaults
> * Some widgets may need to be repositioned, especially when using a non-default GUI scale
> * owo-lib is now required
> * Minecraft 26.2 is no longer supported

## [0.10.3-alpha] - 2026-08-12

### Fixed

  • Fixed Bazaar product-page slot actions not appearing, including bookmarks, Product Info, and the Order Book button

## [0.10.3-alpha] - 2026-08-12

### Fixed

  • Fixed Bazaar product-page slot actions not appearing, including bookmarks, Product Info, and the Order Book button

## [0.10.2-alpha] - 2026-08-09

### Fixed

  • Fixed crashes when SkyblockAddons renders virtual equipment or container-preview slots

## [0.10.2-alpha] - 2026-08-09

### Fixed

  • Fixed crashes when SkyblockAddons renders virtual equipment or container-preview slots

## [0.10.1-alpha] - 2026-08-04

### Added

  • Added /btrbz conversions refresh force for applying a marked partial conversion index when Bazaar-to-NEU mappings cannot be resolved

### Changed

  • Removed the singular /btrbz conversion command alias

### Fixed

  • Fixed an incorrect Wetwing attribute shard mapping that prevented Bazaar conversion index refreshes
  • Fixed Bazaar child-screen transitions losing inventory context or dispatching duplicate close events
  • Fixed tracked-order ordering and status refreshes, including changed undercut amounts and orders sharing the best price
  • Fixed Order Preset state handling and prevented preset input from leaking into unrelated containers

## [0.10.1-alpha] - 2026-08-04

### Added

  • Added /btrbz conversions refresh force for applying a marked partial conversion index when Bazaar-to-NEU mappings cannot be resolved

### Changed

  • Removed the singular /btrbz conversion command alias

### Fixed

  • Fixed an incorrect Wetwing attribute shard mapping that prevented Bazaar conversion index refreshes
  • Fixed Bazaar child-screen transitions losing inventory context or dispatching duplicate close events
  • Fixed tracked-order ordering and status refreshes, including changed undercut amounts and orders sharing the best price
  • Fixed Order Preset state handling and prevented preset input from leaking into unrelated containers

## [0.10.0-alpha] - 2026-07-18

### Added

  • Added an optional Order Book price overlay when entering custom flip prices from the Order Options screen
  • Added support for Minecraft 26.2

### Changed

  • Reorganized the configuration screen into clearer categories with improved labels, descriptions, examples, images, color legends, and dependency guidance
  • Configuration sections now open collapsed by default for easier navigation
  • Alert commands now accept clearer order type names such as buy-order, sell-offer, insta-buy, and insta-sell

## [0.10.0-alpha] - 2026-07-18

### Added

  • Added an optional Order Book price overlay when entering custom flip prices from the Order Options screen
  • Added support for Minecraft 26.2

### Changed

  • Reorganized the configuration screen into clearer categories with improved labels, descriptions, examples, images, color legends, and dependency guidance
  • Configuration sections now open collapsed by default for easier navigation
  • Alert commands now accept clearer order type names such as buy-order, sell-offer, insta-buy, and insta-sell

## [0.9.0-alpha] - 2026-07-12

### Added

  • Added /conversions and /conversion commands for checking and refreshing Bazaar item data

### Changed

  • Improved Bazaar item recognition across bookmarks, alerts, tracked orders, tooltips, and other Bazaar features
  • Significantly reduced memory usage while browsing Bazaar menus

### Fixed

  • Fixed price alerts being saved unnecessarily and improved the reliability of reached alerts and reminders
  • Fixed Order Protection attempting to parse unrelated items without Bazaar order information
  • Fixed pricing and order information for enchanted books and other items with unusual Bazaar identifiers

### Internal


### Breaking

  • Bookmarks and price alerts will be reset because associated items are now stored in a new format

## [0.8.0-alpha] - 2026-06-26

### Added

  • Added an Order Presets setting to hide unaffordable fixed, clipboard, and Max presets instead of showing them disabled

### Changed

  • Reduced render-thread time in Bazaar menus by replacing per-slot list scans, stream checks, and duplicate map/item lookups on hot render paths
  • Added shared product ID caching so Bazaar hooks no longer resolve the same product repeatedly while rendering

### Fixed

  • Fixed a rare render freeze when menu projections are requested off the main game thread during quick menu swaps

## [0.7.3-alpha] - 2026-06-24

### Fixed

  • Fixed Order Preset affordability and item counts using an incorrect purse value after scoreboard formatting cleanup stopped removing Hypixel's nonstandard §j owner token

## [0.7.2-alpha] - 2026-06-23

### Fixed

  • Fixed Bazaar order parsing when item titles and lore contain raw Minecraft formatting codes

Fixed Bazaar order parsing by handling formatted item names and lore, preventing newly created orders from disappearing from tracked orders.
Fixed Bazaar confirmation item parsing on Minecraft 1.21.11 when lore contains formatting codes.
## [0.7.1-alpha] - 2026-06-22

### Fixed

  • Fixed bookmarked Bazaar items disappearing after restarting on Minecraft 26.1.x

## [0.7.0-alpha] - 2026-06-21

### Changed

  • Ported to Minecraft 26.1.x
  • Dropped support for 1.21.10 and 1.21.11

### Fixed

  • Bookmark tag now respects enabled option in display rendering
  • FlipHelper double subtraction of 0.1 removed
  • Order Book button clicks no longer let vanilla clicks slip through
  • Screen restoration after product info lookup dismiss now works regardless of screen type
  • Catharsis compatibility via IMC integration

### Internal

  • Replaced split slot click/render override system with unified Slot Hook architecture
  • FlipHelper display stack now cached via CachedHelperDisplay record (using SlotHook's)
## [Unreleased]


BtrBz Icon
Download BtrBz
Select game version
Select platform