Unlock Mode
Drag any element into place with snapping and grid lines, anchor it to another element or a screen edge, and type exact X/Y offsets.
/unlockWorld of Warcraft addon suite
MidnightEssentials is a modular interface suite for World of Warcraft. Twenty-eight modules cover nameplates, cooldowns, raid frames, bags, PvP tracking, Mythic+ and quality of life, and you set all of them up from one panel.
28 modules in 5 groups
Try the settings
Six real pages from the settings window, with working switches, sliders and menus. The preview redraws as you change them.
Previews are drawn in the browser to show how each module behaves. In game, spell icons and art look different.
Suite-wide tools
Every module uses the same settings window, the same Unlock Mode and the same profiles, so what you learn on one page works on all of them.
Drag any element into place with snapping and grid lines, anchor it to another element or a screen edge, and type exact X/Y offsets.
/unlockSave setups as profiles, share them as an import string, or start from a preset. Full Export packs the whole suite into one string.
Profiles & PresetsGive a setting a different value per spec, and choose where each element appears: in combat, dungeons, raids, arena, battlegrounds and more.
Profiles & Presets › OverridesType in the sidebar to find a setting across every page, or search inside the module you have open.
Search Features...Border sizes are real screen pixels, so lines stay crisp and even on all four sides at every UI scale.
Border Size · pxThe bottom of the settings window shows how much CPU all MidnightEssentials modules are using right now.
Settings window footerRetail and WoW Forever
The same download works on Retail and on WoW Forever. Modules a client can't support switch themselves off there, so you never need a second copy.
| Module | Retail | Forever |
|---|---|---|
| Nameplates | ||
| Cooldown Manager | ||
| Chat | ||
| Raid Frames | – | |
| Mythic+ Tools | – | |
| Profile Switcher | – |
A few of the 28 modules shown. Raid Frames are off on WoW Forever for now.
MidnightEssentials Updater
A small Windows app that checks GitHub for the newest release and installs it. It only replaces MidnightEssentials folders and never touches your settings.
Interactive preview: press the button
Free, for World of Warcraft Retail 12.x and WoW Forever. Questions or bugs go to the Discord, which has channels for downloads, the updater and bug reports.
Features
Every module has its own page in the settings window and its own power switch in the sidebar. Turn on the ones you use and leave the rest off.
Windows app
Install or update the whole suite in one click. The Updater reads the version you have, checks GitHub for the latest release and swaps only the MidnightEssentials folders.
Interactive preview: press the button
How it works
The first time, unzip the Updater anywhere you like and run it. It remembers your World of Warcraft folder for next time.
What it changes
What it leaves alone
If Windows warns you
The Updater isn't code-signed yet, so Windows can't tell who made it and may stop it the first time.
Click More info, then Run anyway.
Windows has no per-app exception for this. Install by hand instead: it takes a minute and gives the same result.
Close the Updater, right-click it and choose Run as administrator.
Install by hand
Patch notes
Scroll down to go back in time. Use the filters to see only new features, changes or fixes.
Info
Install the suite, open the settings window and find your way around. If something isn't covered here, ask on the Discord.
Install
The easiest way to install and to stay up to date. Windows only.
Works everywhere, including when Windows blocks the Updater.
Slash commands
Questions
World of Warcraft Retail 12.x and WoW Forever. The same install works on both; modules a client can't support switch themselves off there.
No. Your settings live in the WTF folder, and both the Updater and a manual install only replace folders in Interface\AddOns.
Every module has a power button next to its name in the settings sidebar. Some take effect at once, others after a /reload.
Type /unlock or pick Unlock Mode at the top of the sidebar. Drag elements, snap them to each other or to a screen edge, and use an element's cog menu to type exact offsets.
Yes. Open Profiles & Presets, export your profile as a string and send it. They paste it into Import. Full Export covers the whole suite at once.
Yes. Turn off any MidnightEssentials module you'd rather use another addon for. Bags switches itself off if you already use another bag addon, such as Baganator or Bagnon, until you choose which one to keep. Nameplate Auras is built to sit on top of whichever nameplate addon you use, or Blizzard's own.
In the #bug-reports channel on the Discord. Include what you were doing, and the error text if one appeared.
Yes, completely. If you'd like to support development, there's a Patreon, but nothing is locked behind it.
Community