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,969
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 12-07-07, 02:21 AM  
adler
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Originally posted by RaeVanMorlock
It already does support that.. re-check the menus. The first screen shot even shows a few items with green, blue, and purple borders.
yes borders are coloured (Items->Rarity coloured border), but could u add an option to set different border width to make them more visible
Report comment to moderator  
Reply With Quote
Unread 12-06-07, 07:08 AM  
Ahm
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 64
Uploads: 6
Re: Re: More Suggestions

Originally posted by arkayenro
i've already done that actually you get a radio button in front of the currently displayed characters data so that should make it easier it's also class colour coded as well.
Awesome!


Originally posted by arkayenro
i've got to figure some way to make it user configurable
Wild cards... kinda like strformat functions where %h is the hour of day and %m is the minute.

titlebarFormatString = "%n - %c - %l - %r - %f"
titlebarText = string.gsub(titlebarFormatString, "%%n", GetCharName());
titlebarText = string.gsub(titlebarText, "%%c", GetCharClass());
titlebarText = string.gsub(titlebarText, "%%l", GetCharLevel());
...
ArkTitleBar:SetTetx(titlebarText);

Something like that.. right?


Originally posted by arkayenro
i tried a couple of different things but nothing turned out nice or as simple as i thought but it'll leave it in the todo list for now
Well if they're all in a numerical array, you could set an index variable whenever someone selects a different character (reset when opening a bag). Then increment/decrement it with the plus/minus buttons.


Originally posted by arkayenro
i'll see what i can do
Awesome!



Thanks, Ark.
Report comment to moderator  
Reply With Quote
Unread 12-04-07, 10:33 PM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Re: More Suggestions

1. In the switch char menu, instead of removing the name of the current char, maybe gray it out. It'd make it alot easier to go back and forth between the menu and inventory if the items in the menu stay consistent. Sometimes I forget where I left off since I can't see the currently selected char in the list. Make sense?
i've already done that actually you get a radio button in front of the currently displayed characters data so that should make it easier it's also class colour coded as well.

2. Add the class/level info to the bag's title bar. Sometimes I forget which char I'm looking at so I'm not sure what type of stuff he might need. Something like <Name> - Level <level> <Class> - <BagType> - <Realm> - <Faction> ... could even take this a step further and add toggles for which info to display. Personally, I don't care abotu the realm/faction stuff because all my chars are on the same PVP realm.
i've got to figure some way to make it user configurable

3. Add plus/minus buttons (and/or hotkeys) to cycle through which player's inventory is being displayed. Again, when I'm looking through everyone's inventory to see who could need an item, this would make the process alot easier and smoother--plus, this way, I wouldn't have to worry about losing track of who I've already checked.
i tried a couple of different things but nothing turned out nice or as simple as i thought but it'll leave it in the todo list for now

4. Add an option so that you can right-click a bag to open it like normal. Would be uesful for working with macros and such that require items in specific slots.
i'll see what i can do
Last edited by arkayenro : 12-04-07 at 10:34 PM.
Report comment to moderator  
Reply With Quote
Unread 12-03-07, 08:51 PM  
Ahm
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 64
Uploads: 6
Originally posted by adler
could you add support for quality coloring of the item border (like in oGlow addon) ?
It already does support that.. re-check the menus. The first screen shot even shows a few items with green, blue, and purple borders.
Report comment to moderator  
Reply With Quote
Unread 12-03-07, 09:02 AM  
adler
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
could you add support for quality coloring of the item border (like in oGlow addon) ?
Report comment to moderator  
Reply With Quote
Unread 12-01-07, 03:50 PM  
Ahm
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 64
Uploads: 6
More Suggestions

I have a number of chars now and I'm starting to cycle through inventories to send items between them, so I've come up with some new suggestions that'd make it alot easier.

1. In the switch char menu, instead of removing the name of the current char, maybe gray it out. It'd make it alot easier to go back and forth between the menu and inventory if the items in the menu stay consistent. Sometimes I forget where I left off since I can't see the currently selected char in the list. Make sense?

2. Add the class/level info to the bag's title bar. Sometimes I forget which char I'm looking at so I'm not sure what type of stuff he might need. Something like <Name> - Level <level> <Class> - <BagType> - <Realm> - <Faction> ... could even take this a step further and add toggles for which info to display. Personally, I don't care abotu the realm/faction stuff because all my chars are on the same PVP realm.

3. Add plus/minus buttons (and/or hotkeys) to cycle through which player's inventory is being displayed. Again, when I'm looking through everyone's inventory to see who could need an item, this would make the process alot easier and smoother--plus, this way, I wouldn't have to worry about losing track of who I've already checked.

Thanks.


Update

4. Add an option so that you can right-click a bag to open it like normal. Would be uesful for working with macros and such that require items in specific slots.
Last edited by Ahm : 12-01-07 at 05:54 PM.
Report comment to moderator  
Reply With Quote
Unread 11-30-07, 06:35 AM  
Ahm
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 64
Uploads: 6
Originally posted by arkayenro
correct, the level up event isnt always accurate (according to the api info), but i'll be doing it on logout as well in the next version which should be good enough to keep it reasonably updated
What API info are you looking at?
I looked around on wowwiki and they have info for the event here: http://www.wowwiki.com/Events/Player under PLAYER_LEVEL_UP... it says UnitLevel("player") isn't immediately accurate, but the new level is passed as the first arg and that should always be accurate.
Report comment to moderator  
Reply With Quote
Unread 11-29-07, 05:57 PM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Re: Arkinventory bank isnt opening

