Quest Item Bar

About QuestItemBar

Automatically shows a bar with buttons for the quest items you possess. It looks similar to a standard action bar. It is based on Ace3 and various embedded libraries provided by the Ace-community.

New features in 0.8

  • Display quest name and objective status in tooltip if information found.
  • Better handling of keybinds. If a quest item is no longer in possesion the keybind will be cleared instead of jumping to another item. If the player gets the previously keybound item again it will be bound again.


  • Behaves more or less like any standard action button.
  • ButtonFacade support.
  • LibDataBroker launcher.
  • Show all or only usable quest items.
  • Sort items in order usable - not usable - quest starter
  • Indicate if a item starts a new quest.
  • Should work on any WoW language client. Please report if it doesn't.


  • Open a configuration dialog using the commands "/qib config" or "/QuestItemBar config" or by clicking the LDB launcher. Or simply use the standard interface -> addons menu.
  • Configuration can be done using commands too. /qib <command>. Write /qib to show available commands.
  • Change the direction (growth) by right clicking on the anchor.

Planned features

  • Keybindings. I'm not happy how it works. Will be improved.

Bug reports and feature requests

Please use the Ticket system. If you use it there is a higher probability that something will be fixed or implemented.


Ace community for Ace3 and the other libraries used. Authors of Bartender, Qbar, Recount for some great code examples.

Localization - BIG THANKS

  • Pettigrow, ZidayaXis, 7destiny, DroArc, eljei, bigcell, yllelder, whocare and zhTW.

Looking for Authors

Because Nickenyfiken doesn't play and my timeslots are too small to implement new features, we are looking for Authors. I try to keep the project up to date and fixing bugs, but new features are not planned in near feature.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Nickenyfiken Nickenyfiken Jan 30, 2012 at 20:30 UTC - 0 likes

    Sorry not playing and probably never will again. If anyone want full control of the project or clone it just do it :-)

  • Avatar of ZidayaXis ZidayaXis Jan 30, 2012 at 18:28 UTC - 0 likes

    Hmmm, whats your problems? In my environment it works with 4.3 without problems.

  • Avatar of jdehnert jdehnert Jan 29, 2012 at 22:51 UTC - 0 likes

    Any chance you will be updating this for 4.3? I miss having it, and the alternative is less than stellar, IMHO.


    James "Zeke" Dehnert

  • Avatar of Nickenyfiken Nickenyfiken Dec 31, 2010 at 03:36 UTC - 0 likes

    alrit: Hmm I don't get it. Can you explain more what the problem is?

  • Avatar of alrit alrit Dec 31, 2010 at 00:59 UTC - 0 likes

    There's always an About in built-in add-on option panel. Could u please remove it or merge it into QIB options?

  • Avatar of next96 next96 Nov 18, 2010 at 15:03 UTC - 0 likes

    ButtonFacade(r340) skin is not applied.

    if skin is applied, show skin.

    But if re-connection, skin is not applied.

    fix please.

  • Avatar of blankstare2 blankstare2 Aug 07, 2010 at 15:30 UTC - 0 likes

    i've been looking lof this type of addon. I have autobar, but it shows all items usable or not. I do have a taint error and I'll open up a bug track.

  • Avatar of Nickenyfiken Nickenyfiken Aug 06, 2010 at 22:25 UTC - 0 likes

    Please try r51, the problems should be solved (i hope ;-)).

  • Avatar of Nickenyfiken Nickenyfiken Aug 06, 2010 at 16:14 UTC - 0 likes

    Thanks for the report Zidomo.

    I guess I had forgot that AceLocale breaks when packaging the addon if translations are missing. Been away from coding addons for a while.

    I'll look into the CPU usage ASAP. Haven't made any profiling.

  • Avatar of Zidomo Zidomo Aug 06, 2010 at 10:03 UTC - 0 likes

    Two different issues with r50 upgraded from r45, so posting here instead of separate tickets. USEnglish client/server, WoW 3.3.5a live.

    1) A big spam of 11 different AceLocale errors with QuestItemBar logging on with r50:

    ["message"] = "AceLocale-3.0: QuestItemBar: Missing entry for 'Items per row/column':\nQuestItemBar-r50\\Options.lua:149: in main chunk\n\n  ---",
    			["type"] = "error",
    			["session"] = 659,
    			["counter"] = 1,
    		}, -- [199]
    ["message"] = "AceLocale-3.0: QuestItemBar: Missing entry for 'Number of items before a new row/column is created. 0 = No limit.':\nQuestItemBar-r50\\Options.lua:150: in main chunk\n\n  ---",
    			["type"] = "error",
    			["session"] = 659,
    			["counter"] = 1,
    		}, -- [200]

    and so on.

    2) The new LibQuestItem-1.0 library that QuestItemBar r46-r50 are using seems like a nice idea. What's not so nice: it seems to be continually scanning things, thus using CPU time.

    Testing r10 standalone, it uses 0.100-0.110 CPU/second when a character is idle. Not much, but its still the only library/library system I've seen lately besides Ace3 that uses CPU when idle.

    Moving back to using r45 (been a big fan/long time user of this mod) until these issues can be looked at.


Date created
Jan 09, 2009
Last update
Sep 11, 2013
Development stage
  • deDE
  • enUS
  • frFR
  • zhCN
  • zhTW
All Rights Reserved
Curse link
Recent files
  • R: for 5.4.0 Sep 11, 2013
  • A: r87 for 5.4.0 Sep 11, 2013
  • R: for 5.2.0 Mar 09, 2013
  • A: r85 for 5.2.0 Mar 09, 2013
  • R: for 5.1.0 Dec 02, 2012