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,461
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 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-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-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 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 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 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: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 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
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.