Download
(918 Kb)
Download
Updated: 02-27-14 01:33 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:02-27-14 01:33 PM
Created:07-03-09 12:57 AM
Downloads:32,461
Favorites:191
MD5:
5.4
Neav UI  Popular! (More than 5000 hits)
Version: 5.4.1
by: Neal, ballagarba
Neav UI
This UI complication will work on all resolution.
But be warned.

I will not help with questions
Most of the addons in this compilation is only configurable through Lua, so some basic programming knowledge is highly recommended but not required. A lot of the options are basically setting the value to either true or false depending on if you want to enable or disable the feature.

AddOns include
!Beautycase
!Colorz
ActionButtonText (by kerrang) *
nBuff
nChat
nCore
nMainbar
nMinimap
nPlates
nPower
nTooltip
OmniCC (by Tuller)
oUF (by Haste)
oUF_Neav
oUF_NeavRaid

* some changes by me

Tanks to Haste, kerrang, zork, Tuller, and many more for their great AddOns.

Information
A lot of the addons have a config.lua file where you can change some settings. So look first into this file before you ask something!

How can I move the Pet-, Stance- or Possessbar?
It's very simple!
ShiftKey + AltKey + Leftclick on the first button of the Pet-, Stance- or Possessbar to move the them.

Commands
/neavrt to move the raid frames.
/wm, /worldmarkers, /rm or /raidmarkers to show world raid markers.
/rolecheck or /rcheck to do a role check.

Great extensions
For a improved totem frame check out ImprovedTotemFrame
If you want a small, not overload threat addon. Check out zorks rThreat
Some other decent and good ui improvements are tekability, oGlow and Combuctor

The latest updates and changes can be found on Github.
v. 5.4.1

- Added Siege of Orgrimmar raid debuffs to the raid frames
- Added option to hide unit tooltips during combat
- Added option to show the chat input box above the chat window (default: true)
- Option to hide the coalesced/interactive realm text from the tooltip
- Fix the error when clicking the Player vs. Player option in the picomenu
- Add absorb bar to player, target, focus and pet frame
- Fix tooltip concatenation error in scenarios

v. 5.4.0

