mshFrames

Blizzard based Raid Frames with customs
image1.png

image1.png

image1.png

image1.png

image2.png

image2.png

image2.png

image2.png

Description

mshFrames

Addon focuses on providing a simplified, lightweight version of the default UI with minimal customization and a "clean-out-of-the-box" approach

mshFrames is a lightweight enhancement for the default Blizzard Raid and Party frames. Designed for players who appreciate the standard UI but want more flexibility and customization without the overhead of heavy "all-in-one" unit frame replacements.

Instead of drawing its own frames, mshFrames adds a customization layer over the built-in Blizzard frames. This approach ensures maximum performance, stability, and compatibility with the game’s core systems.

Key Features

Unit & Frame Customization

  • Split Profiles: Independent settings for Party and Raid frames.
  • Status Bar Textures: Change the texture of health bars using LibSharedMedia (LSM).
  • Mouseover Highlight: Smooth hover animation to easily identify the unit under your cursor.
  • Group Headers: Option to toggle group headers (Group 1, Group 2, etc.) for a cleaner look.

Typography & Name Handling

  • Advanced Name Tags: Shorten names, hide server names, and customize font, size, and anchoring.
  • Health Text: Display HP values with custom fonts, outlines, and positioning.
  • Global Font Support: Set a global font across the entire addon or override it for specific elements.

Auras & Buffs (Total Control)

  • Native or Custom: Choose between standard Blizzard aura behavior or a custom layout.
  • Aura Timers: Built-in cooldown timers for buffs and debuffs with custom font scaling.
  • Flexible Layouts: Change icon size, growth direction, and anchoring for better visibility.
  • Utility Icons: Dedicated settings for Dispel indicators and Raid Saves (Big Saves).
  • Clean UI: Option to hide aura tooltips to prevent screen clutter in combat.

Indicators & Roles

  • Custom Role Icons: Replace default role icons (Tank/Heal/DPS) with custom high-quality versions or hide them entirely.
  • Raid Marks: Full control over raid target icon placement.
  • Leader Icon: Customizable leader and assistant indicators.

Profile Management

  • AceDB Powered: Reliable settings management.
  • Import/Export: Share your setup or back up your configuration using encoded strings (powered by LibSerialize & LibDeflate).

Modular Architecture

The addon is built with performance in mind. Each component (Health, Auras, Units, Parser) is handled by a separate module, ensuring that only the necessary code runs at any given time.

Commands

/msh — Open the settings GUI.

The mshFrames Team

profile avatar
  • 1
    Projects
  • 1.4K
    Downloads