Prettier, pixel-perfect nameplates with auras.
Configurable through interface options (/knp or /kuinameplates).
Known issues and feature requests are tracked on GitHub.
If you're so inclined, please submit any bugs you find or feature requests there.
I try to answer all the questions I can, so feel free to ask in the comments,
but read the FAQ below first!
You can use KuiSpellListConfig to customise the whitelist used by the Auras module.
(Note that the whitelist is disabled by default because I haven't completely updated it).
Kui_Nameplates_Custom is a template module which can be used to modify the Core layout, if you know lua (or if you want to use one of the examples).
Frequently Asked Questions
1. Only the nameplate of my target shows up!
That's because of Blizzard's new option under Esc > Interface > Names > "Always show nameplates".
2. Some nameplates still aren't showing up!
They're probably disabled. Blizzard, for some reason, decided to remove the checkboxes for this, so try using the keybinds: V, Ctrl+V and Shift+V by default. These are provided by the default UI.
Alternatively, if you're in a large raid or another situation where many nameplates are visible then, as of Legion, the maximum number of visible nameplates is limited to 40. Addons can't change this.
Also note that unattackable enemy players do not get nameplates rendered by the game. Again, addons can't change this.
3. Kui_Nameplates_Extras, _Auras and other old external modifications will need to be disabled!
Otherwise they'll give you lots of errors. _Auras is now included in the base addon. I'm working on updating _Extras.
4. Why is there a nameplate under my character?
It's Blizzard's new option to show a personal nameplate. Here's how to disable it. It only shows while you're in combat, or when you otherwise receive damage or healing. Addons can't change this behaviour.
5. How can I stop nameplates from clamping to the screen?
Use Ketho's NameplateRange (or the script provided on that page). This will also stop the nameplates of large enemies from staying on screen, because that's what clamping is.
6. Nameplates keep disappearing after I enter/leave combat!
Set the "combat action" drop-downs at the top of /knp > general to "do nothing". If that doesn't fix it, make sure "always show nameplates" is checked (see the first FAQ item). If it still happens, then another addon is doing it.
7. Why don't unattackable enemy players (e.g. in sanctuaries) have nameplates?
Refer to FAQ 2.
|Pixel perfect||No jittery pixel borders.|
|Auras||Important de/buff tracking using a customisable whitelist.|
|Tank mode||Recolour the health bar if you or another tank is tanking.|
|Pretty fading||It's pretty.|
|Somewhat customisable||Many little things can be tweaked.|
|Config profiles||Not actually provided by Ace3 anymore but they still exist.|
- add aura filter which mimics the default UI's, showing stuns, silences, etc. cast by any player (enabled by default) - since this causes the whitelist to be ignored, this is a pretty big change to the old default behaviour of auras, but it more closely resembles what the default UI does.
- add option to avoid fading tracked or in-combat nameplates
- add option to hide NPC "title" text
- add option to class-colour friendly names in bar-display mode (enabled by default)
- add option to class-colour enemy names in bar-display mode (disabled by default)
- fix disabling "show frame shadow" causes threat glow to sometimes not appear
- fix for 7.1
|File Name||Release Type||Game Version||Downloads||Date|
|2-14||Release||7.1.0||-||Oct 25, 2016|
|2-14-beta-3||Beta||7.0.3||1,211||Oct 19, 2016|
|2-14-beta-2||Beta||7.0.3||2,525||Oct 13, 2016|
|2-14-beta-1||Beta||7.0.3||2,421||Oct 8, 2016|
|2-13-2||Release||7.0.3||99,445||Sep 17, 2016|
|2-13-2-beta-1||Beta||7.0.3||1,108||Sep 16, 2016|
|2-13||Release||7.0.3||29,546||Sep 15, 2016|
|2-13-beta-5||Beta||7.0.3||2,404||Sep 13, 2016|
|2-13-beta-4||Beta||7.0.3||777||Sep 12, 2016|
|2-13-beta-3||Beta||7.0.3||2,276||Sep 10, 2016|
|2-13-beta-2||Beta||7.0.3||1,042||Sep 9, 2016|
|2-13-beta-1||Beta||7.0.3||144||Sep 9, 2016|
|2-12-2||Release||7.0.3||54,682||Sep 5, 2016|
|2-12-beta-2||Beta||7.0.3||805||Sep 3, 2016|
|2-12-beta-1||Beta||7.0.3||669||Sep 3, 2016|
|2-11-2||Release||7.0.3||60,570||Aug 22, 2016|
|2-11-2-beta-2||Beta||7.0.3||1,217||Aug 21, 2016|
|2-11-2-beta-1||Beta||7.0.3||1,023||Aug 20, 2016|
|2-11||Release||7.0.3||20,400||Aug 20, 2016|
|2-11-beta-3||Beta||7.0.3||1,124||Aug 19, 2016|
|2-11-beta-2||Beta||7.0.3||476||Aug 18, 2016|
|2-11-beta-1||Beta||7.0.3||1,444||Aug 16, 2016|
|2-10||Release||7.0.3||35,038||Aug 13, 2016|
|2-10-beta-1||Beta||7.0.3||1,174||Aug 12, 2016|
|2-9||Release||7.0.3||32,467||Aug 7, 2016|
|2-9-beta-5||Beta||7.0.3||938||Aug 6, 2016|
|2-9-beta-4||Beta||7.0.3||526||Aug 4, 2016|
|2-9-beta-3||Beta||7.0.3||107||Aug 4, 2016|
|2-9-beta-2||Beta||7.0.3||850||Aug 4, 2016|
|2-9-beta-1||Beta||7.0.3||373||Aug 4, 2016|
|2-8||Release||7.0.3||28,296||Aug 2, 2016|
|2-8-beta-6||Beta||7.0.3||807||Aug 2, 2016|
|2-8-beta-5||Beta||7.0.3||755||Aug 1, 2016|
|2-8-beta-4||Beta||7.0.3||518||Jul 31, 2016|
|2-8-beta-3||Beta||7.0.3||471||Jul 31, 2016|
|2-8-beta-2||Beta||7.0.3||1,044||Jul 30, 2016|
|2-8-beta-1||Beta||7.0.3||917||Jul 29, 2016|
|2-7||Release||7.0.3||34,674||Jul 26, 2016|
|2-7-beta-3||Beta||7.0.3||694||Jul 26, 2016|
|2-7-beta-2||Beta||7.0.3||915||Jul 24, 2016|
|2-7-beta-1||Beta||7.0.3||1,064||Jul 23, 2016|
|2-6||Release||7.0.3||34,370||Jul 22, 2016|
|2-5||Release||7.0.3||2,666||Jul 22, 2016|
|2-5-beta-1||Beta||7.0.3||1,151||Jul 21, 2016|
|2-4||Release||7.0.3||26,282||Jul 20, 2016|
|2-3||Release||7.0.3||22,053||Jul 19, 2016|
|261||Release||7.0.3||7,147||Jul 19, 2016|
|2-1||Release||7.0.3||2,140||Jul 19, 2016|
|2-1-beta||Beta||7.0.3||93||Jul 18, 2016|
|260||Release||6.2.3||58,792||Jan 18, 2016|