MBB
The Addon HidingBar supersedes MBB on all aspects and is continually updated.
https://www.curseforge.com/wow/addons/hidingbar
MBB reduces minimap buttons and makes them accessible through a pop out menu. Click the MBB button to expand the menu and display the buttons. Each button that is collapsed into the menu can be reattached to the minimap with Ctrl + Right Click. The MBB button can also be detached from minimap with Ctrl + Right Click.
Hot Key
- Ctrl + Right Click - detach / reattach a minimap button
Slash Commands
- /mbb - shows the MBB commands
- /mbb buttons - shows a list of all rfames in the MBB bar
- /mbb reset position - resets the position of the MBB button
- /mbb reset all - resets the MBB settings
I'm more than willing to maintain this project for both Retail and Classic but we need to get into contact with the Owner https://www.curseforge.com/members/shammylevva/followers or https://www.curseforge.com/members/karlsnyder/projects and receive permission, due to license restrictions, to either create a derivative project or allow me (or anyone else) to be added as an author of this project.
In reply to _ForgeUser100533002_unmergedb:
do you have an7y fix for classic??
In reply to ncplus:
There is MBB - Classic now in Twitch.
https://www.curseforge.com/wow/addons/mbb-classic
<p>bug</p>
<div class="spoiler">
<p>332x [string "MBB_MinimapButtonFrame:OnUpdate"]:1: attempt to call global 'MBB_OnUpdate' (a nil value)<br />[string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1></p>
<p>Locals:<br />self = MBB_MinimapButtonFrame {<br /> 0 = <userdata><br />}<br />elapsed = 0.010000<br />(*temporary) = nil<br />(*temporary) = 0.010000<br />(*temporary) = "attempt to call global 'MBB_OnUpdate' (a nil value)"</p>
</div>
<div class="spoiler">
<p> </p>
<p>5x MBB\MBB-4.0.lua:83: '}' expected (to close '{' at line 40) near '['</p>
<p> </p>
<p>Locals:</p>
</div>
<p> </p>
<div class="spoiler">
<p>1x [string "MBBFrame:OnLoad"]:1: attempt to call global 'MBB_OnLoad' (a nil value)<br />[string "*:OnLoad"]:1: in function <[string "*:OnLoad"]:1></p>
<p>Locals:<br />self = MBBFrame {<br /> 0 = <userdata><br />}<br />(*temporary) = nil<br />(*temporary) = "attempt to call global 'MBB_OnLoad' (a nil value)"</p>
</div>
<p> </p>
<p> </p>
Hello, If anyone use Dugi with this addon, you may have discovered that the waypoints get snatched up
I added this in the MBB.LUA at the end of the Ignore list (start at line 40) after the number 42
[43] = "GPSArrow"
After somes tests (11 different frame name) it seems to be the one that works
(Now if I could see what prevent the Dugi zone map from working)
There is no addon interface for this addon
Anyone knows how I get Recipe Radar Classic minimap icon collected by MBB?
In reply to martinboy1974:
use the colect bottons option in the addons interface
This addon seems to be very bugged for me on retail classic. sometimes the background disappears, the whole button disappears, addon buttons disappear or even just the text disappears on the main button.
The last version works fine on Classic but cause problem with the quest helper addon Questie. The tracked quest icons which are displayed on the world map are coalesced into the MBB button and therefore do not show on the map defeating the entire purpose of Questie. If MBB could ignore Questie's icons it would be perfect.
In reply to Karazaskull:
Thanks for the heads up! I'm desperate for this kind of addon to work so I hope the author takes a look at this. Would be nice to finally have some control over those pesky minimap icons again hehe.
In reply to Karazaskull:
Thanks for the heads up! I'm desperate for this kind of addon to work so I hope the author takes a look at this. Would be nice to finally have some control over those pesky minimap icons again hehe.
In reply to Karazaskull:
The fix for Questie is quite simple actually, if you are ok with making the changes yourself. Open the MBB.lua file in the MBB addon folder. Around line 82, you should see the following:
change it to
Don't forget the comma at the end of the line with GarrisonMinimapButton
That should fix the Questie issue.
In reply to Daegalus:
Looks like GatherLite is killing the frame rate because it's trying to add a button for every node.
I tried to add GatherLite to the blacklist but that did not work. Any idea how to stop that from happening?
And thank you for the workaround!
In reply to Daegalus:
just wanted to confirm this works perfectly, thanks for this fix!
In reply to Daegalus:
Hi! So this was super helpful, but I'm running into a similar problem with the addon GatherLite which has been extremely helpful. The issue is similar as above with Questie, but in this case it is making all of the node icons that GatherLite shows on the map be added to the MBB list. Any thoughts on what to add to fix it?
In reply to Daegalus:
Thank you so much! Works!
Hi there! I'm back. :) :(
I haven't been using MBB for a while, figuring that if you couldn't find the error, it wasn't going to get fixed regardless of how idiosyncratic it might be. I turned the addon back on today while fussing with turning things on and off, and I happened to go idle for about 10 minuts, and came back to my game not being willing to move at all. 10 seconds between me hitting a key and getting a response. When you hover over the ? in the mini-menu-bar, it tells you the addons using the top 3 most memory. MBB is at the top, using 70meg, and growing. Every time the screen freezes and updates (about every 1-3 seconds) it's gone up by .25-.3 - I assume MB, but i'm not sure what the units are.
I happened to have been idling while going through my current swatter error stack to see what the problem was, and I actually found two errors for mbb! Here they are:
Date: 2018-12-24 01:15:34
ID: 5
Error occured in: Global
Count: 1
Message: ..\AddOns\MBB\MBB.lua line 561:
script ran too long
Debug:
[C]: ?
MBB\MBB.lua:561: MBB_SetPositions()
MBB\MBB.lua:388: ohide()
MBB\MBB.lua:680: MBB_HideButtons()
MBB\MBB.lua:626: MBB_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
Locals:
AddOns:
BlizRuntimeLib_enUS v8.1.0.80100 <none>
(ck=17a0)
Date: 2018-12-24 00:36:06
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\Grail\Grail.lua line 3013:
attempt to compare number with nil
Debug:
[C]: ?
Grail\Grail.lua:3013: _AddWorldQuestsUpdateTimes()
Grail\Grail.lua:3132:
Grail\Grail.lua:3132
Locals:
AddOns:
BlizRuntimeLib_enUS v8.1.0.80100 <none>
(ck=1785)
they're both referencing OnClick, and I confirmed by clicking the MBB button again (and finding another error) that these are happening on click.
I've no clue if this will help at all. I really really like your addon better than the others I've found, and I'd REALLY like to use it, but the memory creep issue is a killer.
Thanks for your efforts, regardless of whether they help me :D
-Barleduq
Any way for an Addon Author to add his mod's Minimap Icons to the blacklist?