Originally posted by Arjuno
I get the sound of the click with bags opening, but when this problem started happening, its now a double click with no bank window opened. I can open the window if I disable LibRock-1.0, but this obviously isn't practical.
it usually means that some other mod is trying to be helpful and auto opening the bank, usually things that play with npc gossip frames (eg; for bankers that only have one choice most of the time - except when theres a quest you have) - blizzard automated that themselves so now those mods may end up closing then bank instead after ai opens it.

librock is just a library, i doubt its the cause, disabling that must disable the mod causing the issue, can you disable librock and then check which mods get dependency disabled?

btw, if you bind a key to AI bank (eg shift+f10), you can open that when at the bank and it should be online (depends if the bank actually gets closed or not)
Last edited by arkayenro : 11-29-07 at 05:58 PM.
Report comment to moderator  
Reply With Quote
Unread 11-29-07, 03:16 PM  
Arjuno
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Arkinventory bank isnt opening

I've been using AI for quite some time, recently within the past 5 days, my AI bank window won't open. I can open my bags but not my bank. I get the sound of the click with bags opening, but when this problem started happening, its now a double click with no bank window opened. I can open the window if I disable LibRock-1.0, but this obviously isn't practical. Any help with this matter would be appreciated. I've also come across some others on other forums who are also experiencing this.
Report comment to moderator  
Reply With Quote
Unread 11-29-07, 02:10 AM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Originally posted by RaeVanMorlock
I'm guessing you're recording the level at login and not updating it with the level up event?
correct, the level up event isnt always accurate (according to the api info), but i'll be doing it on logout as well in the next version which should be good enough to keep it reasonably updated
Report comment to moderator  
Reply With Quote
Unread 11-28-07, 03:35 PM  
Ahm
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 64
Uploads: 6
Thanks for the addition of the class/level info on the switch char menu... it seems like it's not updating properly though. I have an alt for each class and my pally is 11 and the rest are 10, but it has the pally at 10 and the rest between 7 and 10.... I'm guessing you're recording the level at login and not updating it with the level up event?
Report comment to moderator  
Reply With Quote
Unread 11-27-07, 04:40 AM  
Hepollite
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
bankitems

my bankitems wont show on my mainchar. nut they will show at some twinks *weirdedout*

thx 4 help
Report comment to moderator  
Reply With Quote
Unread 11-25-07, 07:56 PM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Originally posted by Luzzifus
1. My main character is a warlock and usually I have plenty of soul shards in my inventory. As you probably know, those don't stack. Would it be possible to include an option to show a soul bag as one inventory slot (instead of 20 or how many slots the bag has) and stack the shards virtually together? So they would use less screen space. if that were possible, you could do this for other items too, not only sould shards.
workaround for warlocks are a bit easier with this problem, you could hide the shards and just show the empty shard bag slots?

2. I'd really like to change the stacking direction of the bars (top to bottom, left to right, right to left etc.), but I recognized this already on your to-do-list. =)
yep, anchors for everything, window, bars, items - should be in 2.12e - you can pick a corner but direction is fixed at horizontal. you'll also be able to lock each window position so it can't be moved

3. Also I'd like to change the position of the default bar (the first one, where everything goes which doesn't fit into another). For me it is always the rightmost bar, i'd like to have it as the leftmost one.
just move the SYSTEM > DEFAULT category to the bar of your choice

4. Highlight newly obtained items when opening the inventory.
in there somewhere already, possibly menu > new items
Report comment to moderator  
Reply With Quote
Unread 11-25-07, 07:25 PM  
kavik
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Alert! message

Originally posted by arkayenro
/ai misc alert disable
/ai misc alert short
Excellent. Thank you for the information.
Report comment to moderator  
Reply With Quote
Unread 11-25-07, 12:26 PM  
Luzzifus
A Warpwood Thunder Caller
 
Luzzifus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 237
Uploads: 6
Hello, I am using ArkInventory for a pretty long time now and I really love it! However there are some little things I want to suggest:

1. My main character is a warlock and usually I have plenty of soul shards in my inventory. As you probably know, those don't stack. Would it be possible to include an option to show a soul bag as one inventory slot (instead of 20 or how many slots the bag has) and stack the shards virtually together? So they would use less screen space. if that were possible, you could do this for other items too, not only sould shards.

2. I'd really like to change the stacking direction of the bars (top to bottom, left to right, right to left etc.), but I recognized this already on your to-do-list. =)

3. Also I'd like to change the position of the default bar (the first one, where everything goes which doesn't fit into another). For me it is always the rightmost bar, i'd like to have it as the leftmost one.

4. Highlight newly obtained items when opening the inventory.

Keep up the good work!! =)

so long,
luzzi.
Last edited by Luzzifus : 11-25-07 at 12:30 PM.
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.