Details
Addon ID:
26218
Addon Version:
1.6.1
Expansion:
1.60
Upload date:
Oct 06, 2026
Last Updated:
Oct 06, 2026
Downloads:
Less than 100
Website:
Source Link
Expansion
Categories
Developers
bloodfen
Creator
Having issues?
ClassyMap
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.
Features
- ◼️ 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
Installation
- Download or clone this repository
- Place the
ClassyMapfolder in your WoW addons directory:World of Warcraft_retail_InterfaceAddOns - Restart WoW or type
/reloadif already running
Usage
The addon applies automatically on login. Use the settings panel to customize.
Slash Commands
| Command | Description |
|---|---|
/classymap or /cm | Open settings |
/classymap toggle | Enable/disable the addon |
Configuration
Open settings via /cm or Esc → Options → AddOns → ClassyMap.
Settings
| 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) |
Compatibility
- Works with LibDBIcon minimap buttons from other addons
- Properly reports
"SQUARE"viaGetMinimapShape()for addon compatibility
Requirements
- World of Warcraft Retail 11.0+ or Midnight Beta
Files
| File | Purpose |
|---|---|
ClassyMap.toc | Addon manifest |
Core.lua | Minimap modification, border creation, shape override |
Settings.lua | AceConfig settings UI |
Technical Notes
- 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")
Support
If you find ClassyMap useful, consider sponsoring on GitHub to support continued development and new addons. Every contribution helps!
License
GPL-3.0 License – see LICENSE for details.
You must be logged in to leave a comment.