Download
(172Kb)
Download
Updated: 10-19-20 11:46 PM
Addon for:
OneBag3.
Pictures
File Info
Updated:10-19-20 11:46 PM
Created:12-14-08 01:43 PM
Downloads:44,370
Favorites:213
MD5:

OneBank3  Popular! (More than 5000 hits)

Version: v3.10.1
by: Kaelten [More]

OneBank3 is the latest in a long line of bank bag replacements for the default bank bags that will combine all of your bags into one frame.

OneBag has a long history of minimalism and OneBank3 will continue to uphold the standard of easy of use and simplicity it's predecessors set. Like the earlier versions OneBank will continue to offer powerful options for those who wish to delve a little deeper.

Also in the vein of earlier iterations I've kept to the philosophy of doing as little work as possible, as a result the code base is very small, and most of it is in the OneCore library. As of the time of writing there are only 365 lines of code unique to OneBank3, and only 1804 lines of code in OneCore itself. LoC is a horrible stat in general, but it's fun none the less, and I cheat horribly since I build off the powerful Ace3 libraries.

Features

  • Now with Search
  • Can now run completely independent of OneBag3
  • Combines all of your bank bags into one.
  • Customizable number of columns.
  • Inherent support for addons that interact with the default bags.
  • Color coded slots by item rarity or bag type.
  • Allows only certain bags to be displayed, either by slot or type.
  • Custom bag bar which will highlight it's associated slots on mouseover. This highlighting can be locked in place by clicking.
  • Integrated purchasing of bag slots.
  • Customizable scale, background color, alpha, and more.
  • Clean and powerful graphical configuration.
  • Full support for the Reagent Bank
  • Exposes WoW's built in bag sorting

Search Syntax

Search inside of OneBank3 is powered by the LibItemSearch library by Jalibroc. As a result it supports many advanced search options.

Advanced Filters:
  • Quality:
    • q:[quality] or quality:[quality]
    • Example: q:epic
  • Level:
    • l:[level], lvl:[level] or level:[quality]
    • Example lvl:30
  • Type or Subtype:
    • t:[search], type:[search] or slot:[search]
    • Example t:weapon
  • Name:
    • n:[name] or name:[name]
    • Example n:lockbox
  • Sets:
    • s:[set] or set:[set]
    • Example s:fire
  • Tooltip Info:
    • tt:[term], tip:[term] or tooltip:[term]
    • Example tt:binds

Search Operators
  • Logical NOT: "!q:epic" matches items that are NOT epic.
  • Logical OR: "q:epic | q:rare" matches items that are either epic OR rare.
  • Logical AND: "q:epic & t:weapon" matches items that are epic AND weapons.
  • Greater Than: "lvl: > 30" matches items that are higher than level 30.
  • Less Than: "lvl: < 30" matches items that are less than level 30.
  • Greater or Equal to: "lvl: => 30" matches items that are lvl 30 or greater.
  • Lesser or Equal to: "lvl: <= 30" matches items that are lvl 30 or less.

Special Keywords
  • soulbound, bound, bop - Bind on pickup items.
  • bou - Bind on use items.
  • boe - Bind on equip items.
  • boa - Bind on account items.
  • quest - Quest bound items.

The Family (Other Addons)

OneBag3

OneBank's adventurous brother who didn't mind being dragged through a dank swamp, Bag does pretty much the exact same job for your character's bag as OneBank3 does for your bank bags.

On WowAce | On WowInterface

Project Support

Localization

Localization is powered by WowAce's built in translation system. Please use the following links to contribute to localization.
Bug Reports & Suggestions

Please report all bug reports to my tracker on WowAce.

I want to thank all the users who've been using OneBag and OneBank for so long.

v3.7.5
* Added option to hide the sort button

Update for WoW 6.0
Fixes a race condition with GetContainerNumSlots
Post A Reply Comment Options
Unread 07-03-20, 06:35 AM  
tinyu
A Molten Giant
 
