Get an Epic Experience with Premium


Bags & Inventory Login to Add Favorites
  • World of Warcraft
  • 13,426 Monthly Downloads
  • Supports: 6.2.0
  • 7,675,336 Total Downloads
  • Updated 07/21/2015
  • Created 12/23/2006
  • 5,855 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 3.5.11
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

r509 | arkayenro | 2015-07-21 10:22:28 +0000 (Tue, 21 Jul 2015) | 3 lines
Changed paths:
   A /tags/3.5.11 (from /trunk:508)

*3.05.11 (21-JUL-2015)*
 * updated - draenor flying capability

r508 | arkayenro | 2015-07-21 10:20:44 +0000 (Tue, 21 Jul 2015) | 3 lines
Changed paths:
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventoryLDB.lua
   M /trunk/VersionHistory.txt

*3.05.11 (21-JUL-2015)*
 * updated - draenor flying capability

r506 | arkayenro | 2015-07-13 10:26:20 +0000 (Mon, 13 Jul 2015) | 4 lines
Changed paths:
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/VersionHistory.txt

*3.05.10 (13-JUL-2015)*
 * fixed - issue with tint unusable overlay
 * fixed - issue with battlepet tooltips at the auction house

r504 | arkayenro | 2015-07-09 11:27:41 +0000 (Thu, 09 Jul 2015) | 4 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventoryConfig.lua
   M /trunk/ArkInventoryExternals.lua
   M /trunk/ArkInventoryExternals.xml
   M /trunk/ArkInventoryMenu.lua
   M /trunk/Modules/ArkInventoryConfig/ArkInventoryConfig.lua
   M /trunk/VersionHistory.txt

*3.05.09 (xx-JUL-2015)*
 * fixed - issue with /ai track
 * removed - references to LibItemUpgradeInfo-1.0

r502 | arkayenro | 2015-07-08 02:36:57 +0000 (Wed, 08 Jul 2015) | 3 lines
Changed paths:
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventoryUpgrades.lua
   M /trunk/VersionHistory.txt

*3.05.08 (08-JUL-2015)*
 * fixed - issue with inserting bars

r500 | arkayenro | 2015-07-04 14:20:49 +0000 (Sat, 04 Jul 2015) | 4 lines
Changed paths:
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventoryUpgrades.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/Modules/ArkInventoryConfig/ArkInventoryConfig.lua
   M /trunk/VersionHistory.txt

*3.05.07 (05-JUL-2015)*
 * fixed - empty item slot background issue
 * added - option to set empty item slot (solid colour) background alpha level

r498 | arkayenro | 2015-07-03 15:00:54 +0000 (Fri, 03 Jul 2015) | 5 lines
Changed paths:
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventoryUpgrades.lua
   M /trunk/VersionHistory.txt

*3.05.06 (04-JUL-2015)*
 * note - all item data has been erased (to cater for the new itemstring format).  please login to each character to update its data
 * fixed - bar background colour should now apply correctly
 * fixed - window background should now update properly when changing between a texture and a solid colour

r496 | arkayenro | 2015-07-02 10:37:40 +0000 (Thu, 02 Jul 2015) | 6 lines
Changed paths:
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventoryStorage.lua
   M /trunk/Locale/game.lua
   M /trunk/VersionHistory.txt

*3.05.05 (02-JUL-2015)*
 * changed - code adjusted for new itemstring format (specialisation id), no actual impact
 * changed - replaced LibItemUpgradeInfo-1.0 with internal code
 * fixed - timewarped items should now show their correct item levels
 * fixed - issue with clearing bars

r494 | arkayenro | 2015-06-30 13:57:19 +0000 (Tue, 30 Jun 2015) | 3 lines
Changed paths:
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventoryConfig.lua
   M /trunk/ArkInventoryMenu.lua
   M /trunk/ArkInventoryStorage.lua
   M /trunk/Bindings.xml
   M /trunk/VersionHistory.txt

*3.05.04 (30-JUN-2015)*
 * fixed - issue with adding/removing/moving bars

r492 | arkayenro | 2015-06-27 01:43:16 +0000 (Sat, 27 Jun 2015) | 5 lines
Changed paths:
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventoryMenu.lua
   M /trunk/ArkInventoryRestack.lua
   M /trunk/ArkInventoryTooltip.lua
   M /trunk/VersionHistory.txt

*3.05.03 (27-JUN-2015)*
 * changed - restack menu options
 * fixed - restack code (shouldnt move profession items, like the swiss army knife, into the bank any more, just crafting reagents that can go into that profession bag)
 * fixed - embeds for no-lib download

r490 | arkayenro | 2015-06-25 06:11:28 +0000 (Thu, 25 Jun 2015) | 1 line
Changed paths:
   M /trunk/ArkInventory.toc

fixed version number
r489 | arkayenro | 2015-06-25 06:06:24 +0000 (Thu, 25 Jun 2015) | 1 line
Changed paths:
   M /trunk/Modules/ArkInventoryConfig/ArkInventoryConfig.toc
   M /trunk/Modules/ArkInventoryConfig/VersionHistory.txt
   M /trunk/Modules/ArkInventoryRules/ArkInventoryRules.toc
   M /trunk/Modules/ArkInventoryRules_Example/ArkInventoryRules_Example.toc

toc updated to 60200
r488 | arkayenro | 2015-06-25 05:57:39 +0000 (Thu, 25 Jun 2015) | 28 lines
Changed paths:
   M /trunk/ArkInventory.lua
   M /trunk/ArkInventory.toc
   M /trunk/ArkInventoryMenu.lua
   M /trunk/ArkInventoryPetJournal.lua
   M /trunk/ArkInventoryRestack.lua
   M /trunk/ArkInventoryStaticPopups.lua
   M /trunk/ArkInventoryTooltip.lua
   M /trunk/ArkInventoryToyBox.lua
   M /trunk/VersionHistory.txt

*3.05.02 (25-JUN-2015)*
 * toc updated to 60200
*3.05.01 (xx-JUN-2015) Beta 4*
 * fixed - restack code
 * changed - category assignment menus are now in internal id order
 * changed - rule assignment menus are now in priority order
*3.05.01 (14-JUN-2015) Beta 3*
 * fixed - restack code
*3.05.01 (13-JUN-2015) Beta 2*
 * changed - restack action no longer initiates mutliple location restacks, its now per window/location so you have more control over it
 * changed - restack menu: choice of blizzards cleanup or my restack code
 * changed - restack menu: auto deposit is now set here
 * info: cleanup code will compact then if enabled and at the bank will do a deposit all reagents
 * info: restack code will compact then consolidate
 * info: compact will condense all items into as few stacks as possible
 * info: consolidate will move profession items in normal bags and the reagent bank to profession bags, then move crafting items in normal bags to the reagent bank, then move crafting items in your bag to the bank.
 * info: when auto deposit is enabled and at the bank restack will move items in your bags to the bank (and reagent bank) as part of both the compact and consolidate processes
 * info: both code variants will abide by the ignore cleanup value assigned to a bag (if items in a bag are not touched by the code then check this setting)
*3.05.01 (06-JUN-2015) Beta 1*
 * removed - player level restictions for mount menus (allows you to pick the chauffered mounts when under level 20)
 * changed - rule formulas are no longer compressed into a single line.  you can add extra spaces and newlines and they will stay intact now
 * added - Chauffeured Chopper mount data
 * fixed - issue with new item flash/animation and search overlay causing new items to not hide when they didnt match the filter



First Previous Page 110 of 338 Next Last
  • #3946

    oh, the bag changer frame, if you dont want to see it then just hide it (click on the bag changer icon to toggle it), you only ever need it visible when youre changing bags around anyway (which isnt that often)

  • #3945

    Nah I meant the bags on the bag bar. theres 5 I wanted just one since Arkinvemtory is basically like looking at one bag. No big deal just wamted to save room

  • #3937

    good addon.

    It would be very cool, if you add "Virtual Stack" function. Like in AdiBags.

  • #3936
    ArkInventory feature suggestion

    it would be really cool, and convenient, to have a button per bar (optional or something) that you could click on to move all items from said bar to/from bank and bags!

  • #3935

    Thats it im not using this addon any more, its reset my settings 4 times now and im sick of it. it loss's all profiles and resets to default. all that has happend was another account was played on my pc, then when i log in its screwed. setting up all the slots takes alot of time. screw this shit im looking for a better bag addon :P

  • #3943

    if your sv's are wiped when you next come into the game then its most likely that they were corrupted some time between when you last existed the game and when you entered it now.

    always make a backup of your sv after making changes to your layout, and not just for ai.

  • #3938

    I have 2 accounts, use arkinventory, works fine.  Your computer problem, not the addon's.

  • #3933

    Hi there,

    that’s an addon I´ve been looking for. But it`s missing something very important. Is it possible to add the function to see the bags of your twinks from your main and also the bank off your twinks an your own bank where ever you are like it is possible with bagnon? If you could make this it`ll make your addon completely perfect :D

  • #3934

    This is actually already a feature!  If you click on the bag icon in the top left corner, you'll see a list of your characters.  From there you can open up their bags too!

    You might also want to check out Altoholic.  It has a TON of awesome features for people, like me, who have lots of characters.  For example you can do a search for items.  Also the tooltip for any item will display how many you have, and where, on each character.  It will also do things like letting you know if one of your characters can use a recipe, or even if they're missing a pet or mount that you might be looking at.

  • #3932

    Special thx to Arkayenro,

    The bags rules are WORKING on this version. I didn't try any upgrade for months because every new version didn't have the bag rule support ... I was stock with version 3.02.82.

    Now I can finally enjoy playign with the last relase ...


    thank you very very much.

  • #3931

    I've been using ArkInventory for a long time.  LOVE it.  I refuse to play the game without it!

    Then today I log in and it looks as though the addon has -completely- reset itself back to the original settings! All of my customizations are GONE.  All the hours I spent setting it up exactly the way I like to have it, GONE!  I'm sooooooo unhappy right now!!  Cry

    I don't know if this is some kind of weird bug or maybe my copy got corrupted.  I use the same set up on every character.  I've resigned myself to just starting over from scratch, and I'm going to uninstall then reinstall it.  I just thought I'd mention this here just in case it is some kind of bug that might need investigating.  There were no error messages.  I downloaded Gryphonheart Items last night, but that's the only change I can think of.  ArkInventory looked just fine after downloading the other addon last night.  I've also used both addons at the same time in the past.  So I doubt it's a conflict there.  But hey, never know...

    Thanks for making such a great addon!  I'm off to begin the process of setting up my bags anew.  Maybe with improvements this time since I know how to use it so much better.  Cool

  • #3930
    Re: ArkInventory and special bags


    Thank you for this great addon and please do keep it going! I do have one advice though, as a miner on my main I find it difficult to organise my items at times since the mining bag would be jumbled up with the regular bags. As such, I think it would be useful to give a player the option to change the background colour of bag slots so we can tell the difference between regular bags and professional bags.


    Jozroz of World of Warcraft EU's Twisting Nether

  • #3944

    its been in there for a long time, you have to set the item background to not display the icon, then you can set the bag type colours to whatever you want.

  • #3929

    With newest release I get this error:

    2x AceLocale-3.0-6: Postal: Missing entry for "Control-Click to attach similar items." Postal-r355\Modules\Express.lua:97: in function "?" ...\ArkInventory\Externals\Ace3-AceHook\AceHook-3.0-5.lua:90: in function <...\ArkInventory\Externals\Ace3-AceHook\AceHook-3.0.lua:87> <in C code> Libs\LibExtraTip\LibExtraTip.lua:290: in function <Libs\LibExtraTip\LibExtraTip.lua:284> <in C code> <in C code> <in C code> <in C code> <in C code> FrameXML\ContainerFrame.lua:818: in function "ContainerFrameItemButton_OnEnter" ArkInventory\ArkInventory-3.02.91.lua:6338: in function "Frame_Item_OnEnter" <string>:"*:OnEnter":1: in function <string>:"*:OnEnter":1

    Locals: nil

  • #3928

    Thanks for the update!

    (In regards to the Masque comment, Masque used to be called ButtonFacade: )

    Last edited by Smedeley on 5/2/2012 8:45:03 PM
  • 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