promotional bannermobile promotional banner

MidnightMap V2

A sleek, lightweight, and future-proof minimap overhaul. Features square/circle shapes, auto-zoom, class-colored borders, and a clutter-free "Midnight" aesthetic.
Map.png

Map.png

HidingButtons.png

HidingButtons.png

New Options.png

New Options.png

Description

✨ MidnightMap V2

MidnightMap started as a simple project to clean up the default World of Warcraft minimap.

V2 has grown into something much more.

Underneath the interface is a modular runtime with dedicated systems for appearance, themes, movement, visibility, minimap elements, zoom, calendar integration and addon-button management.

The result is a minimap that remains lightweight while offering considerably deeper customization.


🎨 Complete Appearance Control

Build a minimap that actually matches your UI.

Circle or Square

Switch instantly between:

  • Classic Circle
  • Pixel-clean Square

Both shapes use the same V2 Appearance Engine, so your colors, borders, opacity and themes remain consistent when switching between them.

Custom Borders

Control:

  • Border thickness
  • Border opacity
  • Custom border color
  • Class-colored borders
  • Theme-controlled borders

Changes are applied live without requiring /reload.

Background Customization

Fine-tune the minimap background with:

  • Custom RGB colors
  • Transparency
  • Theme integration

πŸŒ™ Midnight Theme Engine

MidnightMap includes its own theme system designed to integrate with the wider Midnight addon family.

Built-in themes include:

  • Midnight Razor
  • Midnight Dark
  • Midnight Classic

You can let MidnightMap use its own local theme or follow the active MidnightShared global theme for a consistent appearance across supported Midnight addons.

Theme Studio

The new Theme Studio provides:

  • Visual theme presets
  • Global or local theme control
  • Live appearance updates
  • Theme-aware configuration UI
  • Live minimap preview
  • Custom appearance overrides

Choose a preset and then customize it to make the minimap your own.


🎨 Midnight Color Editor

MidnightMap doesn't rely on Blizzard's standard color-picker interface.

V2 includes a custom Midnight-styled color editor with:

  • RGB controls
  • HEX color input
  • Live color preview
  • Border transparency
  • Background transparency
  • Live minimap updates
  • Revert / Cancel controls
  • Movable color-picker window
  • Saved window positioning

See your changes as you make them.

No /reload.


πŸ—ΊοΈ Minimap Controls

Clean up the Blizzard minimap while keeping the functionality you need.

Control the visibility of:

  • Blizzard minimap artwork
  • Zone text
  • Clock
  • Tracking button
  • Addon compartment
  • Top border
  • Calendar indicator

The minimap itself can also be freely positioned and locked when you're finished.


πŸ” Mousewheel Zoom

Use the mouse wheel directly over the minimap to zoom in and out.

Auto Zoom Reset

Optionally let MidnightMap automatically restore your normal zoom level after a configurable delay.

No more accidentally leaving the minimap zoomed all the way in.


πŸ“… Smart Calendar

MidnightMap can keep the Calendar button hidden during normal gameplay while automatically making it available when you have a pending calendar invitation.

Clean when you don't need it.

Visible when you do.


πŸ“ Movable Elements

Unlock supported minimap elements and position them independently.

Currently supported:

  • Zone Text
  • Clock

Positions are saved automatically and restored when you log in.


🧩 Button Manager V2

MidnightMap includes a dedicated system for managing third-party addon minimap buttons.

The Button Manager can:

  • Discover supported minimap buttons
  • Collect them into a clean button bar
  • Reposition the bar
  • Change button size
  • Lock the bar
  • Auto-hide the bar
  • Exclude selected buttons

The V2 compatibility layer also includes special handling for protected, forbidden and masked textures to improve compatibility with modern WoW addons.


⚑ Built for Midnight

MidnightMap V2 has been reorganized around a modular architecture rather than one large minimap script.

Dedicated systems handle:

  • Appearance
  • Shape
  • Themes
  • Movement
  • Visibility
  • Elements
  • Zoom
  • Calendar
  • Launcher
  • Button management
  • Compatibility
  • Refresh handling

This allows individual parts of the minimap to update without unnecessarily rebuilding everything else.

The goal is simple:

Keep MidnightMap responsive, maintainable and lightweight as it grows.


βš™οΈ Configuration

Open MidnightMap with:

/mm

The V2 configuration interface contains dedicated pages for:

  • General
  • Appearance
  • Theme
  • Elements
  • Buttons
  • Advanced
  • About

Most appearance and layout changes happen immediately.

No reload required.


🌌 Part of the Midnight UI Family

MidnightMap is being developed as part of the broader Midnight addon ecosystem, with a shared visual language and architecture across supported Midnight addons.

The long-term goal is simple:

One design language. One consistent experience. Multiple independent addons.

Use only the Midnight addons you want while keeping a cohesive interface.


❀️ About MidnightMap

MidnightMap is a personal project I've wanted to create since I started playing World of Warcraft nearly 20 years ago.

What began as an idea for a cleaner minimap has gradually turned into one of my favorite projects to work on.

V2 represents the direction I always wanted for it: lightweight underneath, deeply customizable when you want it, and designed to feel like a natural part of World of Warcraft.


πŸ› οΈ Support & Feedback

Found a bug, compatibility problem or have an idea for MidnightMap?

Feedback is always welcome.

Discord: Join the Midnight community

You can also leave a comment on the CurseForge project page.


Developed by Arrakeen @ Bronzebeard (EU)
Copyright © 2026

The MidnightMap V2 Team

profile avatar
  • 6
    Projects
  • 5.9K
    Downloads

More from arrakeen_euView all

  • MidnightObjective project image

    MidnightObjective

    A premium, performance-focused objective tracker designed for clarity, speed, and modern UI.

    • 626
    • August 22, 2026
  • SoulSpeak (Midnight Edition) project image

    SoulSpeak (Midnight Edition)

    Soulspeak adds customizable chat quotes and emotes to Warlock rituals, summons, and soulstones, gives your Warlock a voice and announcements for Warlock class abilities.

    • 672
    • August 12, 2026
  • MidnightMuter project image

    MidnightMuter

    Disable Error Speech, mute specific Sound IDs permanently, and replace the default UI error noise with custom sounds via a simple menu.

    • 777
    • August 12, 2026
  • MidnightXP project image

    MidnightXP

    Clean XP. No clutter. Total control. Finally replace the chaotic default XP text in WoW Midnight 12.0.1 with a smooth, modern, fully customizable popup system.

    • 129
    • August 12, 2026
  • MidnightObjective project image

    MidnightObjective

    A premium, performance-focused objective tracker designed for clarity, speed, and modern UI.

    • 626
    • August 22, 2026
  • SoulSpeak (Midnight Edition) project image

    SoulSpeak (Midnight Edition)

    Soulspeak adds customizable chat quotes and emotes to Warlock rituals, summons, and soulstones, gives your Warlock a voice and announcements for Warlock class abilities.

    • 672
    • August 12, 2026
  • MidnightMuter project image

    MidnightMuter

    Disable Error Speech, mute specific Sound IDs permanently, and replace the default UI error noise with custom sounds via a simple menu.

    • 777
    • August 12, 2026
  • MidnightXP project image

    MidnightXP

    Clean XP. No clutter. Total control. Finally replace the chaotic default XP text in WoW Midnight 12.0.1 with a smooth, modern, fully customizable popup system.

    • 129
    • August 12, 2026