A minimalist square minimap addon for World of Warcraft. Transforms the default circular minimap into a clean, modern square shape.
Minimal Footprint: Single-purpose addon focused on doing one thing well, making your minimap look great.
- ◼️ Square Minimap – Clean square shape instead of the default circle
- 🖼️ Simple Border – Thin, customizable border
- 📦 Button Drawer – Collects addon minimap buttons into a tidy row
- 🧹 Clutter Free – Hides compass, zoom buttons, and blob rings
- 🔌 Addon Compartment – Integrates with Blizzard's native addon compartment frame
- Download or clone this repository
- Place the
ClassyMapfolder in your WoW addons directory:World of Warcraft\_retail_\Interface\AddOns\ - Restart WoW or type
/reloadif already running
The addon applies automatically on login. Use the settings panel to customize.
| Command | Description |
|---|---|
/classymap or /cm |
Open settings |
/classymap toggle |
Enable/disable the addon |
Open settings via /cm or Esc → Options → AddOns → ClassyMap.
| Setting | Description |
|---|---|
| Border Size | Thickness of the minimap border |
| Border Color | Color of the minimap border |
| Hide Compass | Remove the compass ring |
| Hide Zoom Buttons | Remove the +/- zoom buttons |
| Button Drawer Position | Position of collected addon buttons (bottom, left, right) |
- Works with LibDBIcon minimap buttons from other addons
- Properly reports
"SQUARE"viaGetMinimapShape()for addon compatibility
- World of Warcraft Retail 11.0+ or Midnight Beta
| File | Purpose |
|---|---|
ClassyMap.toc |
Addon manifest |
Core.lua |
Minimap modification, border creation, shape override |
Settings.lua |
AceConfig settings UI |
- Ace3 Framework – Uses AceAddon, AceConfig for settings
- Shape Override – Globally overrides
GetMinimapShapeto return"SQUARE"for other addon compatibility - Mask Texture – Uses
Minimap:SetMaskTexture("Interface\\BUTTONS\\WHITE8X8")
If you find ClassyMap useful, consider sponsoring on GitHub to support continued development and new addons. Every contribution helps!
GPL-3.0 License – see LICENSE for details.