promotional bannermobile promotional banner

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.

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.

You can also keep specific buttons on the minimap instead of stashing them: click the small gear icon on the window (or type /mbs config) to get a checklist of every detected button. Blizzard's own buttons — including the Looking For Group eye, mail, tracking, calendar and the queue-status button — are always left on the minimap by default.

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 gear icon to open the keep-on-minimap checklist.
  • Click the X (or click a button inside, by default) to close it.

Keeping buttons on the minimap (exclusions)

Click the gear icon on the window, or type /mbs config, to open a checklist of every addon button MBS has detected. Tick a button to keep it on the minimap; untick it to stash it again. "Stash All" clears every exclusion. You can also do this from the command line:

 
/mbs list                 show every detected button and its frame name
/mbs exclude LibDBIcon10_Questie   keep that button on the minimap
/mbs include LibDBIcon10_Questie   stash it again

When you keep a button on the minimap, it's placed on the minimap edge and is fully draggable — left-click-drag it to slide it anywhere around the ring, and MBS remembers the spot for each button (even across reloads). A quick left-click still triggers the addon's own action as normal.

Frame names are case-sensitive — copy them from /mbs list. Blizzard's built-in buttons (Looking For Group, mail, tracking, calendar, queue status, etc.) are never stashed and don't appear in the list.

Some addons pool large numbers of frames in the shared name space — notably Questie, which creates QuestieFrame1, QuestieFrame2, … for its quest icons. Those are filtered out so they never clutter the list or the stash, while Questie's actual minimap button (LibDBIcon10_Questie) is still listed and can be stashed or kept like any other. To filter another addon the same way, add its prefix to the IGNORE_PATTERNS table near the top of Core.lua (e.g. "^SomeAddonFrame").

Slash commands

 
/mbs              open / close the window (also /stash)
/mbs scan         rescan for new buttons
/mbs config       open the keep-on-minimap checklist
/mbs list         list detected buttons + whether each is stashed
/mbs exclude N    keep button N on the minimap (use the frame name)
/mbs include N    stash button N
/mbs lock         lock the icon in place
/mbs unlock       unlock it
/mbs reset        reset the icon AND the window size/position
/mbs cols 6       resize the window to fit 6 icons per row
/mbs show         force the window open
/mbs lfg [on|off] toggle centring the LFG window
/mbs hide         force the window closed
/mbs help         list commands

Looking For Group

The built-in Looking For Group eye is always left on the minimap, and its window is movable — drag it anywhere and it stays put.

There's also an optional setting (off by default) to auto-centre the LFG window on screen each time you open it. Turn it on via the checkbox in the gear menu ("Centre the Looking For Group window when opened") or with /mbs lfg on.

If your client's LFG window isn't recognised, tell me its frame name and I'll add it — the list lives in the LFG_POPUPS table near the bottom of Core.lua.

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

The MBS (Minimap Button Stash) for TBC-2026 Team

profile avatar
  • 1
    Projects
  • 43
    Downloads
Donate