tinyu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 837
File comments: 374
Uploads: 13
I'd love to have this in Classic.
__________________
"There's no such thing as too many addons."
Lothaer
Titan Dev Team Member.
Report comment to moderator  
Reply With Quote
Unread 09-11-13, 08:54 AM  
Kaelten
Jack's raging bile duct
 
Kaelten's Avatar
Featured Addon Author

Forum posts: 782
File comments: 48
Uploads: 12
5.4 Fix Posted.

Thanks!
__________________
WowAce.com & CurseForge.com Adminstrator
Developer of Ace3, OneBag3, and many other addons and libraries
Project lead and Mac developer for the Curse Client

Anyone that needs what they want
And doesn't want what they need
I want nothing to do with
Report comment to moderator  
Reply With Quote
Unread 09-11-13, 08:11 AM  
help137
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 120
Uploads: 16
Update found

And, there's an updated version on Curse, dosen't seem to be here yet.

-a
Report comment to moderator  
Reply With Quote
Unread 09-11-13, 08:09 AM  
help137
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 120
Uploads: 16
Error in Patch 5.4

Getting the following in 5.4 when opening bank. All slots show as empty (no icons).

Code:
Message: Interface\FrameXML\ContainerFrame.lua:336: attempt to index local 'newItemTexture' (a nil value)
Time: 09/11/13 10:04:54
Count: 1
Stack: Interface\FrameXML\ContainerFrame.lua:336: in function <Interface\FrameXML\ContainerFrame.lua:288>
...face\AddOns\OneBag3\libs\OneCore-1.0\OneCore-1.0.lua:248: in function `UpdateBag'
...face\AddOns\OneBag3\libs\OneCore-1.0\OneCore-1.0.lua:255: in function `UpdateFrame'
Interface\AddOns\OneBank3\OneBank3.lua:33: in function <Interface\AddOns\OneBank3\OneBank3.lua:26>
[C]: in function `Show'
Interface\AddOns\OneBank3\OneBank3.lua:176: in function <Interface\AddOns\OneBank3\OneBank3.lua:175>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119>

Locals: frame = OneBankFrameBag-1 {
 0 = <userdata>
 IsProfessionBag = <function> defined @Interface\AddOns\OneBag3\libs\OneCore-1.0\OneCore-1.0.lua:75
 meta = <table> {
 }
 slots = <table> {
 }
 handler = <table> {
 }
 IsAmmoBag = <function> defined @Interface\AddOns\OneBag3\libs\OneCore-1.0\OneCore-1.0.lua:63
 IsSoulBag = <function> defined @Interface\AddOns\OneBag3\libs\OneCore-1.0\OneCore-1.0.lua:69
 type = 0
 size = 28
}
id = -1
name = "OneBankFrameBag-1"
itemButton = OneBankFrameBag-1Item1 {
 0 = <userdata>
 UpdateTooltip = <function> defined @Interface\FrameXML\BankFrame.lua:35
 GetInventorySlot = <function> defined @Interface\FrameXML\BankFrame.lua:1
 border = <unnamed> {
 }
 handler = <table> {
 }
 ShouldShow = <function> defined @Interface\AddOns\OneBag3\libs\OneCore-1.0\OneCore-1.0.lua:90
 count = 1
 meta = <table> {
 }
 searchOverlay = OneBankFrameBag-1Item1SearchOverlay {
 }
 icon = OneBankFrameBag-1Item1IconTexture {
 }
 SplitStack = <function> defined @Interface\FrameXML\BankFrame.lua:14
}
texture = "Interface\Icons\INV_Gizmo_GoblingTonkController"
itemCount = 1
locked = nil
quality = -1
readable = nil
_ = nil
isFiltered = false
isQuestItem = nil
questId = nil
isActive = nil
questTexture = OneBankFrameBag-1Item1IconQuestTexture {
 0 = <userdata>
}
isNewItem = false
isBattlePayItem = false
newItemTexture = nil
tooltipOwner = UIParent {
 0 = <userdata>
 firstTimeLoaded = 1
}
(for index) = 1
(for limit) = 28
(for step) = 1
i = 1
(*temporary) = <table> {
 BuyButton11Highlight = BuyButton11Highlight {
 }
 ERR_OUT_OF_CHI = "Not enough chi"
 Inst11Quest2_HORDE_QuestID = "27128"
 Inst80Quest2name3 = "Accused Wristguards"
 GetTrainerServiceTypeFilter = <function> defined =[C]:-1
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
 SetTrainerServiceTypeFilter = <function> defined =[C]:-1
 EventTraceFrameButton7HideButton = EventTraceFrameButton7HideButton {
 }
 SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
 Inst12Quest6description1_HORDE = "Two-Hand, Axe"
 OneBagFrameBag2Item10 = OneBagFrameBag2Item10 {
 }
 CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture {
 }
 Inst116Quest2_HORDE = "2. Trouble Brewing"
 PawnItemComparer = <function> defined @Interface\AddOns\Pawn\Pawn.lua:3339
 Inst39Quest10_HORDE_Aim = "Caza'rez inside the Shattered Halls of Hellfire Citadel wants you to kill 4 Shattered Hand Legionnaires, 2 Shattered Hand Centurions, and 2 Shattered Hand Champions. "
 GameTooltipHeaderText_RU = GameTooltipHeaderText_RU {
 }
 AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
 }
 Inst55Quest6 = "6. Wanted: A Warp Splinter Clipping (Heroic Daily)"
 Inst84Quest1_HORDE_QuestID = "13372"
 MerchantItem7AltCurrencyFrameItem1Text = MerchantItem7AltCurrencyFrameItem1Text {
 }
 BINDING_NAME_NAMEPLATES = "Show Enemy Name Pla
Report comment to moderator  
Reply With Quote
Unread 07-01-11, 11:31 AM  
Holzy
A Murloc Raider
 
Holzy's Avatar

Forum posts: 9
File comments: 36
Uploads: 0
Im getting an error as of 4.2 patch and was wondering if an update was coming out or not thanks


Message: Usage: NewLocale(application, locale[, isDefault[, silent]]): 'silent' must be specified for the first locale registered
Time: 07/01/11 10:29:41
Count: 1
Stack: ...dOns\OneBank3\libs\OneCore-1.0\localization\enUS.lua:1: in main chunk

Locals: <none>
__________________
Report comment to moderator  
Reply With Quote
Unread 02-16-11, 04:04 AM  
BloodyFess
A Kobold Labourer

Forum posts: 1
File comments: 9
Uploads: 0
Originally posted by Kaelten
3.3.10 should fix the the locale error.
It`s very simple. You just need to replace AceLocale-3.0 library in your addon pack with newest version this one. I replaced folders [AceLocale-3.0] in ALL my addons with latest version and all errors was eliminated,
Report comment to moderator  
Reply With Quote
Unread 02-14-11, 12:33 AM  
Kaelten
Jack's raging bile duct
 
