nUI is a user interface replacement for World of Warcraft. It is 100% standalone code designed to feel like Bliz meant the UI to look this way. nUI removes a ton of clutter from the display, provides detailed targeting information, an integrated HUD, cooldowns and more all in one tightly integrated single-source addon that requires no user configuration.
Please note: nUI is user supported software. It relies on your donations for its continued existence. Developing, maintaining and supporting nUI is a full-time job by anyone's definition. Please consider donating to support nUI's continued development.
* To make a donation in support of nUI's ongoing development, please click here.
* For technical support, please click here.
* For nUI's official web site, please click here.
* For optional plugins and alternate dashboard skins, please click here.
nUI is not a compilation of addons, it is one single mod that provides all of the functionality required to replace the Blizzard default UI. It is small, fast and efficient, easy to install, easy to use and come patch day you only have to worry about updating one mod.
Current Features...
- No dependencies
- No third party code, libraries or add-ons
- 100% Original stand-alone code
- Greatly reduced screen clutter
- Integrated unit casting bars w/ latency
- Advanced targeting info... Pet Target, ToT, ToTT
- Detailed HUD including player casts, harmful auras, cooldowns and more
- Integrated in-HUD threat meter (see notes)
- Integrated in-HUD health race bar (see notes)
- Advanced player casting bar with latency and GCD
- Click-casting compatible unit, party and raid frames
- Click-to-feed hunter pet happiness indicator on unit frames
- Integrated battlefield highlighting of raid group numbers, hits and heals
- Integrated player talent build/spec browsing in unit frames
- Integrated cooldown counters, OOM and OOR indicators
- Integrated range to target calculation
- Integrated (de)buff displays for all units
- Integrated (de)buff countdowns
- Integrated mouse wheel minimap zoom-in and zoom-out
- Integrated mouse wheel scrolling of chat and combat log
- Integrated world coordinates and in-game clock
- Integrated user interface reload "/nui rl"
- Integrated support for Recount (damage meters)
- Integrated support for Titan Panel and FuBar
- Integrated support for Omen3 and KLH Threat meters
- Integrated support for Clique
- Integrated support for FuBar and Titan Panel
- Automatic faction watching
- Automatic management of MiniMap buttons
- Expanded battlefield map
- Adaptive buff/debuff display based on target reaction
Official nUI public support and user forum...
Contacting the author directly...
Official nUI distribution sites and comment boards...
For a complete list of optional skins and nUI plugins, please visit...
Version 5.06.04 (Release)
* Released for WoW Patch 3.3
* Increased the frame strata level for the chat frame edit box to ensure that the edit
box is always over the chat frame text.
* Added detection of Prat-3.0 to the chat frame customization to allow Prat's management
of the chat frame edit box to override nUI's management.
* Changed how the chat frame edit box is scaled to improve readability for those who
enabled the "Use UI Scale" video option and use a scale other than 1.0
* Removed the '/nui watchframe' command -- no longer needed with the new watch frame
* Added the new watch frame to the nUI movers
* Added the new Looking for Dungeons button to the micro menu
* Fixed a new error introduced in nUI_Minimap.lua resulting from a Bliz change in the
management of the minimap
* Added a color code in the casting bar (bright red) to indicate spell casts that
cannot be interrupted
* First cut at the new public test realm.
* Fixed a load error in nUI.lua referencing TargetOfTargetFrame which appears to have
gone away or become optional
* Fixed a load error in nUI_Movers.lua with frames that do not current exist in the PTR
Version 5.05.02 (Release)
* Fixed an integration issue between nUI and Titan Panel where the two mods were
fighting over management of the bag locations when openning bags. Note... since this
patch was made, Titan has also been updated to add an option to turn off Titan's
management of the bag locations via the right-click options settings in Titan.
* Fixed a logic error in the advanced objectives tracking management in nUI so that the
tracking window is now correctly sized and located when nUI is initially installed.
* Added a new slash command '/nui watchframe' which allows the user to manally reset
the size and location of the advanced objectives tracking frame should the location
be lost or otherwise problematic. By default nUI only sets the size and location of
the frame once when the player logs in on a character for the first time... after
that the player and relocate the frame as they see fit. This option allows them to
reset the location to the nUI default at any time after the initial login.
Version 5.05.01 (Release)
* Added a patch for integrating the default WoW 3.2 Blizzard Shaman totem bar into nUI
* Fixed a problem with the battlefield minimap which prevented it from being included
in the information panel as it should be which was caused by a new bug Blizzard
introduced in the LoadAddOn() method for load on demand addons. /sigh
* Added a new slash command '/nui bar totems' to allow players with a Shaman to control
whether or not the default Blizzard totem bar is displayed. nUI uses the default
Blizzard totem bar for Shamans. If you would prefer to use an alternate addon for
totems, the '/nui bar totems' option can be used to cause nUI to hide the default
totem bar.
* Fixed a few logic errors in nUI_Movers.lua which were causing some taint issues.
Version 5.05.00 (Release)
* Updated the TOC for WoW patch 3.2
Version 5.04.00 (Release)
* This is a cumulative release cut of nUI as of development version 5.03.13
-- Version 5.03.13 (Development)
* This update fixes a problem with fonts for nUI users who are using the Russian
localization file.
-- Version 5.03.12 (Development)
* Updated Spanish localization file (thank you Jose)
* Added new font options to improve readability. Still need to add a GUI panel for the
player to use to change fonts in-game. For now, see the appropriate localization file
in [ Interface > Addons > nUI > Main ]
* Added a new feature to the action bars... when you have an active target, or you are
in combat, any button on your action bar which is unusable, is on cooldown or is
active on the target is dimmed to indicate that is cannot be cast at present, or does
not need to be cast. Any spell which can be cast, is not in cooldown and is not active
on the target (or yourself) is displayed at full brightness. This acts as a quick
visual cue as to which actions you should/could be using at present.
* Added a new slash command '/nui bar dimming' to toggle the new action button dimming
feature on and off.
* Added a new slash command '/nui bar dimalpha {n}' which allows the player to set a
custom alpha level for action buttons that are currently dimmed. The default is 30%
or '/nui bar dimalpha 0.30' -- valid values are 0
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...