ArkInventory
ArkInventory (for The War Within)
:boom: Please ensure you are using the latest alpha version if you have the War Within client.
ArkInventory (for Retail, Classic, and Cataclysm)
ArkInventory'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".
ArkInventory 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.
Overview:
- user configurable window width and height
- separate keybindings for each location for easy viewing
- assign items to a category of your choice (overrides the default assignment)
- assign categories to the bar of your choice
- unlimited number of bars (there are practical limits though before your screen becomes full)
- sort each bar differently if required
- user configurable bars per row
- sell junk items automatically or manually (delete available via a keybinding or right clicking when at a vendor)
- random pet and mount summons. can also assign a group of them to select from
Key Bindings:
- Press ESCAPE to bring up the blizzard menu
- click on Key Bindings
- scroll down to AddOns > ArkInventory
- bind the keys you want to use
Need Help?
:memo: Wiki
:memo: Frequently Asked Questions
:memo: Sorting
:memo: Rules
:memo: If you are having an issue the first step is to disable all other mods and test with only ArkInventory loaded
:memo: If the issue is still there, please check for an existing issue and create a new issue if required.
:memo: If the issue is gone, re-enable your other mods one by one until the issue comes back, then note the last mod you enabled in your issue as well as notifying the author of the other mod
See ChangeHistory.md for changes to the latest version. See VersionHistory.md for all previous changes.
:boom: The NoLib variant
it seems quite a few people are somehow getting the NoLib variant from their download client when they didn't specifically ask for it, instead of the full variant, and its causing issues as they don't have the required libraries installed separately. Please ensure you are downloading the full. if you see nolib in the filename then its the wrong variant, unless you are actually installing all of the required libraries separately as well. If you have to you can manually download the full variant from CurseForge, WoWInterface, or Wago.
:boom: Junk Sell getting blocked
While auto-destroy remains blocked, From 30960 onwards you can setup a Key Binding to manually sell and destroy your items. Note that blizzard require one keypress per item deletion, so if you have multiple items that need to be deleted you will need to press the Key Binding multiple times. A message will be output if you have remaining items that can still be deleted.
:warning: Ensure you have backup copies of your saved variables file
Sometimes you cannot revert back to a previous version without a backup, especially alpha or beta versions, so before upgrading please make sure you have made a backup of your saved variables file
Your saved variables file is normally located at ...\World of Warcraft\_client_\WTF\Account\yourwowaccountname\SavedVariables\ArkInventory.lua
It is your responsibility to ensure you have adequate backups of your saved variables file. You dont have to do them frequently, just after you've made major changes to your config is probably fine for most people, but you should get into the habit of making backups because when it does corrupt you wont have to reconfigure everything from scratch.
If you have your download client set to automatically download alpha/beta versions you should definitely have backups.
A simple way to back up the saved variables file is to just do a copy and paste then rename the new file (using the version number of ArkInventory or the date is a good idea), eg ArkInventory-30900.lua, or ArkInventory-20191228.lua
In reply to Arkayenro:
It's still not working for me in BCC. Is this perhaps why? The items aren't assigned as quest items.
most likely. the game isnt returning that its a quest start item, so i've hardcoded those two into the next alpha as quest start items.
you should still be able to right click on them to start the quest (if thats how it starts)
In reply to Arkayenro:
Yeah rightclicking works fine. It's just without the icon I often overlook them when browsing bags.
I play with Speedy Autoloot so I don't notice :)
Hello legend!

So this is my favourite addon of all time, just putting that out there.
I returned to Classic today after a few months, and for some reason the bag just doesn't update what its showing me when removing items. ie. if I right click and vendor something, it does indeed sell, but it stays grayed out in my bag until a reload. Any sort of movement of items to another container / vendor / auction, will cause this to happen.
The chat posts the line: ERROR> unknown blizzard bag id - -2
I have the addon up-to-date according to the Curse app.
As you can see in the included image, I've just equipped these 4 bags (notable by the bottom right corner bag display), yet within Ark, they are still showing as in my main bag, and unequipped. Functionally behind all of this, my bags are indeed equipped though.
This is the biggest Quality of Life addon in my opinion, I always feel lost without it haha. I hope this is a quick fix issue <3.
Cheers!
In reply to sushileafbeats:
Nevermind... I was wrong. It wasn't updated in the app, as this mod is no longer separated as a Classic version. I still have the Classic version installed from around the time Classic launched.
@Arkayenro , is there a way to keep the config settings from my old version of the mod when moving to this new version?
i cri.
you should be able to rename the savedvariable file thats in ...\World of Warcraft\_retail_\WTF\Account\ACCOUNTNAME\SavedVariables\...
i cant remember if i changed the mods name for classic when it was separate but if i did just rename it back to ArkInventory.lua
i may have changed the sv variable as well so check that the first line is this;
ARKINVDB = {
Regarding your newest update: I was hiding my Anima items because I don't need to see these useless items. Now, due to the update, the conduits are hidden as well, which is not very optimal.
you'll need at least alpha 2 (alpha 5 is available) as thats when i split them out into anima, conduit, other
As much as I love this addon, it's confusing as hell to set up. I've been out of wow for a year and I can't remember the tweaks I made.
Is there a simple way to tell it to make the different bars horizontal instead of vertical?
watch the walkthrough video
you can also drag and drop now as well, so that should make things a bit easier.
you can set a max width for the bar to force it to be more vertical but its always been a horizontal row layout.
you could also set the bars per row to 1 so that its just one row going up and down
In reply to Arkayenro:
Quick response. Thanks! :)
Is there any way to put gear that's in a set (I'm a druid, so I have a cat set, a bear set, etc) in a separate bar so I can see what I don't need? (I'm also a packrat and even with all 32 slot bags, I got no room.)
youd need to create a rule that used outfit(), assign that rule to a bar, then enable the rule
In reply to Arkayenro:
Finally figured it out with that, thanks. Looks like it needs to be updated a bit; it still says 'Battle for Azeroth' at the top of the rules window. Worked fine, though.
yeah, thats just cosmetic. was fixed in alpha 1 but due to the packager issues ive only recently been able to push updates, so its up to alpha 5 at the moment.
i'll probably make that a full release in a couple of days.
In reply to starchaser_tyger:
It can be daunting to set up beyond the simple measures, true, and it isn't always so straightforward where to find a certain option. But boy oh boy is the reward well worth it. :-)
Hang in there.
In reply to _unobf_mruzagi:
Hang on. _unobf_mruzagi? Where did that come from? And I can't edit it either.
Edit: But this I can edit, and now with the correct username. *confusled sounds* Curse you... uh... Curse!
One issue I've had for awhile now is my bag seemingly doesn't update when I rearrange or remove items (be it selling, moving to my bank, deleting, etc).
For example, i have different sections setup for say equipment, consumables, tradegoods, etc. If I press the restack button, it'll put some empty slots in those various sections instead of the 'everything else' section like they usually are. Reloading my UI fixes it, though.
restack does not refresh (the layout) if you have window refresh set to manual (or to on open). you need to manually refresh (the blue swirly icon) afterwards
ie manual does nothing, you have to click on the refresh button
on-open will refresh when you open the window - you can still use the refresh icon as well
auto will refresh at every change (its more cpu intensive though)
Not sure how that option got changed for me, but that fixed it. Thanks for the help!
So I am wondering if there is way to create a "new" rule. So when I get a new piece of gear it sticks it into a new slot?