BankItems
#BankItems v9.0.2.3: Change Log
Feb 12, 2021 (r286)
For use with Live Servers v9.0.2.37474
Latest Development Build: 9.0.2.3 Feb 12, 2021 (r286)
Please report any errors with the addon at our issues tracker.
An addon that remembers the contents of your bank, bags, mail, equipped, currency, auction house, void storage and display them anywhere in the world. Also able to remember/display the banks of any character on the same account on any server, as well as searching and exporting lists of bag/bank items out. It will also remember the contents of Guild Banks if you are able to view them.
Type /bi or /bankitems to see what is currently in your bank. You must visit your bank once to initialize.
Type /bigb or /bankitemsgb to see what is currently in your guild bank. You must visit your guild bank once to initialize. Note that Guild Banks are a shared repository and changes can occur to it by other members of your guild.
Read below for other commands.
- CurseForge: https://www.curseforge.com/wow/addons/bank-items
- Project site: https://www.wowace.com/projects/bank-items
##Plugins
These plugins allow clicking on the panel/plugin icon to open BankItems, giving a summarized view of inventory slots and money of each character on the same realm, and deleting data with the menu quickly.
- LDB plugin for BankItems: BankItems provides a LDB launcher if LibDataBroker-1.1 is detected to be loaded. (built-in)
##Commands
- /bi : open BankItems
- /bi all : open BankItems and all bags
- /bi allbank: open BankItems and all bank bags only
- /bi clear : clear currently selected player's info
- /bi clearall : clear all players' info
- /bi showbuttun : show the minimap button
- /bi hidebutton : hide the minimap button
- /bi open charname : open bank of charname on the same server
- /bi charname : open bank of charname on the same server
- /bi search itemname : search for items
- /bis itemname : search for items
- /bigb : open BankItems guild bank
- /bi clear : clear currently selected player's info
- /bigb clear : clear currently selected guild's info
Most options are found in the GUI options panel.
Not a bug
If you close your bank after retrieving/storing an item in it too quickly and the server hasn't updated your inventory, BankItems is unable to record the change to your bank when the item actually moves later. The WoW API does not give you any data about your bank once BANK_FRAME_CLOSED
event has fired.
Tooltip information regarding items on the Auction House, Mailbox and Guild Bank(s) may be out of date and thus be inaccurate. They will only be updated on your next visit to the respective places.
##Credits
Original concept from Merphle
Maintained by JASlaughter, Galmok@Stormrage-EU, and Xinhuan@Blackrock/Barthilas/Frostmourne-US.
Fixes for Mists
Equipped items still throws an error but rest works, will fix that if too bored :D
https://github.com/Tdqss/BankItems/releases/download/50500/BankItems.zip
Will there ever be an official update of this?
Someone else did an update on Github back in July/August 2024 for the start of TWW, but that's it.
In reply to TheRealUncleFrank: Man I really hope so. It's close to a year since we've heard from Centias, and four years since Xinhuan's looked at this even though they're definitely still active on other addons, but we're about to have the single most massive overhaul to our inventory of the past two decades, and I'm going to be *very* sad if I have to just disable this addon entirely.
Please can you update for Cataclysm classic, keep getting error:
Message: Interface/AddOns/BankItems/BankItems.lua line 2923:
CreateFrame(): Couldn't find inherited node "OptionsCheckButtonTemplate"
Debug:
[string "=[C]"]: CreateFrame()
[string "@Interface/AddOns/BankItems/BankItems.lua"]:2923: in main chunk
Locals:
(*temporary) = "CheckButton"
(*temporary) = "BankItems_OptionsFrame_LockWindow"
(*temporary) = BankItems_OptionsFrame {
Center = Texture {
}
RightEdge = Texture {
}
backdropInfo = <table> {
}
BottomEdge = Texture {
}
BottomLeftCorner = Texture {
}
BottomRightCorner = Texture {
}
TopEdge = Texture {
}
TopRightCorner = Texture {
}
TopLeftCorner = Texture {
}
LeftEdge = Texture {
}
}
(*temporary) = "OptionsCheckButtonTemplate"
This good person is providing updates. https://github.com/Centias/BankItems
In reply to scott_ingram: It works! Just make sure you extract the zip to 'Bankitems' and delete the .github folder its not required
Wel load it up today and its all not working again. I use Bugsack Addon and the bag icon is red for Bankitems clicking that tells me the errors but I have no clue how to read them. It is no longer showing me the Gbank properly as slots with Pet Battle cages in them go blank so maybe that is a conflift with the Bpet cages that already exist. Warbank is not bad but it also will not show all my slots now. So sad as this is such a great addon. Im going to check out the other guys update but if nothing I think its time to retire this addon for me :(
In reply to scott_ingram: Yes ty ty ty its working again. The warband wouldnt work, the gbank would work they were all just black spaces. I have Buggrabber and bugsack and the bugsak was nothing but warnings on the bankitems. Now the bag that shows a problem in my mini map is back to green and bankitems is running fine :)
Need update for 11.0
In reply to Supersticion: see https://github.com/Centias/BankItems
If when using War Within Pre-Release v110000 this addon causes any serious WOW crashes each time you click the Mailbox or Bankitems addon /bi such as a memory read error ; I fixed this problem by deleting the BankItems.lua from the WTF\ folder for all characters / realms and restart wow.
When you try to look at the worn item, an error occurs.
15x Usage: local icon = C_Item.GetItemIconByID(itemInfo)
[string "=[C]"]: ?
[string "@BankItems/BankItems.lua"]:716: in function <BankItems/BankItems.lua:433>
Locals:
(*temporary) = "Usage: local icon = C_Item.GetItemIconByID(itemInfo)"
After some debugging I replaced this line and it seems to work:
_G[name.."Portrait"]:SetTexture(GetItemIcon(theBag.link) or theBag.icon)
with:
if theBag.icon then
_G[name.."Portrait"]:SetTexture(theBag.icon)
end
if theBag.link then
local bagIcon = C_Item.GetItemIconByID(theBag.link)
_G[name.."Portrait"]:SetTexture(bagIcon)
end
[ Classic Era ]
Please update the version !!
update or fanupdate for 10.1.5 ?
In reply to T4ss: There's a fan update from the lovely Centias at https://github.com/Centias/BankItems
Everytime i open the /bankitems
says my Reagent Bank/tab is EMPTY...
How do i fix this?!
[ Classic Era Version ] 1.14.4
Please update the version.
In reply to Centias: Thank you for keeping it updated!!