- TOC updates (50400)
- Added an absorb bar to the raid frames (like incoming heals, except yellow)
- Option to show a border around the chat frame (#28)
- Show a tooltip on the watchframe describing how to move it (#34)

v. 5.3.0

- Abbreviate Instance chat type in nChat.
- Lower frame strata for the warlock power frame, so it doesn't obscure the map.
- Add skiplist to autogreed in nCore. See nCore/modules/autogreed.lua.
- Added Throne of Tunder debuffs to oUF_NeavRaid.
- Other minor fixes and tweaks.

v. 5.1.0

- Nameplate updates.
- Chi fixes for nPower.
- Mostly TOC updates.

v. 5.0.6

- Open mail module now shows amount of money collected.
- Nameplate threat highlight should now be correctly hidden out of combat.
- Abbreviate some more num pad keys for example: Num Pad / => Nu/ and Num Pad * => Nu*
- Correctly display the dungeon/raid difficulty on the minimap.
- Unit frames should now hide during pet battle.
- NEW: Added a threat indicator on the target frame, identical to the one Blizzard uses. You can turn it off in the config.

v. 5.0.5

- Fixes for the arena frames (hopefully shouldn't throw anymore errors at least).
- There's now a whitelist filter for buffs on the arena frames.
- Demonic Gateway timers for warlock (Blizzard style).
- Fix the "ghost buff" buff on targets.
- MoP raid debuffs.
- Fix the battletag bug on friendslist.
- Added symbiosis info and spec to tooltip.
- Now correctly display item level on tooltip.
- Correctly skin editbox on all chat windows.
- Minor tweaks...

v. 5.0.4b

- Battle.Net fixes for friends tab on nMinimap.
- oUF_SpellRange now reports out of range correctly.
- Fixes for the colorPlayerDebuffsOnly option.

v. 5.0.4

- Updated for patch 5.0.4.
- nMainbar now supports a minimum alpha on bars using mouseover.
- Minor tweaks here and there.

v. 4.3.0_1

- updated nMainbar
- updated oUF_Neav and oUF_NeavRaid
- updated nChat
- updated nMinimap
- updated nCore
- updated nBuff
- some small changes and additions

v. 4.3.0

- 4.3 compatible version
- changed version numbering scheme

v. 1.6.4

- updated for patch 4.2
Optional Files (2)
File Name
Version
Size
Author
Date
Type
5.4.7
290kB
05-04-14 11:53 AM
Addon
5.4.1
82kB
11-17-13 07:21 AM
Addon


Archived Files (2)
File Name
Version
Size
Author
Date
5.4.0
934kB
Neal
09-11-13 09:47 AM
5.3.0
1MB
Neal
05-22-13 05:10 AM


Post A Reply Comment Options
Unread 09-24-14, 07:34 PM  
pingumania
A Murloc Raider

Forum posts: 7
File comments: 24
Uploads: 0
So I joined a dungeon in the middle of a fight and got this error. There are more errors but the only difference is "CompactRaidFrameX:ClearAllPoints()" or "CompactRaidFrameX:SetPoint()" or "CompactRaidFrameX:Show()".

Code:
2x [ADDON_ACTION_BLOCKED] AddOn "!Colorz" tried to call the protected function "CompactRaidFrame2:ClearAllPoints()".
!BugGrabber-r198-release\BugGrabber.lua:552: in function <!BugGrabber\BugGrabber.lua:552>
<in C code>
FrameXML\FlowContainer.lua:157: in function "FlowContainer_DoLayout"
FrameXML\FlowContainer.lua:17: in function "FlowContainer_ResumeUpdates"
Blizzard_CompactRaidFrameContainer.lua:185: in function "CompactRaidFrameContainer_LayoutFrames"
Blizzard_CompactRaidFrameContainer.lua:130: in function "CompactRaidFrameContainer_TryUpdate"
Blizzard_CompactRaidFrameContainer.lua:57: in function "CompactRaidFrameContainer_OnEvent"
<string>:"*:OnEvent":1: in function <string>:"*:OnEvent":1

Locals:
nil
pingumania is offline Report comment to moderator  
Reply With Quote
Unread 09-08-14, 02:34 AM  
Chy
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 1
File comments: 39
Uploads: 5
Is there any way to bring back the original role icons for the raid frames ?
Chy is offline Report comment to moderator  
Reply With Quote
Unread 09-04-14, 12:46 AM  
ballagarba
A Fallenroot Satyr
 
ballagarba's Avatar

Forum posts: 22
File comments: 349
Uploads: 0
Originally Posted by Xully
hi, how can I remove that ping sound when somebody whispers me, its so annoying to me couldnt find anything in chat config.lau
Unfortunately for you there's no configuration for that. But if you opening nChat/core.lua and remove the lines in red (the other's are just there for context) it will go away:

Code:
local f = CreateFrame('Frame')
f:RegisterEvent('ADDON_LOADED')
f:RegisterEvent('CHAT_MSG_WHISPER')
f:RegisterEvent('CHAT_MSG_BN_WHISPER')
f:SetScript('OnEvent', function(_, event)
    if (event == 'ADDON_LOADED' and arg1 == 'Blizzard_GMChatUI') then
        GMChatFrame:EnableMouseWheel(true)
        GMChatFrame:SetScript('OnMouseWheel', ChatFrame1:GetScript('OnMouseWheel'))
        GMChatFrame:SetHeight(200)

        GMChatFrameUpButton:SetAlpha(0)
        GMChatFrameUpButton:EnableMouse(false)

        GMChatFrameDownButton:SetAlpha(0)
        GMChatFrameDownButton:EnableMouse(false)

        GMChatFrameBottomButton:SetAlpha(0)
        GMChatFrameBottomButton:EnableMouse(false)
    end

    if (event == 'CHAT_MSG_WHISPER' or event == 'CHAT_MSG_BN_WHISPER') then
        PlaySoundFile('Sound\\Spells\\Simongame_visual_gametick.wav')
    end
end)
Last edited by ballagarba : 09-04-14 at 12:47 AM.
ballagarba is offline Report comment to moderator  
Reply With Quote
Unread 09-03-14, 09:55 AM  
Xully
A Deviate Faerie Dragon

Forum posts: 19
File comments: 121
Uploads: 0
hi, how can I remove that ping sound when somebody whispers me, its so annoying to me couldnt find anything in chat config.lau
Xully is offline Report comment to moderator  
Reply With Quote
Unread 08-30-14, 08:07 AM  
Chy
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 1
File comments: 39
Uploads: 5
Could someone pls tell what i have to adjust if i want all borders from beautycase to be black ?

I didnīt get it...

--------Edit--------------

Ah found it after a long search in the core files :-)
Last edited by Chy : 09-01-14 at 12:50 AM.
Chy is offline Report comment to moderator  
Reply With Quote
Unread 08-09-14, 02:43 PM  
ballagarba
A Fallenroot Satyr
 
ballagarba's Avatar

Forum posts: 22
File comments: 349
Uploads: 0
Originally Posted by Slaxi81
Hey,

testet it on WoD-Beta, some graphical issues but it seems to work fine (just for information)

Regards
That's great. Hopefully it won't take much work to get it fully compatible with WoD. However I must admit haven't been keeping myself up to date with the changes to the API in WoD.
ballagarba is offline Report comment to moderator  
Reply With Quote
Unread 08-08-14, 01:12 PM  
Slaxi81
A Murloc Raider
 
Slaxi81's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 176
Uploads: 2
Hey,

testet it on WoD-Beta, some graphical issues but it seems to work fine (just for information)

Regards
__________________
Last edited by Slaxi81 : 08-08-14 at 01:13 PM.
Slaxi81 is offline Report comment to moderator  
Reply With Quote
Unread 07-23-14, 12:44 AM  
ballagarba
A Fallenroot Satyr
 
ballagarba's Avatar

Forum posts: 22
File comments: 349
Uploads: 0
Originally Posted by strickland
can someone refer to my question below, basically to sum it up.

In the same way that nPlates shows totem icon, I would love to add that in PvP if my enemy uses defensive cooldown, or offensive cooldown, that it shows an icon of that cooldown on top of nPlates? Is this easy to add by myself? Ideally to make it pretty I want the defensive cds like (shieldwall, all walls for other classes, evasion, etc) to be in blue border, whilest the offensive cooldowns such as (Berserk, reckless, etc) to be shown with red border.


if this is added then my life is complete (p.s. cant download plate buffs seperate addon, cuz it conflicts with this UI package and will keep crashing my WoW)
Well I don't see it being implemented anytime soon, not by me anyway. I'm barely playing at the moment, and my next effort will probably be to make it WoD compatible (whenever it goes live or I get a beta invite).
ballagarba is offline Report comment to moderator  
Reply With Quote
Unread 07-22-14, 06:41 PM  
strickland
A Deviate Faerie Dragon

Forum posts: 13
File comments: 172
Uploads: 0
can someone refer to my question below, basically to sum it up.

In the same way that nPlates shows totem icon, I would love to add that in PvP if my enemy uses defensive cooldown, or offensive cooldown, that it shows an icon of that cooldown on top of nPlates? Is this easy to add by myself? Ideally to make it pretty I want the defensive cds like (shieldwall, all walls for other classes, evasion, etc) to be in blue border, whilest the offensive cooldowns such as (Berserk, reckless, etc) to be shown with red border.


if this is added then my life is complete (p.s. cant download plate buffs seperate addon, cuz it conflicts with this UI package and will keep crashing my WoW)
strickland is offline Report comment to moderator  
Reply With Quote
Unread 07-22-14, 02:17 AM  
masl
A Kobold Labourer
 
masl's Avatar

Forum posts: 0
File comments: 10
Uploads: 0
Originally Posted by Xully
Masl , thanks alot mate. but does that changes the skin without even getting the other third party addon BobDBM? or do I still need to edit the nCore file + get the BobDBM addon? and if so don't I need to edit anything inside of the BobDBM ?
There is a skin implemented in Neav UI. Therefore you don't need a extra Addon. Unless you want another appearance
masl is offline Report comment to moderator  
Reply With Quote
Unread 07-21-14, 04:38 PM  
Xully
A Deviate Faerie Dragon

Forum posts: 19
File comments: 121
Uploads: 0
Masl , thanks alot mate. but does that changes the skin without even getting the other third party addon BobDBM? or do I still need to edit the nCore file + get the BobDBM addon? and if so don't I need to edit anything inside of the BobDBM ?


Originally Posted by masl
Originally Posted by Xully
Originally Posted by 10leej
I made a DBM skin for my UI thought you guys would like it too.

BobDBM
I use a fork boss addon called VEM, its just a fork of DBM, how can I edit your skin to make it work for VEM? Can you help, you can find VEM here on wowinterface, its exactly like DBM with the addition of sound notification which is nice.
Go to Interface/AddOns/nCore/modules/skins.lua

change everything with DBM to VEM. Or you can copy&paste my code

Code:
    if (IsAddOnLoaded('VEM-Core')) then
        hooksecurefunc(DBT, 'CreateBar', function(self)
            for bar in self:GetBarIterator() do
                local frame = bar.frame
                local tbar = _G[frame:GetName()..'Bar']
                local spark = _G[frame:GetName()..'BarSpark']
                local texture = _G[frame:GetName()..'BarTexture']
                local icon1 = _G[frame:GetName()..'BarIcon1']
                local icon2 = _G[frame:GetName()..'BarIcon2']
                local name = _G[frame:GetName()..'BarName']
                local timer = _G[frame:GetName()..'BarTimer']

                spark:SetTexture(nil)

                timer:ClearAllPoints()
                timer:SetPoint('RIGHT', tbar, 'RIGHT', -4, 0)
                timer:SetFont('Fonts\\ARIALN.ttf', 22)
                timer:SetJustifyH('RIGHT')

                name:ClearAllPoints()
                name:SetPoint('LEFT', tbar, 4, 0)
                name:SetPoint('RIGHT', timer, 'LEFT', -4, 0)
                name:SetFont('Fonts\\ARIALN.ttf', 15)

                tbar:SetHeight(24)
                tbar:CreateBeautyBorder(10)
                tbar:SetBeautyBorderPadding(tbar:GetHeight() + 3, 2, 2, 2, tbar:GetHeight() + 3, 2, 2, 2)
                tbar:SetBackdrop({bgFile = 'Interface\\Buttons\\WHITE8x8'})
                tbar:SetBackdropColor(0, 0, 0, 0.5)

                icon1:SetTexCoord(0.07, 0.93, 0.07, 0.93)
                icon1:SetSize(tbar:GetHeight(), tbar:GetHeight() - 1)

                icon2:SetTexCoord(0.07, 0.93, 0.07, 0.93)
                icon2:SetSize(tbar:GetHeight(), tbar:GetHeight() - 1)
            end
        end)

            -- hide the pesky range check

        VEM.RangeCheck:Show()
        VEM.RangeCheck:Hide()
        VEMRangeCheck:HookScript('OnShow', function(self)
            self:Hide()
            self.Show = function() end
        end)
    end
Xully is offline Report comment to moderator  
Reply With Quote
Unread 07-21-14, 04:29 PM  
strickland
A Deviate Faerie Dragon

Forum posts: 13
File comments: 172
Uploads: 0
hello, ive noticed in BGs that when some shaman put totems, on top of their health nameplate there will be an icon display that totem which is nice, I'm not sure where to modify these but to my question, is it possible to put such icons on top of players if they get buff or debuff? for exmaple i'd like to put icon on top of players nameplate for some important cooldowns like "shieldwall and its duration" just like what the addon "Plate Buffs" does but not as complicated, basically i want cooldowns, offensive and defensive.

since I saw the totem icon i wouldnt imagine its hard to add them myself, or is it?


By the way, just for those that will tell me get the addon "Plate Buffs" I tried, and everytime I get it, it crashes my WoW, apparentely its bad conflict with nPlates addon from this pack, so i had to disable one, and i rather disabled plate buffs cause I like the nameplates of this package.
strickland is offline Report comment to moderator  
Reply With Quote
Unread 07-21-14, 03:12 AM  
masl
A Kobold Labourer
 
masl's Avatar

Forum posts: 0
File comments: 10
Uploads: 0
Originally Posted by Xully
Originally Posted by 10leej
I made a DBM skin for my UI thought you guys would like it too.

BobDBM
I use a fork boss addon called VEM, its just a fork of DBM, how can I edit your skin to make it work for VEM? Can you help, you can find VEM here on wowinterface, its exactly like DBM with the addition of sound notification which is nice.
Go to Interface/AddOns/nCore/modules/skins.lua

change everything with DBM to VEM. Or you can copy&paste my code

Code:
    if (IsAddOnLoaded('VEM-Core')) then
        hooksecurefunc(DBT, 'CreateBar', function(self)
            for bar in self:GetBarIterator() do
                local frame = bar.frame
                local tbar = _G[frame:GetName()..'Bar']
                local spark = _G[frame:GetName()..'BarSpark']
                local texture = _G[frame:GetName()..'BarTexture']
                local icon1 = _G[frame:GetName()..'BarIcon1']
                local icon2 = _G[frame:GetName()..'BarIcon2']
                local name = _G[frame:GetName()..'BarName']
                local timer = _G[frame:GetName()..'BarTimer']

                spark:SetTexture(nil)

                timer:ClearAllPoints()
                timer:SetPoint('RIGHT', tbar, 'RIGHT', -4, 0)
                timer:SetFont('Fonts\\ARIALN.ttf', 22)
                timer:SetJustifyH('RIGHT')

                name:ClearAllPoints()
                name:SetPoint('LEFT', tbar, 4, 0)
                name:SetPoint('RIGHT', timer, 'LEFT', -4, 0)
                name:SetFont('Fonts\\ARIALN.ttf', 15)

                tbar:SetHeight(24)
                tbar:CreateBeautyBorder(10)
                tbar:SetBeautyBorderPadding(tbar:GetHeight() + 3, 2, 2, 2, tbar:GetHeight() + 3, 2, 2, 2)
                tbar:SetBackdrop({bgFile = 'Interface\\Buttons\\WHITE8x8'})
                tbar:SetBackdropColor(0, 0, 0, 0.5)

                icon1:SetTexCoord(0.07, 0.93, 0.07, 0.93)
                icon1:SetSize(tbar:GetHeight(), tbar:GetHeight() - 1)

                icon2:SetTexCoord(0.07, 0.93, 0.07, 0.93)
                icon2:SetSize(tbar:GetHeight(), tbar:GetHeight() - 1)
            end
        end)

            -- hide the pesky range check

        VEM.RangeCheck:Show()
        VEM.RangeCheck:Hide()
        VEMRangeCheck:HookScript('OnShow', function(self)
            self:Hide()
            self.Show = function() end
        end)
    end
masl is offline Report comment to moderator  
Reply With Quote
Unread 06-03-14, 06:00 AM  
Xully
A Deviate Faerie Dragon

Forum posts: 19
File comments: 121
Uploads: 0
Originally Posted by 10leej
I made a DBM skin for my UI thought you guys would like it too.

BobDBM
I use a fork boss addon called VEM, its just a fork of DBM, how can I edit your skin to make it work for VEM? Can you help, you can find VEM here on wowinterface, its exactly like DBM with the addition of sound notification which is nice.
Xully is offline Report comment to moderator  
Reply With Quote
Unread 05-21-14, 01:47 PM  
ballagarba
A Fallenroot Satyr
 
ballagarba's Avatar

Forum posts: 22
File comments: 349
Uploads: 0
Originally Posted by glupikreten
Hi... suddenly i get this error using your UI. Can you help?

Message: Interface\FrameXML\UIParent.lua:3668: attempt to perform arithmetic on local 'challengeLevel' (a string value)
Time: 05/20/14 16:18:50
Count: 13
Stack: [C]: ?
Interface\FrameXML\UIParent.lua:3668: in function <Interface\FrameXML\UIParent.lua:3667>
(tail call): ?
Interface\AddOns\nMinimap\tab.lua:883: in function <Interface\AddOns\nMinimap\tab.lua:831>
Interface\AddOns\nMinimap\tab.lua:922: in function <Interface\AddOns\nMinimap\tab.lua:921>

Locals:
Yeah, it's that stupid new Battle.net app thingie causing problems. Haven't gotten around to fixing it yet, unfortunately. I'm currently experimenting a little with oUF_LS.
ballagarba is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: