Download
(1MB)
Download
Compatible with Retail, Classic & TBC
Updated: 03-20-24 12:03 AM
Pictures
File Info
Compatibility:
Plunderstorm (10.2.6)
Classic (1.15.1)
WOTLK Patch (3.4.3)
Updated:03-20-24 12:03 AM
Created:unknown
Downloads:518,910
Favorites:2,148
MD5:
10.2.6

ArkInventory  Popular! (More than 5000 hits)

Version: 3.10.27
by: arkayenro [More]

PLEASE BACKUP YOUR SAVED VARIABLES FILE WHEN MAKING MAJOR UPGRADES OR IF USING A BETA VERSION SO YOU CAN REVERT IF REQUIRED. IT'S GOOD PRACTICE IN CASE SOMETHING GOES WRONG ANYWAY

Legion changes you really need to know are here (please read them first), theres also the the FAQ and Wiki

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




ArkInventory (AI or ARKINV) is an inventory mod that was based off EngInventory when the BtS 2.0.0 patch came out and I needed a working replacement.

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.


Overview:

* 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
* display bank, bag, keyrings for current and alts across all realms
* separate keybindings for bag, keyring and bank 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

3.10.27 (20-MAR-2024)
  • fixed - https://github.com/arkayenro/arkinventory/issues/1871 - updated object code to handle any new INVTYPE values better

known issues
  • some default frames (vendor/merchant at minimum) that would normally open via the PlayerInteractionFrameManager no longer open if you are in combat, you just get an addon error. there is currently no workaround.
  • (dragonflight) reagentbank slots are no longer readable unless the bank is open
  • recipes on vendors are showing item counts for the items they create, not the recipe
  • Enum.ItemConsumableSubclass is missing the Flask entry and everything after has moved down a value which screws up the category names (have hardcoded a workaround for the moment)
  • items with an active cooldown dont allow comparison tooltips to generate
  • cooldowns no longer start automatically. you can close/open the bag to get them to show (if you enable that option). all of the cooldown events ACTIONBAR_UPDATE_COOLDOWN, BAG_UPDATE_COOLDOWN, PET_BAR_UPDATE_COOLDOWN, SPELL_UPDATE_COOLDOWN, appear to trigger off other players as well, but do not provide any indication whether the event was triggered by you or them, so cooldowns will trigger window refreshes fairly constantly when you are around large numbers of players. even limiting it to one update per second generated too much lag, especially in massive groups.
  • chat link for a battlepet in the guild bank will not send
  • the first time you click on a hyperlink in chat it wont show the item counts

to do
  • double check all categories show/hide for the right clients
  • confirm things havent broken in classic, wrath, or shadowlands
  • restack disable - maybe change this to require a modifier key instead of a straight disable? might be easier to shift/alt/ctrl click on it than turning it on/off and its not like youll accidentally do it (which is why the disable was added)
  • backpack tokens to scroll when max width reached on second line
  • extend the categoryset actions to individual items for additional granular control.
  • add action; move (bank to bag, bag to bank, bag to vault, vault to bag)
  • add actions to items
  • allow multiple actions on a category / item
Archived Files (30)
File Name
Version
Size
Author
Date
3.10.25
1MB
arkayenro
03-07-24 04:12 AM
3.10.24
1MB
arkayenro
01-29-24 05:47 PM
3.10.23
1MB
arkayenro
01-19-24 04:36 PM
3.10.22
1MB
arkayenro
12-30-23 07:27 PM
3.10.21
1MB
arkayenro
12-17-23 04:49 AM
3.10.20
1MB
arkayenro
12-15-23 06:22 AM
3.10.19
1MB
arkayenro
11-25-23 04:33 AM
3.10.18
1MB
arkayenro
10-10-23 03:05 PM
3.10.17
1MB
arkayenro
09-01-23 06:06 PM
3.10.16
1MB
arkayenro
05-07-23 11:49 PM
3.10.15
1MB
arkayenro
02-21-23 03:30 AM
3.10.14
1MB
arkayenro
01-19-23 03:11 PM
3.10.13
1MB
arkayenro
01-08-23 01:37 AM
3.10.12
1MB
arkayenro
12-04-22 04:07 PM
3.10.11
1MB
arkayenro
12-03-22 07:06 PM
3.10.10
1MB
arkayenro
11-29-22 07:27 AM
3.10.09
1MB
arkayenro
11-23-22 11:32 PM
3.10.07-alpha-6
1MB
arkayenro
11-23-22 05:58 PM
3.10.07
1MB
arkayenro
11-19-22 04:52 AM
3.10.05
1MB
arkayenro
11-15-22 10:33 PM
3.10.04
1MB
arkayenro
11-03-22 03:20 PM
3.10.03
1MB
arkayenro
10-29-22 02:17 AM
3.10.02
1MB
arkayenro
10-27-22 12:14 AM
3.10.01
1MB
arkayenro
10-25-22 09:52 PM
3.09.68
1MB
arkayenro
09-08-22 06:16 AM
3.09.67
1MB
arkayenro
06-04-22 11:38 PM
3.09.66
1MB
arkayenro
03-18-22 02:14 AM
3.09.65
1MB
arkayenro
03-16-22 05:42 AM
3.09.64
1MB
arkayenro
02-22-22 06:34 PM
3.09.63
1MB
arkayenro
02-18-22 05:48 PM


Post A Reply Comment Options
Unread 10-25-12, 05:06 PM  
DDock3287
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Sorting Method

Is there a way to have a sorting method by item id? I would really like to do this specifically for sorting out my Darkmoon Cards. Have them in A-8 order and such.
Report comment to moderator  
Reply With Quote
Unread 10-19-12, 07:27 AM  
Klandathar
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
This error keeps popping up

Every time I log in, or scroll over an item. I tried the suggestion you posted on your FAQ and it still isn't working w/out the errors.
Any suggestions? Love this addon, just getting frustrated. Thanks!

Date: 2012-10-19 09:22:50
ID: 1
Error occured in: Global
Count: 1
Message: ...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua line 3313:
code failure: uncoded class [token] for object |Htoken:Illustrious Jewelcrafter's Token:..\Icons\inv_misc_token_argentdawn3|h[Illustrious Jewelcrafter's Token]|h
Debug:
(tail call): ?
[C]: ?
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:3313: ObjectIDInternal()
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:2613: ScanChanged()
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:2434: ScanCurrency()
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:1353: Scan()
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:1304: ScanLocation()
ArkInventory\ArkInventory.lua:2227:
ArkInventory\ArkInventory.lua:2085
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:543: EnableAddon()
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:636:
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:621
[C]: LoadAddOn()
..\FrameXML\UIParent.lua:299: UIParentLoadAddOn()
..\FrameXML\UIParent.lua:373: TimeManager_LoadUI()
..\FrameXML\UIParent.lua:690:
..\FrameXML\UIParent.lua:657
Report comment to moderator  
Reply With Quote
Unread 10-05-12, 03:10 PM  
dreamer31680
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
pt rule function not working

I'm unable to get any rules containing periodic table info to work on any of my characters.

EDIT: I've tried both forms pt() and periodictable() neither works.
Last edited by dreamer31680 : 10-05-12 at 03:12 PM.
Report comment to moderator  
Reply With Quote
Unread 10-03-12, 06:45 AM  
Animalm4st3r
A Murloc Raider

Forum posts: 8
File comments: 20
Uploads: 0
i got a problem it doesnt sort in my guildbank it just does nothing no matter what Sorting method i take
Report comment to moderator  
Reply With Quote
Unread 10-01-12, 09:51 AM  
mouffes
A Defias Bandit

Forum posts: 2
File comments: 22
Uploads: 0
Is there any way to turn off the new pet/mount controls? It's playing havoc with a few other addons (namely Aurora, and a couple of Battle Pet addons) - it's making ArkInventory a bit unusable for me at the moment. Thanks for an amazing addon
Report comment to moderator  
Reply With Quote
Unread 09-28-12, 02:30 PM  
iskander
A Deviate Faerie Dragon

Forum posts: 10
File comments: 20
Uploads: 0
Yeah sure, I can do a clean install of the latest version and send you the lua file. It doesn't happen with just one character but all of them. It would be weird if it's an item causing that, I can't think of any item that all my characters would have in their bags.

Is it possible to send me a message with your email? I tried via the board but it said it wasn't possible.

***UPDATE: I just installed the updated version (3.03.15) on Curse, it seems to be working with my main character now. I will keep you updated if anything goes wrong with other characters***
Last edited by iskander : 09-28-12 at 02:38 PM.
Report comment to moderator  
Reply With Quote
Unread 09-27-12, 08:55 PM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Originally Posted by iskander
I have a problem with this addon. It doesn't show all the bars anymore, and only a few per row. I use 22 bars, it only shows half of them.
I had to go back to previous versions (am using the 3.03.06 version now) to get rid of the problem. I am not getting any lua-errors You can see the problem in the screenshot.

Any idea what can cause this?
no, ive had one other person report it and i cant figure out why its happening, its like it erases the actual function being called. could you email me your arkinventory.lua saved variables file?

its obviously stopping at a particular item, so if you could figure which item is normally displayed after the last one in edit mode it might help. it looks like the first item in bar 11 in that image but things may have moved around since you took that.
Last edited by arkayenro : 09-27-12 at 08:56 PM.
Report comment to moderator  
Reply With Quote
Unread 09-27-12, 02:22 AM  
iskander
A Deviate Faerie Dragon

Forum posts: 10
File comments: 20
Uploads: 0
I have a problem with this addon. It doesn't show all the bars anymore, and only a few per row. I use 22 bars, it only shows half of them.
I had to go back to previous versions (am using the 3.03.06 version now) to get rid of the problem. I am not getting any lua-errors You can see the problem in the screenshot.



