Go to Page... |
Compatibility: | Eternity's End patch (9.2.5) |
Updated: | 05-05-22 05:34 PM |
Created: | unknown |
Downloads: | 179,983 |
Favorites: | 598 |
MD5: |
Stuf is a replacement to StellarUF. Stuf has the same initial layout and feel of StellarUF, but Stuf is highly customizable.
Do not expect much since this mod's purpose is to replace the Blizzard's main unit frames, not other unit frame mods. I'll most likely deny requests to copy random features.
Noteworthy Recent Additions:
Supported Units:
File Name |
Version |
Size |
Author |
Date |
Type |
0.0.1 |
604kB |
05-09-22 01:12 PM |
Addon |
File Name |
Version |
Size |
Author |
Date |
9.2.1 |
626kB |
totalpackage |
05-04-22 05:31 AM |
Comment Options |
Drinkeboer |
View Public Profile |
Send a private message to Drinkeboer |
Find More Posts by Drinkeboer |
Add Drinkeboer to Your Buddy List |
12-11-22, 02:17 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 37
Uploads: 0
|
Re: Raid Frame
|
|
|
minstrel |
View Public Profile |
Send a private message to minstrel |
Find More Posts by minstrel |
Add minstrel to Your Buddy List |
02-18-23, 12:34 AM | |
|
How to import strings?
我想导入下面这套字符串
I want to import the following set of strings 在哪里导入? Where to import? !TR12YTTrs0FhPSr04(LAZ(GOmPTsOPyjqNiLsfihsmKe2GamyaKL0d8H9lyFp)c7BBTFvB(i2UhCNeGIwwokBwwsfeWGE6zM(6PBiBr7H2we4sKTfZ2sQLzlrBRL2wo4VW7MqM(rNWGvNf4fecd0xK)Re)Qm)QIDFHwQihMee6qdBNofBR2EUp8aj0z94HbbErUWq3DXSzmAKD)tuAzOilPjQlAORMnx7j2w3NtIQjsJGOUQUHOeqeXF6IGWbbU(WQDwN(d7Cz2mTCFGcBhTSN3RnmzAKBGpdpOSisyuIGW13n9UzWTSf87HNIcDNpNgYs46W8bWBDOtINnB49RO2wVTtVbDFFp498hjXHeG)ROEEN7WsL1XtO3s9JSGj5ENT1OZo1A4iRHNEjWRyC9Tw5rUh4TLpzjnDw8Pa8Ns8IwuWKbHuotSg0PxpKUy)IDwuYEhKy0qFI3pc7F4iB3302kKohUnzpppmiEfkGDxsqzszrs65WpWhU6aNgKGrjdYOtd8HtfSeljU(7p15I29JE8ia2KdcDPSO1JNfcsfqGC3kIVd1XUnWqCiqLqIiO6o1wPloAYr06Sl70PFM9rhN5Wy95RAmY6EluVLY(WhP)8WmAo3NBhkcUeSPep0(c3tEZsTaBFXWHx8UED6cZa3OUzwtW78ciChOygD0upcJHMlXuUHWu8flJbpImtRekqzUR)CyHSgC55DS2KkgAJVXG5UDzEnCd7P52OldCOENZEpAtnzVCrjRCr5zUNQCldDndzrbvfnURAHdQISClDnvzbfvnvf5gCq5BHr3bEDpdoNLCjlCuFeNZuJPisum7r89Q1poZQ02sm3j8Sc99goSOgNmHfeo5DWbhfLLCHRpmqvpyGFPlcjokiLHEU3Y5f(aF9G7XTQ1IGpDbSZy8)EkiZa6QjgaxCElDyYG8Dw)tefAk2aX5wqxsrtM6Jj0GNAfV5vHu0oXAgXHwocXuu9Fj3BcpoHbGMHVu4tjEA466TAbjrtWVDqShJMo528jZV9n8B5u0n2FQT16Xj)mdEc3HhTkmyoStyF76X8Tp8xWGmIC86VpJw8hVayLxpMGoGRh)3wpoFIRh)nRhlXVcsIfTw5E86XNaeK(06XVcE)gSlKgfh6NUKRh)xaYpkzcGp(r8v5y(WIh)kyUiZ3Cxr9DsEiZgaoJOEprgpnMffSSznrM0VSWlvu3xwtinM29fIp0ZtQS1o6RZ9At8D5I7t50NWNeLdcraIcpliKNucz6EQiUk7MRXBWjEv2nx)ykNM1n7qnCvIEOYCpkzH5k0eIo(4VnLztdy5AQVjBNvR(jrG80natpFiLfd6oR0w97wpgupQWojAb1V6HKpTTKkkvjIcwaBYXw6pcdLsm0RY3YMOatByQLM0jOv(M7PCPxdEljmA3UfCnYDj5LXBtSiNrIVBMhKlRcoJ9iIfpqzs6kweqhWyHuDlpWOq53clRKSUT1cQ78fr2DvnKvunnebOQkcq(s7zNOOvfiaMiilo3kA0esuusSo(lS(p)R)9V9R)JF7V)ptJeIifMugcr7c4dPafqKozWbaPqBCG2phyk(CW9ZO)smfZw03WSmuPcm9BJ5Qm4tUmDBG85IAiRDFrPYc)WhGrmnYg5HsylkWbvI8KWyimVvolYEX9vvOHODKjmTp56arYayFiyNsW9YWZWHl2(owu8hmE7m9Z3g75wWhBem6MWglmVGZKSz(HyfbdUAHOhy3mG4rCC9hTGsC8aL7ci8lBeIVHosqS1sjGtW24pHO)EkLM9zG(RravpoeWsWY(kdaScyZ6WR(SI(Rg7)kbiL2Das0SOCasnbbzjdDjffD9NNaKTFKaKYpRLA90clk(vlQO6oIkwe4BNrjXOzSfeNGpHjVDRgDCZiBjXg7QkAkBkjBiQkHraKrv5UQ5oPcBHJw2t4Qjm2Q6c7UvqZkr(qhdRxzX3NJa3LPeyUVFcnC0BHOFymV9iw6NxPmvkFPkmHhVuMMyAPQAyGyL7z81RMMgGvLdLBVQ4yYMvCuhuRQ1UDao8lcC46k5RCPD)FAXzLlIT5kxlvEBLsGBQM5IApEkTZeHwHKNd0sSLIQIKKSgKFK3S7LUHHbv6iE3tmKvvv1Lmu1Knm1KvW4UkvtBerVdeQznkjjhvxdndtjO2eaQMUSMgwBIQmgqVRHUPQKMQiaVtYur2i9n55Y4NUjEG0KJAWQDVo9FDdq92ma8bmC)oHH75OT9zzYeEczY2Uftn6G9gWKtrqthaqiOOiPaOism5(tFl8kLKVWsuEJeThsC(IK4Sg8n12vj2kWzP20S8Aq4rCNukNlwWmF0ewScP9Tw)y1usBMt5pGjOBmHBXMOXS3xxK9(6J3HRXJFSdfHlZXltWle8sOeogEzcEHi91nKqk78PFAqoBqM2CyH)A9s0FIs(4PqyawR3qJatIHHeFgpt0rLy(t4qVvtPtrUubFEbwNN2NITMEgK11mDbPA7AaV5BPF(wpxF6gTni1LbdoszqA(WSSpUSPGmlnHug186jNDXBE9vFONVXpyUJsp3Sc20Ura4Tm1mLfHsyfv0vYfwT)sAirEti2ZMmu3NcUHopKdR7Cu2pJmLEZPoox4ZUj3s6M3rDCj3mmHs2nw)smjKo6Nw4gH1ScO5kJ3uPLSgC61GKXnH2uZWWuu0ussuYqXqt()frB243l(luEwRjEDTsl3U(j)DuFzaPvRM6aiTdG0oas7aiTdG0E5aPTVFh7nbCj1eyQ9()CUTHG529hoJ0)1xiE9wa3QGhSkOlznztbftmFYF0rD9s(Fv2oBhv1wi9f3rQsD3655)Qm(BVfKAksO9R9)n |
|
haibin1521 |
View Public Profile |
Send a private message to haibin1521 |
Find More Posts by haibin1521 |
Add haibin1521 to Your Buddy List |
05-07-24, 08:55 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
Addon completely broken with new patch
My unit frames with stuf arent showing at all, these are the lua errors i get when i have the addon enabled
Message: Interface/AddOns/Stuf/core.lua:723: attempt to index global 'PlayerFrameBackground' (a nil value) Time: Tue May 7 22:49:07 2024 Count: 1 Stack: Interface/AddOns/Stuf/core.lua:723: attempt to index global 'PlayerFrameBackground' (a nil value) [string "=[C]"]: ? [string "@Interface/AddOns/Stuf/core.lua"]:723: in main chunk Locals: (*temporary) = <function> defined =[C]:-1 ------------------- Message: Interface/AddOns/Stuf/core.lua:295: attempt to call method 'CreateUnitFrame' (a nil value) Time: Tue May 7 22:49:13 2024 Count: 1 Stack: Interface/AddOns/Stuf/core.lua:295: attempt to call method 'CreateUnitFrame' (a nil value) [string "=[C]"]: in function `CreateUnitFrame' [string "@Interface/AddOns/Stuf/core.lua"]:295: in function `?' [string "@Interface/AddOns/Stuf/core.lua"]:109: in function <Interface/AddOns/Stuf/core.lua:108> Locals: (*temporary) = <function> defined =[C]:-1 ---------------------------------------------- Message: Interface/AddOns/Stuf_Options/options.lua:181: attempt to index global 'InterfaceOptionsFrame' (a nil value) Time: Tue May 7 22:49:40 2024 Count: 1 Stack: Interface/AddOns/Stuf_Options/options.lua:181: attempt to index global 'InterfaceOptionsFrame' (a nil value) [string "=[C]"]: ? [string "@Interface/AddOns/Stuf_Options/options.lua"]:181: in function <Interface/AddOns/Stuf_Options/options.lua:180> [string "=[C]"]: in function `Show' [string "@Interface/AddOns/Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua"]:954: in function `DisplayLayout' [string "@Interface/AddOns/Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua"]:899: in function `DisplayCategory' [string "@Interface/AddOns/Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua"]:841: in function <.../Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua:834> [string "=[C]"]: ? [string "@Interface/AddOns/Blizzard_SharedXML/CallbackRegistry.lua"]:178: in function <...rface/AddOns/Blizzard_SharedXML/CallbackRegistry.lua:177> [string "=[C]"]: ? [string "@Interface/AddOns/Blizzard_SharedXML/CallbackRegistry.lua"]:181: in function `TriggerEvent' [string "@Interface/AddOns/Blizzard_Settings_Shared/Blizzard_CategoryList.lua"]:140: in function <...s/Blizzard_Settings_Shared/Blizzard_CategoryList.lua:138> Locals: (*temporary) = <function> defined =[C]:-1 ----------------------------------------------------- Message: Interface/AddOns/Stuf/core.lua:466: attempt to call method 'CreateUnitFrame' (a nil value) Time: Tue May 7 22:49:43 2024 Count: 2 Stack: Interface/AddOns/Stuf/core.lua:466: attempt to call method 'CreateUnitFrame' (a nil value) [string "=(tail call)"]: ? [string "@Interface/AddOns/Stuf/core.lua"]:466: in function `SetConfigMode' [string "@Interface/AddOns/Stuf_Options/options.lua"]:1907: in function <Interface/AddOns/Stuf_Options/options.lua:1902> [string "=[C]"]: ? [string "@Interface/AddOns/Ace3/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua"]:45: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:43> [string "@Interface/AddOns/Ace3/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua"]:836: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:658> [string "=[C]"]: ? [string "@Interface/AddOns/Ace3/AceGUI-3.0/AceGUI-3.0.lua"]:66: in function <Interface/AddOns/Ace3/AceGUI-3.0/AceGUI-3.0.lua:64> [string "@Interface/AddOns/Ace3/AceGUI-3.0/AceGUI-3.0.lua"]:300: in function `Fire' [string "@Interface/AddOns/Ace3/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua"]:64: in function <...ns/Ace3/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua:53> Locals: (*temporary) = "LeftButton" (*temporary) = true (*temporary) = <function> defined =[C]:-1 |
|
Missingo |
View Public Profile |
Send a private message to Missingo |
Find More Posts by Missingo |
Add Missingo to Your Buddy List |
05-09-24, 01:59 PM | |
A Defias Bandit
Forum posts: 3
File comments: 13
Uploads: 0
|
I don't think this is maintained any more, I've got a butt-load of errors too but no sign of anyone looking after it which is a shame
|
|
Dave B |
View Public Profile |
Send a private message to Dave B |
Find More Posts by Dave B |
Add Dave B to Your Buddy List |
06-26-24, 11:14 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
stuf cata 44 fix
https://drive.google.com/file/d/1njx...ew?usp=sharing
Last edited by understar : 06-26-24 at 11:26 PM.
|
|
understar |
View Public Profile |
Send a private message to understar |
Find More Posts by understar |
Add understar to Your Buddy List |
07-04-24, 02:54 AM | ||
A Defias Bandit
Forum posts: 3
File comments: 13
Uploads: 0
|
I've tried to repair it but this one has me beat |
|
|
Dave B |
View Public Profile |
Send a private message to Dave B |
Find More Posts by Dave B |
Add Dave B to Your Buddy List |
07-23-24, 10:52 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 37
Uploads: 0
|
I'd also love a fix for War Within. Stuf is still the best unit frames addon for WoW, in my opinion, and I'd hate to have to lose it.
|
|
minstrel |
View Public Profile |
Send a private message to minstrel |
Find More Posts by minstrel |
Add minstrel to Your Buddy List |
07-31-24, 12:20 AM | |
|
I happened to find a working updated Stuf version on a Chinese wow addon site.
I can't confirm that anything else wasn't snuck into the addon or anything, but I can confirm that it works in TWW prepatch on live retail servers. https://addons.miliui.com/wow/stuf As proof, you can watch any of my recent VoDs (https://www.twitch.tv/bitterst/videos) Player/Pet/Target/etc. all working with no errors. (I don't use the raid frames, so I can't comment on that). |
|
Lilbitters |
View Public Profile |
Send a private message to Lilbitters |
Find More Posts by Lilbitters |
Add Lilbitters to Your Buddy List |
08-18-24, 01:12 PM | ||
|
|
|
|
punkskanj |
View Public Profile |
Send a private message to punkskanj |
Find More Posts by punkskanj |
Add punkskanj to Your Buddy List |
09-15-24, 05:32 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
EDIT: Figured it out and learned something new today. Apparently in china they use different denominations than we do, aka doing things in intervals of 10000 instead of 1000, and they added a bunch of code to accommodate that, so if you go into the Stuf\text.lua file and replace the TextFormat function with the below code it should fix it! local function TextFormat(t, r, g, b) if r then if type(t) ~= "number" then return format("|cff%02x%02x%02x%s|r", r * 255, g * 255, b * 255, t) end local tnum = t < 0 and t * -1 or t if tnum < shortk then return format("|cff%02x%02x%02x%s|r", r * 255, g * 255, b * 255, t) elseif tnum < 1000000 then return format("|cff%02x%02x%02x%.1f%s|r", r * 255, g * 255, b * 255, t * 0.001, nK) else return format("|cff%02x%02x%02x%.1f%s|r", r * 255, g * 255, b * 255, t * 0.000001, nM) end else if type(t) ~= "number" then return t end local tnum = t < 0 and t * -1 or t if tnum < shortk then return t elseif tnum < 1000000 then return format("%.1f%s", t * 0.001, nK) else return format("%.1f%s", t * 0.000001, nM) end end end
Last edited by Missingo : 09-15-24 at 06:02 PM.
|
|
|
Missingo |
View Public Profile |
Send a private message to Missingo |
Find More Posts by Missingo |
Add Missingo to Your Buddy List |
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.