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.
then you should have read more then the length of your nose.....
a bit reading doesnt and wont harm you tho...there was this guy called Zorraz with a temp solution and if you did that it would have worked again...
!edit! Long time since anyone written anything. BankItems have been working with many flaws lately and with the arrival of WoD it has stopped working totally. Altoholic is the closest addon still being developed, that I know of. The comment below was for WoW 5.4 !
Replace GetCVar("realmName") with GetRealmName() in BankItems.lua fixes BankItems and anything else that relied on the CVar. Change First line in BankItems.toc to "
". You might need SuperEdi to do it if you plan to keep the unicode formating.
thx zorraz
Thanks to Zorraz, I was able to get BankItems working again; however, now I'm getting a new error. Whenever I open my map, Blizzard blocks a call from BI. According to my error catcher, BI is trying to call the protected function "IsDisabledByParentalControls()", but I can't find that anywhere in the code. Has anyone else run into this?
Seems this addon is giving me sever FPS drops as of the last patch, consistent 20 fps wherever I am
read Zorraz's comments below, tells you what to replace to fix it.
Thank you Zorraz. That did it..I must have had one character out of place ..cause i sure did try that ..It works now and good to go .
Copy and paste works wonders
LOL
Thank you so much!
Can someone help me fix this PLEASE:
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\BankItems\BankItems.lua line 2495:
bad argument #1 to 'strtrim' (string expected, got nil)
Debug:
[C]: ?
BankItems\BankItems.lua:2495: BankItems_Initialize()
BankItems\BankItems.lua:1064:
BankItems\BankItems.lua:977
Locals:
(*temporary) = nil
(*temporary) = "string expected, got nil"
Zorraz, thanks so much! being alt crazy this is one addon i've been using for a few years now that i've become quite dependent on and was quite dismayed when i found out it wasn't working after maintenance, totally fixed my prob :) thank you.
thx!
It looks like you have the same problem I had. Just open the BankItems.lua file (WOW\interface\addons\bankitems) in notepad or some other text editor. Use search/replace function to change everything that says GetCVar("realmName") to GetRealmName()
Yay! Thank you so much!
I left all the string trim functions. Line 1102 reads:
local selfGuildRealm = strtrim(GetRealmName())
Request you put whole line what needs to be there for1102... I changed as stated but stillgetting errors at line1102..I noticed there was a strtrim before the GetCVar? Does that stay or needs to be removed...tks PLease anyone post the correct string ..Love this addon and hating it is broke
To everyone having issues in 5.4.1:
My BankItems was also spewing LUA errors on login. I fixed (hopefully) mine by changing 10 lines in BankItems.lua. They call GetCVar("realmName"), which for whatever reason was returning a nil value. I changed it to call GetRealmName(). It's working for me so far, hopefully it fixes your issues as well.
Lines are: 1102, 2439, 2449, 2495, 2583, 2666, 4336, 4383, 4416, 4433.
Just did this and reloaded UI and no bankitems errors, also "joko has 1" works again and I can view my bank from anywhere with no errors. Thanks! Now factionizer is complaining about FZ_REALM somethin, probably same situation there
Thank you for this! I had a big FPS drop and couldn't figure out the problem, once I realized it was this addon, I came here, saw your comment and fixed the file myself. Back to normal FPS now. Thanks! I really hope this addon gets maintained again, I cant find any others like it.
This seems to have worked for me....thanks !!!!
This worked for me, as well.
FYI, there is a find and replace in Windows Notepad. No need to look for each, just replace all GetCVar("realmName") with GetRealmName().