Get an Epic Experience with Premium


Bags & Inventory Login to Add Favorites
  • World of Warcraft
  • 13,054 Monthly Downloads
  • Supports: 6.1.0
  • 7,307,063 Total Downloads
  • Updated 02/24/2015
  • Created 12/23/2006
  • 5,800 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 3.05.00
Support development! **

About ArkInventory

the FAQ is here

the wiki is here

to see how you need to setup sorting go here

to see how to setup rules go here

please ensure you have read those before you lodge a ticket at

when posting a comment about an error do not include the list of addons, just the actual error and trace is fine.

AI's display windows are built from "virtual bars", you assign categories to bars so that items in that category are displayed on the specific bars you want. There is no limit to the number of bars you can have inside a window but obviously you only have so much screen real estate before it becomes "too many".

AI uses several methods to assign a default category to an item such as what professions you have, tooltip scanning, basic type/subtype and PeriodicTable. You then assign those categories to a virtual bar.

You can also over-ride the default category by creating a rule that matches either a single or multiple items.


  • unlimited number of bars (there are practical limits though before your screen becomes full)
  • assign items to a category of your choice (overrides the default assignment)
  • assign categories to the bar of your choice
  • configurable bars per row
  • configurable width
  • separate keybindings for each location for easy viewing

Key Bindings:
Press ESCAPE to bring up the blizzard menu
click on Key Bindings
scroll down to ArkInventory
bind the keys you want to use

See ReadMe.txt and VersionHistory.txt for further details

Beta Versions:

ensure you make a backup copy of your saved variables file before installing a beta version - you normally cannot revert back to the release version without that backup. your saved variable file is normally located in World of Warcraft\WTF\Account\yourwowaccountname\SavedVariables\ArkInventory.lua

if you have the curse client set to download beta versions then it is your responsibility to ensure you have adequate backups of your saved variables file - do not complain if you lose them or they get screwed up because you installed a beta version, its what beta versions tend to do.

a simple way to back it up is to just do a copy and paste then rename the new file (using the version number of AI or the date is a good idea), eg ArkInventory-3-01-09.lua, or ArkInventory-2013-12-28.lua

r483 | arkayenro | 2015-02-24 20:22:48 +0000 (Tue, 24 Feb 2015) | 7 lines
Changed paths:
   A /tags/3.05.00 (from /trunk:482)

*3.05.00 (25-FEB-2015)*
 * added - config > settings > location > window > frames > title > online (sets the colour of the character name in the title bar when online)
 * added - config > settings > location > window > frames > title > offline (sets the colour of the character name in the title bar when offline)
 * added - config > settings > location > window > frames > search > label (sets the colour of the label in the search bar)
 * added - config > settings > location > window > frames > search > text (sets the colour of the text in the search bar)
 * changed - toc set to 60100

r482 | arkayenro | 2015-02-24 20:21:08 +0000 (Tue, 24 Feb 2015) | 7 lines
Changed paths:
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventory.xml
   M /trunk/ArkInventoryMenu.lua
   M /trunk/ArkInventoryMountJournal.lua
   M /trunk/ArkInventoryPetJournal.lua
   M /trunk/ArkInventoryRestack.lua
   M /trunk/ArkInventoryStorage.lua
   M /trunk/Bindings.xml
   M /trunk/Locale/deDE.lua
   M /trunk/Locale/enUS.lua
   M /trunk/Locale/esES.lua
   M /trunk/Locale/esMX.lua
   M /trunk/Locale/frFR.lua
   M /trunk/Locale/game.lua
   M /trunk/Locale/itIT.lua
   M /trunk/Locale/koKR.lua
   M /trunk/Locale/ptBR.lua
   M /trunk/Locale/ruRU.lua
   M /trunk/Locale/zhCN.lua
   M /trunk/Locale/zhTW.lua
   M /trunk/Modules/ArkInventoryConfig/ArkInventoryConfig.lua
   M /trunk/Modules/ArkInventoryConfig/ArkInventoryConfig.toc
   M /trunk/Modules/ArkInventoryRules/ArkInventoryRules.lua
   M /trunk/Modules/ArkInventoryRules/ArkInventoryRules.toc
   M /trunk/Modules/ArkInventoryRules_Example/ArkInventoryRules_Example.toc
   M /trunk/VersionHistory.txt

