Go to Page... |
Compatibility: | Dragonflight (10.0.2) WOTLK (3.4.0) Classic (1.14.3) TBC Patch (2.5.4) |
Updated: | 12-21-22 01:05 AM |
Created: | 03-29-20 03:48 PM |
Downloads: | 51,418 |
Favorites: | 38 |
MD5: | |
Categories: | Minimalistic Compilations, Graphical Compilations, Class Compilations, DPS Compilations, Generic Compilations |
• What is HydraUI?
HydraUI is a complete interface replacement for World of Warcraft. It restyles the default interface, while adding many useful features. It requires no setup, and is configurable in-game via the command /hui
• Features
HydraUI includes many custom UI elements which can be enabled or disabled, and configured as desired.
Some of the features that you can expect:
• Action Bars
• Auras
• Chat
• Experience, Reputation, and Azerite bars
• Mini Map
• Name Plates
• Unit, Party and Raid frames
• Tooltips, including item vendor prices
• Auto vendor grey quality items
• Auto repair equipped items
• Movable UI elements
• In-game settings (/hui)
• Supports SharedMedia
• Supports Plugins
• Commands
These commands can be entered into chat to perform certain actions
• /hui - Toggle the settings window
• /hui move - Drag UI elements around the screen
• /hui movereset - Reposition all movers to their default locations
• /hui keybind - Toggle mouseover keybinding
• /hui reset - Reset all stored UI information and settings
• /hui help - Output this list of commands into the chat window
• Community & Support
Whether you have a support question, feature suggestion, or would just like to come and hang out with others,
you can join the Discord community by clicking here!
• Enjoying HydraUI?
If you enjoy my work and would like to help support further development or simply show appreciation, you can do so using PayPal by clicking the button at the top of the description!
Make sure to leave a username in the donation note, or let me know on Discord that you've donated for a unique role, as well as a special mention within the AddOn!
Comment Options |
lanacan |
View Public Profile |
Send a private message to lanacan |
Find More Posts by lanacan |
Add lanacan to Your Buddy List |
lanacan |
View Public Profile |
Send a private message to lanacan |
Find More Posts by lanacan |
Add lanacan to Your Buddy List |
lanacan |
View Public Profile |
Send a private message to lanacan |
Find More Posts by lanacan |
Add lanacan to Your Buddy List |
04-14-20, 10:06 AM | |
|
Issue with Tom Cat Tours
It seems that if you have Tomcat Tours enabled I get a duplicated location name on the minimap:
https://imgur.com/CFqNSij There is no LUA error taking place with it. Also can you move the tracking and mission/garrison button to be tied to one of the corners? As you can see in the linked screen shot, I have resized my minimap to be larger (200px) but the tracking and mission button stay as if the minimap was the default size.
__________________
Busy modifying your code for my own UI.
Last edited by lanacan : 04-14-20 at 11:11 AM.
|
|
lanacan |
View Public Profile |
Send a private message to lanacan |
Find More Posts by lanacan |
Add lanacan to Your Buddy List |
lanacan |
View Public Profile |
Send a private message to lanacan |
Find More Posts by lanacan |
Add lanacan to Your Buddy List |
04-11-20, 02:22 PM | |
|
Re: Error with latest build
The newest version should fix this, let me know
|
|
HydraWoW |
View Public Profile |
Send a private message to HydraWoW |
Find More Posts by HydraWoW |
Add HydraWoW to Your Buddy List |
04-10-20, 09:37 PM | |
|
Error with latest build
Latest biuld (15) gives this error on login:
Message: ...nterface\AddOns\vUI\Elements\DataTexts\DataTexts.lua:137: attempt to index global 'vUIZoneFrame' (a nil value) Time: Fri Apr 10 22:20:17 2020 Count: 1 Stack: ...nterface\AddOns\vUI\Elements\DataTexts\DataTexts.lua:137: attempt to index global 'vUIZoneFrame' (a nil value) [string "=(tail call)"]: ? [string "=[C]"]: ? [string "@Interface\AddOns\vUI\Elements\DataTexts\DataTexts.lua"]:137: in function `Load' [string "@Interface\AddOns\vUI\Initialize.lua"]:144: in function `LoadModules' [string "@Interface\AddOns\vUI\Initialize.lua"]:232: in function `?' [string "@Interface\AddOns\vUI\Initialize.lua"]:677: in function <Interface\AddOns\vUI\Initialize.lua:675> Locals: (*temporary) = <function> defined =[C]:-1 -------------------------------------------- If I remove all other addons it goes away but the error happens with any addon that hooks into the zone text. I have not fully tested to see what specific ones affect your addon but it seemed Kaliel's Tracker and Quester were two that did.
__________________
Busy modifying your code for my own UI. |
|
lanacan |
View Public Profile |
Send a private message to lanacan |
Find More Posts by lanacan |
Add lanacan to Your Buddy List |
04-05-20, 07:50 PM | |
|
Nice UI but....
I cannot seem to find an option to turn off showing my character's unit frame as part of a party.
Even when solo I have my own unit frame flowing out there as a party frame without turning off the party frame module altogether. Other than that, great job on this! PS Please add option to make bags and menubar mouse-over enabled.
__________________
Busy modifying your code for my own UI.
Last edited by lanacan : 04-06-20 at 08:55 AM.
|
|
lanacan |
View Public Profile |
Send a private message to lanacan |
Find More Posts by lanacan |
Add lanacan to Your Buddy List |
04-05-20, 05:45 PM | |
A Black Drake
Forum posts: 84
File comments: 90
Uploads: 0
|
Thought I would check this one out as it caught my eye. Great work! Looking forward to using this one for sure.
Is it possible to implement a choice to use aura bars instead of the current style? I prefer that style. Do you plan on "skinning" other elements like the character (C) screen? |
|
Lery |
View Public Profile |
Send a private message to Lery |
Find More Posts by Lery |
Add Lery to Your Buddy List |
04-04-20, 10:49 PM | ||
|
1) It's on the to-do list 2) That sounds like an error, I'll investigate it 3) Do you mean in the escape menu? or via the actual interface options window? |
|
|
HydraWoW |
View Public Profile |
Send a private message to HydraWoW |
Find More Posts by HydraWoW |
Add HydraWoW to Your Buddy List |
04-04-20, 10:48 PM | ||
|
|
|
|
HydraWoW |
View Public Profile |
Send a private message to HydraWoW |
Find More Posts by HydraWoW |
Add HydraWoW to Your Buddy List |
04-04-20, 10:47 PM | ||
|
|
|
|
HydraWoW |
View Public Profile |
Send a private message to HydraWoW |
Find More Posts by HydraWoW |
Add HydraWoW to Your Buddy List |
04-04-20, 09:40 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
First I want to say your UI addon is great, exactly what I like in a UI.
Suggestions: 1) Able to move the action bars. 2) The action bar background still show when you disable the action bar itself. 3) Able to access the addon in the Blizzard Interface. Again, thanks for a wonderful ui addon, looks amazing!!! |
|
Lifendason |
View Public Profile |
Send a private message to Lifendason |
Find More Posts by Lifendason |
Add Lifendason to Your Buddy List |
04-03-20, 09:26 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 5
Uploads: 0
|
Is there a way to move the actionbars?
Last edited by wiizper : 04-03-20 at 09:29 AM.
|
|
wiizper |
View Public Profile |
Send a private message to wiizper |
Find More Posts by wiizper |
Add wiizper to Your Buddy List |
04-03-20, 08:46 AM | |
|
getting this when swimming underwater:
Code:
160x vUI\Elements\MirrorTimers.lua:16: attempt to index local 'self' (a number value) [string "@vUI\Elements\MirrorTimers.lua"]:16: in function <vUI\Elements\MirrorTimers.lua:15> Locals: self = vUI Timers Bar { 0 = <userdata> Timer = "BREATH" Label = "Atem" Max = 180000 Mover = <unnamed> { } Value = 180000 Text = <unnamed> { } } self = 0.010000 (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index local 'self' (a number value)" GetMirrorTimerProgress = <function> defined =[C]:-1 vUI = <unnamed> { 0 = <userdata> ProfileMetadata = <table> { } StartTimer = <function> defined @vUI\Initialize.lua:366 LoadPlugins = <function> defined @vUI\Initialize.lua:185 UserFaction = "Alliance" DeleteProfile = <function> defined @vUI\Elements\Profiles.lua:277 DebuffColors = <table> { } UserProfileKey = "Theban:Alleria" TimerPool = <table> { } UserName = "Theban" IsUsedBy = <function> defined @vUI\Elements\Profiles.lua:235 ClassColors = <table> { } UpdateProfileList = <function> defined @vUI\Elements\Profiles.lua:77 GetProfileList = <function> defined @vUI\Elements\Profiles.lua:231 ClearPopup = <function> defined @vUI\Elements\Popup.lua:197 UpdateZoneColors = <function> defined @vUI\Elements\Colors.lua:53 UpdateoUFColors = <function> defined @vUI\Elements\Libraries\oUF\colors.lua:112 MergeWithDefaults = <function> defined @vUI\Elements\Profiles.lua:305 UpdatePowerColors = <function> defined @vUI\Elements\Colors.lua:63 ShortValue = <function> defined @vUI\Initialize.lua:288 PreserveSettings = <table> { } GetActiveProfileName = <function> defined @vUI\Elements\Profiles.lua:105 Plugins = <table> { } ApplyProfile = <function> defined @vUI\Elements\Profiles.lua:324 CountUnusedProfiles = <function> defined @vUI\Elements\Profiles.lua:411 LoadPlugin = <function> defined @vUI\Initialize.lua:172 DisplayPopup = <function> defined @vUI\Elements\Popup.lua:201 Backdrop = <table> { } SetCVars = <function> defined @vUI\Initialize.lua:194 CreateProfileData = <function> defined @vUI\Elements\Profiles.lua:136 GetDecoded = <function> defined @vUI\Elements\Profiles.lua:520 CountEmptyProfiles = <function> defined @vUI\Elements\Profiles.lua:359 UnitFrames = <table> { } ClassificationColors = <table> { } GetTrashValue = <function> defined @vUI\Elements\Merchant.lua:19 FormatLinks = <function> defined @vUI\Elements\Chat\Chat.lua:39 ProfileList = <table> { } SendAlert = <function> defined @vUI\Elements\Alerts.lua:210 RenameProfile = <function> defined @vUI\Elements\Profiles.lua:440 UpdateComboColors = <function> defined @vUI\Elements\Colors.lua:100 UpdateClassificationColors = <function> defined @vUI\Elements\Colors.lua:92 Comma = <function> defined @vUI\Initialize.lua:298 PLAYER_ENTERING_WORLD = <function> defined @vUI\Initialize.lua:224 UpdateScreenHeight = <function> defined @vUI\Initialize.lua:246 LoadModule = <function> defined @vUI\Initialize.lua:121 AddProfile = <function> defined @vUI\Elements\Profiles.lua:146 GetModule = <function> defined @vUI\Initialize.lua:115 NewPlugin = <function> defined @vUI\Initialize.lua:142 LoadModules = <function> defined @vUI\Initialize.lua:134 UpdateReactionColors = <function> defined @vUI\Elements\Colors.lua:42 GetPlugin = <function> defined @vUI\Initialize.lua:166 UpdateClassColors = <function> defined @vUI\Elements\Colors.lua:27 CountChangedValues = <function> defined @vUI\Elements\Profiles.lua:123 UIVersion = "1.0012" SetColorEntry = <function> defined @I |
|
Baine |
View Public Profile |
Send a private message to Baine |
Find More Posts by Baine |
Add Baine to Your Buddy List |