
A collection of lightweight data text plugins for Titan Panel
Overview
Titan Panel [DataTexts] adds a growing set of information plugins to your Titan bar. Each plugin is independently configurable with right-click menus, custom labels, and per-metric display options. More DataTexts will be added over time.
✦ Tust Loot Spec
Displays your current loot specialization on the bar with icon, text, or both.
- Real-Time Spec Display — Shows active loot spec name and icon, updating instantly when you switch
- Spec Switching — Left-click to cycle through available loot specs or Right-click to change loot spec directly from the bar, no character menu needed
- Quick Roll — Middle-click to /roll with configurable amount (100, 1000, 50, 20, 10, or custom) — can be disabled via menu
- Display Modes — Icon + Text, Icon Only, or Text Only
- Detailed Tooltip — Shows class spec with role, loot spec, and all available specializations
- Custom Label — Optional label to replace the default prefix
- Slash command:
/tdtls
✦ Tust Volume
Master volume display with full mixer controls built into Titan Panel.
- Volume Display — Shows current master volume percentage (or "Muted" in red) on the bar
- Scroll Wheel Control — Adjusts volume with configurable step size (1%, 2%, 5%, 10%) and target channel (Master, Effects, Music, Ambience, Dialog, TTS)
- Mute Toggle — Middle-click to toggle mute/unmute; scrolling up while muted automatically unmutes
- Full Mixer Panel — Left-click opens a draggable mixer with sliders for Master, Effects, Music, Ambience, Dialog, and TTS Volume/Rate (Retail only — gracefully hidden on Classic)
- Custom Label — Optional label to replace the default prefix
- Slash command:
/tdtvol
✦ Tust Performance
Real-time system performance metrics on the Titan bar with a detailed tooltip breakdown.
- Multi-Metric Bar — Displays FPS, latency, and bandwidth on the bar — choose which to show via "Show On Bar" multi-select, or use "Show All"
- Per-Metric Customization — Toggle icon, label, or set a custom label for each category
- Latency Mode — Choose between Home or World latency on the bar — tooltip always shows both
- Color-Coded Values — FPS and latency change color based on severity (green / yellow / orange / red)
- FPS Session Stats — Tooltip shows current, average (EMA), min, and max FPS for the session
- Memory Growth Rate — Real-time MB/min tracking in the tooltip to identify leaking addons
- Combat Suppression — Heavy memory scans deferred during combat to prevent frame spikes
- Garbage Collection — Left-click to force GC and refresh stats
- Reload UI — Middle-click to reload
- Slash command:
/tdtperf
✦ Tust iLvl
Current item level display on the Titan bar.
- Equipped iLvl — Shows equipped item level on the bar (two decimal precision, e.g. 623.45)
- Bar Mode Selection — Right-click to choose which ilvl shows on bar: Equipped (default), Overall, or PvP
- Full Tooltip — Shows Equipped, Overall, and PvP item levels
- Character Panel — Left-click opens the Character Panel
- Display Options — Show Label, Show Icon toggles and custom label via right-click menu
- Slash command:
/tdtilvl
✦ Tust Raid Tools
Compact raid leader toolbox with markers, countdowns, and role assignment.
- Ready Check — One-click ready check for your group
- Pull Timers — 10-second fixed and adjustable custom pull timer (set via right-click menu or
/tdtrt pull <seconds>). Click again to cancel.
- Break Timer — 5-minute break countdown. Click again to cancel.
- Target Markers — 8 raid target icons using secure macro buttons. Click to mark your current target. Clear All button removes all target markers.
- World Markers — 8 colored flare buttons. Left-click places with targeting reticle, right-click clears individual flare.
- Role Assignment — Main Tank and Main Assist buttons to assign your current target.
- Scalable Frame — Slider at the bottom to scale the entire panel (50%-150%), saved between sessions.
- Panel Positioning — Opens anchored near the Titan bar button. Escape key closes.
- Slash command:
/tdtrt
✦ Tust Vault
Great Vault reward tracker on the Titan bar.
- Reward Status — Bar shows highest available reward ilvl, "Reward Available" when unclaimed rewards exist, or "None" when no progress
- Vault Tooltip — Shows all 9 vault slots organized by Raids, Mythic+, and World with ilvl for each unlocked slot
- Open Vault — Left-click opens/closes the Great Vault window directly
- Show Status Toggle — "Show Status on Bar" option to hide ilvl/status and show only "Vault"
- Dynamic Icon — Icon changes based on whether rewards are available to claim
- Real-Time Updates — Listens for vault, challenge mode, and weekly reward events
- Slash command:
/tdtvault
✦ Technical Details
- Midnight-Native Menus — Automatically uses Blizzard_Menu (
MenuUtil.CreateContextMenu) on 12.0+ for menus that match built-in Titan plugins. Falls back to UIDropDownMenu on Classic/TWW.
- Zero Configuration — Plugins register themselves on load. Add to bar via Titan's standard right-click menu.
- Saved Variables — All settings stored through Titan's own system — per-character, profile-aware.
- Lightweight — No Ace3 dependency. No embedded libraries. Single addon folder.
✦ Requirements
✦ Supported Game Versions
- Retail (Midnight 12.0+)
- The War Within (11.x)
- Classic Era, BCC, Wrath, Cataclysm Classic
✦ Slash Commands
| Command |
Action |
/tdtls |
Print current loot spec |
/tdtls label text |
Set custom bar label |
/tdtls roll number |
Set custom roll amount |
/tdtvol |
Print current volume |
/tdtvol mute |
Toggle mute |
/tdtvol label text |
Set custom bar label |
/tdtvol step number |
Set scroll step percentage |
/tdtperf |
Print current performance stats |
/tdtperf gc |
Force garbage collection |
/tdtperf label fps text |
Set custom FPS label |
/tdtperf label latency text |
Set custom Latency label |
/tdtperf label bandwidth text |
Set custom Bandwidth label |
/tdtilvl |
Print current item levels |
/tdtilvl label text |
Set custom bar label |
/tdtrt |
Toggle Raid Tools panel |
/tdtrt pull seconds |
Set custom pull timer duration |
/tdtrt label text |
Set custom bar label |
/tdtvault |
Print vault status |
/tdtvault label text |
Set custom bar label |