*3.05.00 (25-FEB-2015)*
 * added - config > settings > location > window > frames > title > online (sets the colour of the character name in the title bar when online)
 * added - config > settings > location > window > frames > title > offline (sets the colour of the character name in the title bar when offline)
 * added - config > settings > location > window > frames > search > label (sets the colour of the label in the search bar)
 * added - config > settings > location > window > frames > search > text (sets the colour of the text in the search bar)
 * changed - toc set to 60100

r480 | arkayenro | 2015-02-06 11:29:09 +0000 (Fri, 06 Feb 2015) | 6 lines
Changed paths:
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventoryMenu.lua
   M /trunk/ArkInventoryMountJournal.lua
   M /trunk/Locale/deDE.lua
   M /trunk/Locale/enUS.lua
   M /trunk/Locale/esES.lua
   M /trunk/Locale/esMX.lua
   M /trunk/Locale/frFR.lua
   M /trunk/Locale/itIT.lua
   M /trunk/Locale/koKR.lua
   M /trunk/Locale/ptBR.lua
   M /trunk/Locale/ruRU.lua
   M /trunk/Locale/zhCN.lua
   M /trunk/Locale/zhTW.lua
   M /trunk/Modules/ArkInventoryConfig/ArkInventoryConfig.lua
   M /trunk/Modules/ArkInventoryRules/ArkInventoryRules.lua
   M /trunk/VersionHistory.txt

*3.04.22 (06-JAN-2015)*
 * added - right click menu off refresh icon to toggle display of hidden categories/stacks
 * added - config > settings > location > items > limit stacks (range from 0 to 5, 0 will show all stacks, 1-5 will only show that many stacks of an item and hide the rest, toggle show hidden to temporarily see all hidden stacks) - note: displayed stack count does not increase to cater for the hidden stacks
 * added - rule function: mounttype | mtype ( "L" = land, "A" = flying, "S" = water surface, "U" = underwater, "X" = ignored/unknown)
 * added - config > settings > location > items > empty slots > sort position (Enabled: Empty slots are sorted first alphabetically | Disabled: empty slots are sorted last alphabetically)



