MiniMapRedux

Transform your minimap into a clean, square powerhouse with intelligent data tracking and button management. **MiniMapRedux** replaces the default circular minimap with a modern square design

File Details

04.03.26.70

  • R
  • Mar 4, 2026
  • 191.61 KB
  • 690
  • 12.0.1+6
  • Classic + 4

File Name

MiniMapRedux04.03.26.70.zip

Supported Versions

  • 12.0.1
  • 5.5.3
  • 4.4.2
  • 3.80.0
  • 3.4.5
  • 2.5.5
  • 1.15.8

MiniMapRedux Changelog

[04.03.26.70]

Added

  • Combat Fade Feature: Minimap now fades out when entering combat and fades back in when leaving combat
    • Configurable fade out alpha (0-100%)
    • Configurable fade duration (0.1-2.0 seconds)
    • Applies to Minimap, MinimapCluster, and border
    • Can be enabled/disabled in Minimap settings tab
  • Border Thickness Configuration: Minimap border thickness is now configurable (1-12px)
    • Default: 4px (maintains previous hardcoded value)
    • Slider control in Minimap settings tab
    • Updates immediately when changed
  • Minimap Border Color & Opacity:
    • New color picker for the minimap border (RGBA), with live preview in the config UI
    • Border color is preserved when changing border thickness
    • New "Minimap Opacity" slider controlling base minimap alpha and integrating with combat fade
  • Auto-Detection of New Data Texts: New data text files are automatically recognized
    • New data texts appear in configuration UI without manual registration
    • Position options auto-initialize (defaults to DataBar1)
    • Appears in "Other" category if not in predefined categories
    • Data Texts tab automatically refreshes when opened to show new entries
  • Data Bars Combat Visibility:
    • New "Hide Data Bars In Combat" option in the Data Bars tab
    • When enabled, all data bars (including the minimap data bar) are automatically hidden while in combat and restored out of combat
  • Blizzard-Style Progress Bars in Tooltips:
    • Experience, Reputation, Renown, Professions, Housing, and Delves data texts now use proper Blizzard-style status bars inside GameTooltip
    • Bars are fully contained within the tooltip frame and no longer encroach on surrounding text
    • Replaces previous block-character "bars" for a cleaner, more consistent look
  • Delves Data Text Enhancements:
    • Shows Delves companion name and level with a proper XP bar in the tooltip when available
    • Falls back to key-related currencies when no companion is active
    • Left-click opens the Group Finder to the relevant section
  • Data Text Combat Option:
    • Data bars module gains a global combat visibility toggle, sharing the same combat state as the minimap
    • Ensures the UI can be kept clean during combat while remaining fully informative out of combat

Changed

  • Taint Compliance: All Blizzard frame modifications now properly guard against combat lockdown
    • SetupSquareMinimap() now checks InCombatLockdown() before modifying frames
    • UpdateIconVisibility() defers frame modifications during combat
    • UpdateUIElementVisibility() defers frame modifications during combat
    • All modifications use C_Timer.After(0, ...) for safe deferred execution
  • Data Text Position Initialization: Expanded to include all known data texts
    • Added support for: itemlevel, lootspec, professions, repair, played, renown, speed, quests, calendar, keystone, vault, lockouts, delves, pvprating, wowtoken, volume, housing
    • Dynamic initialization function for newly registered data texts
  • Category Display: Fixed category order in Data Texts tab
    • Corrected "System Performance" → "System & Misc" mismatch
    • Added "Dungeons & PvP" to category order
    • Dynamic category handling for uncategorized data texts

Fixed

  • Missing Data Text Options: Data texts now always appear in configuration UI
    • Fixed hardcoded category list that excluded some data texts
    • Fixed category order mismatch that hid "System & Misc" and "Dungeons & PvP"
    • All registered data texts now visible regardless of category
  • Taint Issues: Resolved all taint violations per Midnight 12.0.0+ requirements
    • Fixed unprotected Blizzard frame modifications
    • Added proper combat checks to all frame operations
    • Eliminated potential taint blocks