Kaelten's Avatar
Featured Addon Author

Forum posts: 782
File comments: 48
Uploads: 12
3.3.10 should fix the the locale error.
__________________
WowAce.com & CurseForge.com Adminstrator
Developer of Ace3, OneBag3, and many other addons and libraries
Project lead and Mac developer for the Curse Client

Anyone that needs what they want
And doesn't want what they need
I want nothing to do with
Report comment to moderator  
Reply With Quote
Unread 02-03-11, 04:21 PM  
sehlis
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Re: Errors with latest Ace libraries

I am getting same error as well.

Originally posted by help137
After installing other add-ons with the latest ACE libraries, I'm getting this error from OneBank:

Code:
Date: 2011-02-01 12:27:36
ID: 1
Error occured in: Global
Count: 1
Message: Usage: NewLocale(application, locale[, isDefault[, silent]]): 'silent' must be specified for the first locale registered
Debug:
   (tail call): ?
   ...ddOns\AtlasLoot\Libs\AceLocale-3.0\AceLocale-3.0.lua:101: NewLocale()
   ...dOns\OneBank3\libs\OneCore-1.0\localization\enUS.lua:1: in main chunk
Report comment to moderator  
Reply With Quote
Unread 02-01-11, 11:33 AM  
help137
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 120
Uploads: 16
Errors with latest Ace libraries