First Previous Page 107 of 327 Next Last
  • #3796

    I think I tried almost all bag replacement addons, and I eventually came back to ArkInventory. I've been using it for a couple of years, but I was trying to find something FASTER than ArkInventory.

    I'm having a couple issues/nuisances with it:

    • It uses a HUGE amount of CPU power! If you run a profiler addon and you toggle the Bags window with a key, you'll notice that it will use way too much CPU. My guess is that it's because of Tooltip Scanning . An option to disable it (but at the expense of not being able to use some sorting methods) would be perfect
    • I can't get the items to look nice. The configuration limits are too... simple. Would be nice to be able to use Masque (old ButtonFacade) for this purpose, as I like my UI consistent (I'm already using masque/buttonfacade for my action bars and buff displays, and probably a huge userbase already has it installed.. else they probably don't mind the default skin)
    • The search "bar" takes so much space. So is the money/token one and the menu bar. Should be able to customize it more, so it fits in one single bars
    • The menu icons are really ugly and I can't set a border for them :-/

  • #3794

    This addon bugs me sometimes. Its about the toggle location feature and the guildbank.

    After visiting the guildbank on all my characters I can see the inventory of the guildbank by using the toggle feature. After some weeks have past, when I use the toggle fature to see guilbank inventory all I see is a lot of questionmarks and no inventory. its like it looses its data over time. Very anoying. Now I have to revisit the guildbank on all my characters again.


    When I use the seach feature and seach for something I know is in the guildbank, it does tell me in the tooltip that its palced in the guildbank. It just doesnt show in the toogle feature.

  • #3795

    actually its your wow cache thats been lost.  the items are still there, the question mark proves that, but i dont store the icon for it, that comes from the item cache.

    simplest way to "fix" it is to open the vault and then mouse over each item - close the vault and then open it again, the icons should now be there (i think)

    alternatively open the search window - youll notice that most of those are empty of names and icons as well, just scroll to the bottom in there and it will start looking things up at which point opening your vault (while offline) will then show the correct icons.

  • #3793

    Menus are all over the place, running off the screen, really hard to set things up. Please update, loving this add on so far other than that


  • #3791
    Guild Bank

    i am the GM of my guild and i like to view who is putting in and taking out stuff (LOG) but i cant seem to figure out how to get those buttons to show up on this mod. so far i've needed to disable Arkinventory to see whats actually going on. any advice?!


  • #3792

    Right click on one of the bags at the bottom of the guild bank view and select log :)

  • #3788
    On the default bag screen, there is a search box. When you type the name, it will highlight the item(s) by matching the typed char strings. That search box keep disappearing on me.. and I am not sure why or how it disappeared. Please let me know how to get back that default search box.
  • #3789

    right click on the search (magnifying glass) icon to toggle the local search pane.

  • #3786
    I keep getting this lua error everytime I log on. I didn't change anything and it just randomly started happening a couple days ago. Can anyone tell me how to fix it?

    Date: 2011-09-24 01:56:14
    ID: 2
    Error occured in: Global
    Count: 2
    Message: ...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua line 3081:
    code failure: unknown object class [channel]
    (tail call): ?
    [C]: error()
    ...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:3081: ObjectIDCacheCategory()
    ArkInventory\ArkInventory.lua:3422: ItemCategoryGetPrimary()
    ArkInventory\ArkInventory.lua:3467: ItemCategoryGet()
    ArkInventory\ArkInventory.lua:4654: Frame_Container_CalculateBars()
    ArkInventory\ArkInventory.lua:4619: Frame_Container_Calculate()
    ArkInventory\ArkInventory.lua:4973: Frame_Container_Draw()
    ArkInventory\ArkInventory.lua:4322: Frame_Main_Draw()
    ArkInventory\ArkInventory.lua:3573: Frame_Main_DrawLocation()
    ArkInventory\ArkInventory.lua:3564: Frame_Main_Generate()
    ArkInventory\ArkInventory.lua:4421: Frame_Main_Show()
    (tail call): ?
    ..\FrameXML\MailFrame.lua:62: MailFrame_OnEvent()
    ...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:717: ?()
    [string "safecall Dispatcher[1]"]:4:
    [string "safecall Dispatcher[1]"]:4
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: ?()
    ...ventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:91: Fire()
    [C]: TurnOrActionStop()
    [string "TURNORACTION"]:4:
    [string "TURNORACTION"]:1
    Swatter, v3.2.4 ()
    NPCScan, v4.2.0.2
    ArkInventory, v3.02
    ArkInventoryRules, v
    ArkInventoryRulesExample, v1.00
    AtlasLootLoader, vv6.04.04
    Babylonian, v5.1.DEV.312(/embedded)
    Bartender4, v4.4.19
    Chinchilla, v2.4.2
    Configator, v5.1.DEV.312(/embedded)
    Cromulent, vv1.5.10
    DBMCore, v
    ElkBuffBars, v2.3.0-165
    Gatherer, v3.2.4
    GathererDBWowhead, v1.0.2009-12-09
    GearScore, v4.10.01.00
    Grid, v4.2.0.1442
    Mapster, v1.4.1
    MikScrollingBattleText, v5.6.108
    Omen, v3.1.4
    PitBull4, vv4.0.0-beta29
    PitBull4Aggro, vv4.0.0-beta29
    PitBull4AltPowerBar, vv4.0.0-beta29
    PitBull4Aura, vv4.0.0-beta29
    PitBull4Background, vv4.0.0-beta29
    PitBull4BlankSpace, vv4.0.0-beta29
    PitBull4Border, vv4.0.0-beta29
    PitBull4CastBar, vv4.0.0-beta29
    PitBull4CastBarLatency, vv4.0.0-beta29
    PitBull4CombatFader, vv4.0.0-beta29
    PitBull4CombatIcon, vv4.0.0-beta29
    PitBull4CombatText, vv4.0.0-beta29
    PitBull4ComboPoints, vv4.0.0-beta29
    PitBull4DruidManaBar, vv4.0.0-beta29
    PitBull4Eclipse, vv4.0.0-beta29
    PitBull4ExperienceBar, vv4.0.0-beta29
    PitBull4HealthBar, vv4.0.0-beta29
    PitBull4HideBlizzard, vv4.0.0-beta29
    PitBull4Highlight, vv4.0.0-beta29
    PitBull4HostilityFader, vv4.0.0-beta29
    PitBull4LeaderIcon, vv4.0.0-beta29
    PitBull4LuaTexts, vv4.0.0-beta29
    PitBull4ManaSpark, vv4.0.0-beta29
    PitBull4MasterLooterIcon, vv4.0.0-beta29
    PitBull4PhaseIcon, vv4.0.0-beta29
    PitBull4Portrait, vv4.0.0-beta29
    PitBull4PowerBar, vv4.0.0-beta29
    PitBull4PvPIcon, vv4.0.0-beta29
    PitBull4QuestIcon, vv4.0.0-beta29
    PitBull4RaidTargetIcon, vv4.0.0-beta29
    PitBull4RangeFader, vv4.0.0-beta29
    PitBull4ReadyCheckIcon, vv4.0.0-beta29
    PitBull4ReputationBar, vv4.0.0-beta29
    PitBull4RestIcon, vv4.0.0-beta29
    PitBull4RoleIcon, vv4.0.0-beta29
    PitBull4Sounds, vv4.0.0-beta29
    PitBull4ThreatBar, vv4.0.0-beta29
    PitBull4VisualHeal5, vv4.0.0-beta29
    PitBull4VoiceIcon, vv4.0.0-beta29
    Quartz, v3.0.7
    SellOMatic, vv1.2.9a
    Skada, v1.3-7
    SkadaAbsorbs, v1.0
    SkadaCC, v1.0
    SkadaDamage, v1.0
    SkadaDamageTaken, v1.0
    SkadaDeaths, v1.0
    SkadaDebuffs, v1.0
    SkadaDispels, v1.0
    SkadaEnemies, v1.0
    SkadaHealAbsorbs, v
    SkadaHealing, v1.0
    SkadaPower, v1.0
    SkadaThreat, v1.0
    SlideBar, v3.2.4 ()
    TipTac, v10.12.05
    TipTacItemRef, v10.12.06
    TipTacTalents, v10.11.23
    ZygorGuidesViewer, v3.1
    ZygorTalentAdvisor, v2.0.240
    BlizRuntimeLib_enUS v4.2.2.40200
  • #3785
    I'm having a very strange issue.

    I'm trying to classify the Gnomish Gravity Well as an engineering item-- right now it's being sorted in with the misc. unclassified items. So I enter Edit Mode, right click on it, and the Gravity Well activates, launching me into the air. Every other item I tried (out of a random sampling of my bags) brings up a menu. Is there any other way to reclassify the item or bring up that menu aside from clicking?
  • #3784
    Would be nice to have a drop down menu of sorts for all my sort options (pun not intended :)

    Now I have to go to Edit and select it from there.
  • #3782
    I have been told that when you use Arkinventory to sort items in the guild Bank, other people don't see the changes. is this true?
  • #3790

    yep, AI is just a display mod, it doesnt alter the underlying containers - except when you restack, and that only consolidates items, it doesnt move them around as such.

  • #3783
    I actually just tested this by sorting it with arkinventory then disabling it and taking a look..doesn't actually sort the items, just changes how it shows them to you.
  • #3779
    Is there anyway you can get Arkinventory to work with LinkWrangler? I like to be able to click on a link and see if I have the items in my bank/bag/other toons that ArkInventory allows, but it doesn't work with LinkWrangler and I also really like using LinkWrangler
  • 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 »

Gamepedia Free-shirt Giveaway