MBS (Minimap Button Stash) for TBC-2026

Tuck every addon's minimap button behind one icon — click to open a small, movable, resizable, scrollable window; click again to hide them all.

File Details

MinimapButtonStash.zip

  • R
  • Jun 13, 2026
  • 7.39 KB
  • 2
  • 2.5.5
  • Classic TBC

File Name

MinimapButtonStash.zip

Supported Versions

  • 2.5.5

Minimap Button Stash

A tiny, self-contained addon for World of Warcraft: Burning Crusade Classic – Anniversary Edition (patch 2.5.5, Interface 20505).

It puts a single button by your minimap. Click it and every other addon's minimap button drops into a small window; click it again and they all disappear. No more ring of overlapping clutter around the minimap edge.

The window is movable, resizable, and scrollable. It opens small (about three rows tall) and remembers wherever you drag it and whatever size you make it. Make it wider and it automatically fits more icons per row; make it shorter and a scrollbar appears.

No libraries required — drop it in and go.

Install

  1. Copy the whole MinimapButtonStash folder into:
 
 
   World of Warcraft\_anniversary_\Interface\AddOns\

(The _anniversary_ folder is the BCC Anniversary client. The final path should be ...\_anniversary_\Interface\AddOns\MinimapButtonStash\Core.lua.)

  1. Restart the game, or at the character-select screen open AddOns and make sure Minimap Button Stash is ticked.
  2. Log in. A small bag icon appears just below your minimap.

Use

Action What it does
Left-click the bag icon Open / close the window
Right-click Rescan for newly-appeared buttons
Shift + Right-click Lock / unlock the icon
Drag the icon Move it anywhere around the minimap

Once the window is open:

  • Drag the title bar ("Addon Buttons") to move the window anywhere.
  • Drag the grip in the bottom-right corner to resize it. Widening it fits more icons per row; shrinking it brings up scroll arrows.
  • Mouse-wheel over the window, or use the up/down arrows on the right, to scroll when there are more buttons than fit.
  • Click the X (or click a button inside, by default) to close it.

Slash commands

 
 
/mbs              open / close the window (also /stash)
/mbs scan         rescan for new buttons
/mbs lock         lock the icon in place
/mbs unlock       unlock it
/mbs reset        reset the icon position AND the window size/position
/mbs cols 6       resize the window to fit 6 icons per row
/mbs show         force the window open
/mbs hide         force the window closed
/mbs help         list commands

Notes & limitations

  • It collects buttons parented to Minimap / MinimapBackdrop — which is where the overwhelming majority of addons (anything using LibDBIcon, plus most legacy buttons) put theirs.
  • Blizzard's own minimap pieces (mail, tracking, calendar, world-map, clock, battleground queue, etc.) are deliberately left alone.
  • A small number of addons re-pin their button to the minimap on a timer and may occasionally fight the layout. If one ever escapes, right-click the bag icon (or /mbs scan) to gather it back in.
  • New buttons that appear after login are picked up automatically a few seconds later; you can always force a rescan.

Settings

Edit the defaults table at the top of Core.lua to change the starting position, radius, default column count, or the auto-close-on-click behaviour. To swap the bag icon for another, change the INV_Misc_Bag_08 texture path in buildUI().

Built and verified against Interface 20505 (2.5.5).