QueueMaster
A World of Warcraft addon that tracks your active queues with live timers, role
composition, and wait estimates shown as movable bars on screen. Supports dungeons,
raids, LFR, scenarios, battlegrounds, arenas, brawls, and Premade Group Finder
listings.
What it does
- Shows a separate bar for each active queue, positioned wherever you want on screen
- Each bar displays the instance name, elapsed time, and role counts (T/H/D)
- Bars persist across UI reloads by saving the queue start time to your character
data, so the timer does not reset when you reload
- When a queue pops, the bar switches to a flashing invite countdown. The
Blizzard proposal popup is reskinned with a dark background, coloured border,
and a countdown bar that shifts green → amber → red as time runs out
- Hovering a bar shows a detailed tooltip with role-specific wait estimates, your
personal estimate, Call to Arms bonuses, boss lock status for raids, and loot
eligibility
- Supports multiple simultaneous queues including different LFR wings queued at
the same time
Queues tracked
- Dungeon Finder (all difficulties)
- Raid Finder / LFR (each wing tracked separately)
- Scenarios
- Battlegrounds
- Arenas
- Weekly Brawls
- Premade Group Finder (when you post your own listing)
Usage
Bars appear automatically when you join a queue. You can drag them wherever you
want. Positions are saved per character.
Left-click a bar to open the Group Finder frame.
Right-click a bar to leave that queue (shows a confirmation dialog).
Slash commands:
/qm open settings
/qmconfig open settings
/qm test create a test bar to check positioning
/qm sim simulate dungeon/raid/pvp queues for layout testing
/qm debug toggle debug output
Configuration
Open settings with /qm. Options include:
- Bar width, height, and scale
- Font and individual font sizes for each text element
- Frame opacity and edge opacity
- Color theme (queue type colors, class color, or custom)
- Show or hide role composition, instance name, and timer independently
- Compact mode for narrow bars
- Sound and alert notifications
- Lock bars in place
MiniMapRedux integration
If MiniMapRedux is installed alongside QueueMaster, a QueueMaster data text
becomes available in MiniMapRedux's data bar system. Assign it to any bar slot
via /mmr.
The data text shows a live queue timer prefixed by type:
| Prefix |
Queue type |
QM:LFG |
Dungeon Finder |
QM:LFR |
Raid Finder |
QM:BG |
Battleground |
QM:Arena |
Arena |
QM:Brawl |
Weekly Brawl |
QM:GF |
Group Finder listing |
QM:Scen |
Scenario |
QM:NQ |
N simultaneous queues |
When a queue pops the text flashes to alert you. Left-click opens the Group
Finder frame. The tooltip shows timers, role breakdown, and estimated wait for
every active queue.
Localization
The addon has translations for English, French, German, Spanish (ES and MX),
Italian, Portuguese (BR), Russian, Korean, Simplified Chinese, and Traditional
Chinese.
Libraries
QueueMaster uses the Ace3 framework (AceAddon, AceDB, AceConfig, AceGUI,
AceEvent, AceTimer, AceConsole) and LibSharedMedia-3.0 for optional extended
font support. All libraries are bundled.
Known issues
- The Premade Group Finder listing bar does not show role counts because the
Group Finder does not expose that data through the same API as LFD/LFR.
- Brawl detection relies on C_PvP.GetActiveBrawlInfo which Blizzard has not
formally documented. It works currently but could break on a future patch.
The addon falls back to showing a generic Battleground bar if the API is gone.
Author
RenZhi @ EU-Ravencrest