Any idea what can cause this?
Report comment to moderator  
Reply With Quote
Unread 09-26-12, 04:52 PM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Re: Re: Re: Re: Character exclusion

Originally Posted by aceman67
Will that erase my ultra-complex bag sorting system I set up with 76 unique filters? If so, no thank you.
no, it erases saved data, the token location specifically
Report comment to moderator  
Reply With Quote
Unread 09-26-12, 04:06 PM  
silversol
Premium Member
Premium Member

Forum posts: 2
File comments: 5
Uploads: 0
Re: Re: Re: Re: Character exclusion

Originally Posted by aceman67
Originally Posted by arkayenro
copy and paste this into the chat window

/run ArkInventory.EraseSavedData( nil, ArkInventory.Const.Location.Token )
Will that erase my ultra-complex bag sorting system I set up with 76 unique filters? If so, no thank you.
I backed my settings up and did what was suggested. The new version works now, you just have to reload after running the script (at least I did.)

It didn't mess with any of my settings.
Report comment to moderator  
Reply With Quote
Unread 09-26-12, 11:45 AM  
aceman67
A Theradrim Guardian
 
aceman67's Avatar
AddOn Author - Click to view AddOns

Forum posts: 67
File comments: 72
Uploads: 1
Re: Re: Re: Character exclusion

Originally Posted by arkayenro
copy and paste this into the chat window

/run ArkInventory.EraseSavedData( nil, ArkInventory.Const.Location.Token )
Will that erase my ultra-complex bag sorting system I set up with 76 unique filters? If so, no thank you.
Report comment to moderator  
Reply With Quote
Unread 09-26-12, 06:22 AM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Re: Re: Character exclusion

copy and paste this into the chat window

/run ArkInventory.EraseSavedData( nil, ArkInventory.Const.Location.Token )
Report comment to moderator  
Reply With Quote
Unread 09-26-12, 06:09 AM  
aceman67
A Theradrim Guardian
 
aceman67's Avatar
AddOn Author - Click to view AddOns

Forum posts: 67
File comments: 72
Uploads: 1
I upgraded and now the bags won't update when I get new items, can't interact with existing items (like food or drink), I'm downgrading to the previous version, this one doesn't work, the last one worked just fine.
Report comment to moderator  
Reply With Quote
Unread 09-26-12, 06:03 AM  
Chiyusha
A Kobold Labourer

Forum posts: 1
File comments: 25
Uploads: 0
Getting a couple errors this morning after updating Ark. And Ark will not open at all.

Code:
Message: ...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:3300: code failure: uncoded class [token] for object [Justice Points]
Time: Wed Sep 26 08:01:02 2012
Count: 1
Stack: [C]: ?
[C]: ?
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:3300: in function `ObjectIDInternal'
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:2600: in function `ScanChanged'
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:2421: in function `ScanCurrency'
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:1340: in function `Scan'
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:1291: in function `ScanLocation'
...erface\AddOns\ArkInventory\ArkInventoryTranslate.lua:356: in function <...erface\AddOns\ArkInventory\ArkInventoryTranslate.lua:297>

Locals:
Code:
Message: ...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:3300: code failure: uncoded class [token] for object [Justice Points]
Time: Wed Sep 26 08:00:54 2012
Count: 1
Stack: [C]: ?
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:3300: in function `ObjectIDInternal'
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:2600: in function `ScanChanged'
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:2421: in function `ScanCurrency'
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:1340: in function `Scan'
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:1291: in function `ScanLocation'
...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:50: in function `EraseSavedData'
...terface\AddOns\ArkInventory\ArkInventoryUpgrades.lua:719: in function `ConvertOldOptions'
Interface\AddOns\ArkInventory\ArkInventory.lua:2090: in function <Interface\AddOns\ArkInventory\ArkInventory.lua:2084>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...rkInventory\Externals\Ace3-AceAddon\AceAddon-3.0.lua:543: in function `EnableAddon'
...rkInventory\Externals\Ace3-AceAddon\AceAddon-3.0.lua:636: in function <...rkInventory\Externals\Ace3-AceAddon\AceAddon-3.0.lua:621>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:299: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:322: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:692: in function <Interface\FrameXML\UIParent.lua:657>

Locals: <none>
Last edited by Chiyusha : 09-26-12 at 06:07 AM.
Report comment to moderator  
Reply With Quote
Unread 09-26-12, 04:17 AM  
sorcerer25
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
no auto-open

i deactivated all addons, then reactivate them and now this addon don't auto-open in any circumstances
as bags i work-around it by manually assign key in key bindings

the rest (bank, gbank, void, etc.) don't work anymore at all, even if you are next to banker NPC and have the bank open, if you open bank in ark-inventory it will say that it is "offline"

any way to fix it ?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.