After installing other add-ons with the latest ACE libraries, I'm getting this error from OneBank:

Code:
Date: 2011-02-01 12:27:36
ID: 1
Error occured in: Global
Count: 1
Message: Usage: NewLocale(application, locale[, isDefault[, silent]]): 'silent' must be specified for the first locale registered
Debug:
   (tail call): ?
   ...ddOns\AtlasLoot\Libs\AceLocale-3.0\AceLocale-3.0.lua:101: NewLocale()
   ...dOns\OneBank3\libs\OneCore-1.0\localization\enUS.lua:1: in main chunk
Report comment to moderator  
Reply With Quote
Unread 10-12-10, 03:13 PM  
help137
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 120
Uploads: 16
Still works on patch 4.01

From my testing on the Cata beta, this appears to still work with patch 4.01+

-A
Report comment to moderator  
Reply With Quote
Unread 06-01-10, 10:00 PM  
gjunky
A Kobold Labourer
 
gjunky's Avatar

Forum posts: 0
File comments: 15
Uploads: 0
great add-on..

Only beef I have is when you set the bank all the way to the left of the screen and you hit the arrow to open the bag window, you can't close the bags because the arrow is covered.
__________________
“The very existence of flame-throwers proves that some time, somewhere, someone said to themselves; You know, I want to set those people over there on fire, but I'm just not close enough to get the job done.” George Carlin
Last edited by gjunky : 06-01-10 at 10:05 PM.
Report comment to moderator  
Reply With Quote
Unread 03-16-10, 03:43 AM  
asdf
A Deviate Faerie Dragon

Forum posts: 18
File comments: 60
Uploads: 0
Well I'm at least 1 user who's still faithfully waiting for OneView3.

I've been using BankItems in the meantime, suits my purposes (adds who has how many of what in the tooltip), but the UI of the addon itself (when looking at another character's bank) is so ugly! OneView would be so much prettier.

Report comment to moderator  
Reply With Quote
Unread 09-03-09, 01:51 PM  
Kaelten
Jack's raging bile duct
 
Kaelten's Avatar
Featured Addon Author

Forum posts: 782
File comments: 48
Uploads: 12
I've been slowly working on OneView3 which provides this as well as alts bank/inventory viewing.
__________________
WowAce.com & CurseForge.com Adminstrator
Developer of Ace3, OneBag3, and many other addons and libraries
Project lead and Mac developer for the Curse Client

Anyone that needs what they want
And doesn't want what they need
I want nothing to do with
Report comment to moderator  
Reply With Quote
Unread 09-03-09, 01:17 PM  
Aywn
A Deviate Faerie Dragon
 
Aywn's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 10
File comments: 13
Uploads: 1
the only way it could be better

The only way it could be better is if you could open the bank anywhere in the world as apposed to just at the bank. Just a Thought
Report comment to moderator  
Reply With Quote
Unread 08-09-09, 11:14 AM  
Buddlespit
A Kobold Labourer
 
Buddlespit's Avatar

Forum posts: 1
File comments: 11
Uploads: 0
It appears that OneBank3 broke with patch 3.2. The bank opens up but when I click on the bags, none are shown. This wouldn't be an issue if I didn't keep my profession bags in the bank....

Bugsack reports no error with OneBank3, btw....
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.