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
-
View User Profile
-
Send Message
Posted Oct 2, 2012I'm not sure exactly what changed where, but after an update recently, the tooltips of items in a vendor window no longer inform me if I already have an item in my inventory or bank, or a pet in my journal.
Also, padding, I can't set padding above 0? :( Every category is smashed so close together I can barely tell them apart :(
Addendum: I love the mod regardless :D Been forcing it into every compilation I adopt, replacing whatever they were using. So nice to have all my stuff neatly organized ^_^
-
View User Profile
-
Send Message
Posted Oct 1, 2012Is there a way to lookup PT sets?
I am trying to create rules using PT sets to organise my inventory, but don't know how to find them.
-
View User Profile
-
Send Message
Posted Oct 1, 2012edit mode > click on item > debug info > pt sets - will list all pt sets an item is in
if you want to know every single set then youll need to lookup the periodiclibrary mod - or check the lua files in the externals directory
-
View User Profile
-
Send Message
Posted Oct 1, 2012next version will have an option to not use the custom battlepet tooltip, but it also disables item counts for battlepets
-
View User Profile
-
Send Message
Posted Sep 30, 2012ArkInventory blocks Battle Pet Count addon (http://www.curse.com/addons/wow/battlepetcount ) from displaying its info while at Auction House. Battle Pet Count is pretty crucial now that we hunt for new pets in the wild or buy them off AH. I have to disable Ark Inventory each time I search Auction House for new battle pets I donn't already know/have yet.
-
View User Profile
-
Send Message
Posted Sep 30, 2012any way to disable the warning when trying to dismount while flying ?
-
View User Profile
-
Send Message
Posted Oct 1, 2012right click on the ldb mount object > flying > dismount in flight
if youre not using the ldb object then open the mount location, click on the location icon > mount > flying > disable in flight
-
View User Profile
-
Send Message
Posted Oct 3, 2012Thanks! I was having the same problem.
-
View User Profile
-
Send Message
Posted Sep 29, 2012Someone please explain how to get my outifits to group together, thanks. I looked at the wiki but yuk no way, it doesn't say where to write what or anything, thanks
-
View User Profile
-
Send Message
Posted Sep 30, 2012Try creating a rule that uses "outfit()"
-
View User Profile
-
Send Message
Posted Sep 29, 2012Something in the last patch seems to have broken it because now it won't differentiate between Soulbound Equipment and Non - Soulbound Equipment. Anyone else have this error?
-
View User Profile
-
Send Message
Posted Sep 29, 2012In edit mode, right click the itm and use the menus to "assign" it the category you want.
-
View User Profile
-
Send Message
Posted Sep 28, 2012Starlight Ink isn't going onto the bar I made for all my Inscription stuff. All of the other inks are no problem. How do I change the inherent setting of Starlight Ink to make it an Inscription-associated item so it goes to the correct bar?
-
View User Profile
-
Send Message
Posted Sep 27, 2012As I stated in a previous post. The error with the no-lib version 3.03.14 is in ArkInventory.toc. Change ## OptionalDeps to this:
## OptionalDeps: Blizzard_GuildBankUI, Blizzard_VoidStorageUI, Blizzard_PetJournal, Ace3, AceGUI-3.0-SharedMediaWidgets, LibPeriodicTable-3.1, LibSharedMedia-3.0, LibPetJournal-2.0
Note: its is LibPetJournal-2.0 to match the folder name of the Lib
-
View User Profile
-
Send Message
Posted Sep 27, 2012fixed in 3.03.15
-
View User Profile
-
Send Message
Posted Sep 27, 2012when we get the pop ups for the errors how can we cut n paste it into here?
-
View User Profile
-
Send Message
Posted Sep 27, 2012Edit: If you get this message, go to the Other Downloads tab and get the one that does NOT say nolib in the name.
Latest download. No other addons loaded:
-
View User Profile
-
Send Message
Posted Sep 27, 2012(note: nvm about the error, I think it's unrelated to the problem (I try to go too fast or something).
Currently, on my main, when I open the modification mode, I get all my bars anchor (red square and numbers) appearing on items intead of to the side. I no longer see any bars that are normally empty. Finally the game will evently crash to desktop if I keep that mode open for too long.
I tried the /run command, I tried to delete the saved variables file but neither works.
I had this problem since at least 3.03.10. I can confirm that 3.03.05 does not have the problem.
Note: this other error popped off on an alt while trying to see if I could modify categories assigned to a bar:
Date: 2012-09-27 14:50:43
ID: -2
Error occured in: Global
Count: 1
Message: ..\AddOns\ArkInventory\ArkInventory.lua line 3169:
attempt to call field 'CategoryLocationGet' (a nil value)
Debug:
[C]: CategoryLocationGet()
ArkInventory\ArkInventory.lua:3169: CategoryBarHasEntries()
ArkInventory\ArkInventoryMenu.lua:259:
ArkInventory\ArkInventoryMenu.lua:188
...ddOns\Broker_ProfessionsMenu\libs\ArkDewdrop-3.0.lua:1882:
...ddOns\Broker_ProfessionsMenu\libs\ArkDewdrop-3.0.lua:1831
...ddOns\Broker_ProfessionsMenu\libs\ArkDewdrop-3.0.lua:2759:
...ddOns\Broker_ProfessionsMenu\libs\ArkDewdrop-3.0.lua:2725
...ddOns\Broker_ProfessionsMenu\libs\ArkDewdrop-3.0.lua:2978: Open()
ArkInventory\ArkInventoryMenu.lua:185: MenuBarOpen()
[string "*:OnMouseUp"]:1:
[string "*:OnMouseUp"]:1
Locals:
loc_id = 1
bar_id = 10
cat_type = "SYSTEM"
(for generator) = <function> defined @Interface\AddOns\ArkInventory\ArkInventoryStorage.lua:157
(for state) = <table> {
1 = "1!101"
2 = "1!102"
3 = "1!103"
4 = "1!104"
5 = "1!105"
6 = "1!106"
7 = "1!107"
8 = "1!108"
9 = "1!109"
10 = "1!110"
11 = "1!111"
12 = "1!112"
13 = "1!113"
14 = "1!115"
15 = "1!116"
16 = "1!201"
17 = "1!202"
18 = "1!203"
19 = "1!204"
20 = "1!205"
21 = "1!206"
22 = "1!207"
23 = "1!208"
24 = "1!209"
25 = "1!210"
26 = "1!211"
27 = "1!300"
28 = "1!301"
29 = "1!302"
30 = "1!305"
31 = "1!306"
32 = "1!307"
33 = "1!308"
34 = "1!309"
35 = "1!312"
36 = "1!313"
37 = "1!314"
38 = "1!401"
39 = "1!402"
40 = "1!403"
41 = "1!404"
42 = "1!405"
43 = "1!407"
44 = "1!408"
45 = "1!409"
46 = "1!411"
47 = "1!412"
48 = "1!414"
49 = "1!415"
50 = "1!416"
51 = "1!417"
52 = "1!418"
53 = "1!419"
54 = "1!420"
55 = "1!423"
56 = "1!424"
57 = "1!425"
58 = "1!426"
59 = "1!427"
60 = "1!428"
61 = "1!429"
62 = "1!430"
63 = "1!431"
64 = "1!432"
65 = "1!433"
66 = "1!434"
67 = "1!435"
68 = "1!436"
69 = "1!437"
70 = "1!438"
71 = "1!439"
72 = "1!440"
73 = "1!441"
74 = "1!442"
75 = "1!443"
76 = "1!501"
77 = "1!502"
78 = "1!503"
79 = "1!504"
80 = "1!505"
81 = "1!506"
82 = "1!507"
83 = "1!510"
84 = "1!512"
85 = "1!513"
86 = "2!2"
87 = "2!3"
88 = "2!4"
89 = "2!5"
90 = "2!6"
91 = "3!2"
92 = "3!3"
93 = "3!4"
94 = "3!6"
95 = "3!7"
idx = 76
tbl = <table> {
}
}
(for control) = "1!501"
_ = "1!501"
cat = <table> {
type = "Trade Goods"
name = "Herb"
type_code = "TRADEGOODS"
id = "1!501"
order = 0
fullname = "Trade Goods > Herb"
system = "TRADEGOODS_HERB"
}
t = "TRADEGOODS"
(*temporary) = nil
(*temporary) = 1
(*temporary) = "1!501"
(*temporary) = "attempt to call field 'CategoryLocationGet' (a nil value)"
-
View User Profile
-
Send Message
Posted Sep 27, 2012I just updated to the newest version, I have 3.03.14 installed, and now I am getting this error when I log in.
Date: 2012-09-27 13:26:28
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\ArkInventory\ArkInventory.lua line 29:
Cannot find a library instance of "LibPetJournal-2.0".
Debug:
[C]: error()
!Swatter\Support\LibStub.lua:23: LibStub()
ArkInventory\ArkInventory.lua:29: in main chunk
Locals:
(*temporary) = "Cannot find a library instance of "LibPetJournal-2.0"."
AddOns:
Swatter, v4.0.4 (<%codename%>)
WowheadLooter, v50006
ACP, v3.4
Altoholic, v5.0.001d
ArkInventory, v30314
DataStore, v5.0.001
DataStoreCharacters, v5.0.001
BlizRuntimeLib_enUS v5.0.5.50001 <us>
(ck=d2)
-
View User Profile
-
Send Message
Posted Sep 27, 2012It's the no-lib Version.
I had the same 93 errors. Installed the "normal" version and it works fine. Didn't even have to delete my old settings.