**Stop fumbling with menus when it matters most.**
Ever accidentally right-clicked your portrait mid-pull and watched that context menu cover your screen? Or hovered over a player in a packed arena and got a tooltip you never asked for? Minimize kills both problems the moment you step into instanced content.
---
## What It Does
### HUD Tooltip Suppression
When you're inside an instance, Minimize automatically hides the HUD Tooltip — the floating nameplate-style tooltip that appears when you mouseover units in the 3D world. No more names and health bars stalking your cursor during boss fights, trash packs, or arena skirmishes. Minimap tooltips, spell tooltips, and item tooltips are **not** affected. Only the in-world unit mouseover tooltip is suppressed.
### Right-Click Portrait Menu Blocking
That dropdown menu that appears when you right-click a player portrait — Target Marker, Set Focus, Dungeon Difficulty, Leave Instance Group — is completely blocked on **friendly unit frames** while you're instanced. No more accidentally opening menus on yourself, your party, or your raid frames when you're trying to click fast.
**Enemy frames are never blocked.** You keep full right-click functionality on hostile targets, boss frames, and arena enemies at all times.
---
## Where It Works
- **Dungeons and Mythic+** — no stray menus mid-key
- **Raids** — clean frames across your entire roster
- **Arenas** — zero accidental clicks on your own team
- **Battlegrounds** — stay focused on the objective
- **Delves** — full coverage even though Blizzard's `IsInInstance()` often misses them
Outside of instanced content, everything behaves completely normally.
---
## Smart Friendly-Only Blocking
Minimize distinguishes between friendly and hostile units in real time:
- **Always blocked in instances:** Your portrait, party frames, raid frames
- **Blocked only when friendly:** Target frame, Focus frame (if you target an enemy, right-click works)
- **Never blocked:** Boss frames, arena enemy frames
This means you never lose the ability to interact with enemies. If you need to right-click a hostile target for any reason, it just works.
---
## Commands
All features are controlled through `/min`. The legacy `/drc` command still works and redirects to the right-click subsystem.
### Core Commands
| Command | Description |
|---|---|
| `/min help` | Show all available commands |
| `/min hud on\|off` | Toggle HUD Tooltip suppression |
| `/min list` | Show feature status and extra watched frames |
| `/min status` | Full detection and diagnostic overview |
| `/min add <FrameName> [true\|false]` | Watch an extra frame (hidden in instances) |
| `/min remove <FrameName>` | Stop watching a frame |
| `/min minimap on\|off` | Show or hide the minimap button |
### Right-Click Commands
| Command | Description |
|---|---|
| `/min rc on\|off` | Master toggle for right-click blocking |
| `/min rc toggle <type>` | Toggle a specific frame category |
| `/min rc status` | Show all right-click settings |
| `/min rc debug` | Diagnostic info for troubleshooting |
| `/drc <command>` | Alias — redirects to `/min rc` |
### Frame Categories
You can toggle blocking per category using `/min rc toggle <type>`:
| Category | Frames Affected | Default |
|---|---|---|
| `player` | Your own portrait | Blocked |
| `target` | Target frame (friendly only) | Blocked |
| `focus` | Focus frame (friendly only) | Blocked |
| `party` | Party member frames | Blocked |
| `raid` | Compact raid frames | Blocked |
| `boss` | Boss frames | Allowed |
| `arena` | Arena enemy frames | Allowed |
---
## Minimap Button
| Action | Effect |
|---|---|
| **Left-click** | Toggle HUD Tooltip suppression |
| **Shift-left-click** | Toggle right-click menu blocking |
| **Right-click** | Print command help to chat |
| **Drag** | Reposition around the minimap edge |
Hide or show the button with `/min minimap on|off`.
---
## Installation
**CurseForge / Wago / WowUp:** Install normally through your addon manager.
**Manual:** Copy the `Minimize` folder into your `World of Warcraft/_retail_/Interface/AddOns/` directory and restart the client or type `/reload`.
---
## Compatibility
- **WoW Retail** — Interface 120001 (Midnight)
- **Saved Variables:** `MinimizeDB` (all settings persist across sessions)
- **Dependencies:** None. Zero external libraries.
- **Conflicts:** None known. Works alongside all major UI addons and unit frame replacements.
---
## Feedback and Issues
Found a bug or have a feature request? Drop a comment on the CurseForge project page.