Get an Epic Experience with Premium

MBB

Map & Minimap Login to Add Favorites
  • 13 Likes
  • World of Warcraft
  • 1,913 Monthly Downloads
  • Supports: 5.4.0
  • 558,397 Total Downloads
  • Updated 09/13/2013
  • Created 07/30/2008
  • 1,096 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: v1.40
or

About MBB

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 easily be reattached to the minimap with a Click + Key combination. The MBB button can also be detached from minimap with the Click + Key combination.

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

------------------------------------------------------------------------
r97 | karlsnyder | 2013-09-13 21:52:58 +0000 (Fri, 13 Sep 2013) | 1 line
Changed paths:
   A /tags/v1.40 (from /trunk:96)

Release v1.40 to Curse.com
------------------------------------------------------------------------
r96 | karlsnyder | 2013-09-13 21:48:59 +0000 (Fri, 13 Sep 2013) | 2 lines
Changed paths:
   M /trunk/MBB.lua
   M /trunk/MBB.toc

MBB:-
Updated for 5.4
------------------------------------------------------------------------

Comments

First Previous Page 5 of 14 Next Last
  • #138

    Great addon, hope it works in 5.0!

     

  • #137

    hey wierd little thing, when ever i join a party the button pops up in the middle ( i dont have it on my mini map ) is there a way to lock it?

  • #135

    Weird problem here: Does not work at all with 4.3.3 64-bit client (Mac version if that makes any difference). The weirdest part is that it doesn't even show up in the Addon menu at the character selector. Any insight anyone might have would be helpful.

  • #136

    Works fine for me.

  • #134

    Hi, MBB does not find all my buttons in version 1.20 and had the same problem as of version 1.12. It is because you removed the code which is in, MBB_NotSureIfThisIsNeeded(). Everything works okay if I go back to version 0.63 and just fix some code that cataclysm broke.

    For example, MBB is not collecting the minimap buttons for outfitter, healbot, monkeybuddy, and more. Outfitter and monkey are considered minimap background buttons (local additional = {MinimapBackdrop:GetChildren()}). Healbot is considered a button inside a child (for _,subchild in ipairs({child:GetChildren()})). Some addons use mouse events instead of clicking (if( hasClick or hasMouseUp or hasMouseDown )).

    To help, you can move what you had in MBB_NotSureIfThisIsNeeded() and put in OnUpdate() so it finds all buttons. I made some changes so it makes more sense for the OnUpdate() routine since different from being in the OnEvent() routine.

    function MBB_OnUpdate(elapsed)

    ...

      local children = {Minimap:GetChildren()};

      local additional = {MinimapBackdrop:GetChildren()};

      for _,child in ipairs(additional) do

       table.insert(children, child);

      end

      for _,child in ipairs(MBB_Include) do

       local childframe = _G[child]

       if( childframe ) then

        table.insert(children, childframe);

       end

      end

      for _,child in ipairs(children) do

       if( not child.oshow and child:GetName() and not MBB_IsKnownButton(child:GetName(), 3) ) then

        if( not child:HasScript("OnClick") ) then

         for _,subchild in ipairs({child:GetChildren()}) do

          if( subchild:HasScript("OnClick") ) then

           child = subchild;

           child.hasParentFrame = true;

           break;

          end

         end

        end

        local hasClick, hasMouseUp, hasMouseDown, hasEnter, hasLeave = MBB_TestFrame(child:GetName());

        if( hasClick or hasMouseUp or hasMouseDown ) then

         MBB_PrepareButton(child:GetName());

         if( not MBB_IsInArray(MBB_Exclude, child:GetName()) ) then

          MBB_AddButton(child:GetName());

          MBB_SetPositions();

         end

        end

       end

  • #132
    Danke für das geniale Addon :) Bei weitem Besser als das MBF!
    Respekt & weiter so :)

    Best Regards,
    Xarabas

    Zorn des Sturms

  • #131
    Noticed some comments about the button not remembering where it was, and resetting. This happens whenever you move it out of the "CENTER" area of the UI, it's hard coded to always put it back there.

    If you'd like to fix it, you can make the following changes:
    MBB.xml line 92, change to:
    local point,_,_,xpos,ypos = self:GetPoint();
    Next line, add:
    MBB_Options.ButtonPoint = point

    Then in MBB.lua, line 52 add:
    ["ButtonPoint"] = "CENTER",

    MBB.lua line 828 change line to:
    MBB_MinimapButtonFrame:SetPoint(MBB_Options.ButtonPoint, UIParent, MBB_Options.ButtonPoint, MBB_Options.ButtonPos[1], MBB_Options.ButtonPos[2]);

    Now it'll save the correct location for the button at all times. May not be the best way to fix it, but it works.
  • #130
    Beautiful! and better than MBF, which can get buggy.
    Any way to make it collect buttons? Some addons aren't automagically included (in this case, HealBot and Atlas).
  • #133
    So... no then?
  • #129
    For such a specific and "small" addon, this really is one of my favorites. Probably just wasting breath (or finger movement I guess) by asking for a minimap button that expands into the micro-menu? Lol, I might as well ask!
  • #128
    this button keeps repositinoing it self over the area were pvp icons pop up, EVERY TIME i do anything...

    its really annoying, why cant it remember its position?
  • #127
    Hello, is there an chance you could make the update needed to bring this to 4.1? As it is showing up as being out of date.

    Thanks.
  • #126
    Is this addon still being supported?
  • #124
    If you remove a button from MBB via Ctrl-RClick, is there a way to re-add them? I've accidentally removed one or two that I'd like to be back in the list.
  • #125
    Would be Ctrl-RClick, but addon is broken? Author removed the code for buttons where it says, MBB_NotSureIfThisIsNeeded(). Some buttons can be removed and added back in, but some other buttons can not be put in anymore. I had to go back to an older mbb version until fixed.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Logitech G Ultimate Gamer Pack Giveaway