OneBank3
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 OneBag3 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
- OneCore
- The brains and the brawn of the outfit, Core does all the heavy lifting both logic and layout wise. This is embedded in OneBag by default, and you shouldn't need to worry about installing it unless you're running no-lib builds.
- On WowAce
- On Curse
- 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 Curse
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.
Hope you get well soon. Will check back later. My motto has always been that family (which includes myself) has to come first. Really appreciate your efforts and coding ability. Thank you.
It seems that, after all, this project is rest in peace, nevertheless...:(
In reply to BloodyFess:
Unfortunately I wasn't able to get to this before my surgery, and now 4 weeks after my surgery I'm still only around 80% recovered and my limited efforts are having to go towards family and work :(
It's still on my list of things. I've got a lot of the groundwork laid but still have more work to do to actually fix it.
Sadly, this is coinciding with a very busy time in my life including significant health challenges that will be with me for at least a few more months. It's really impacted my ability to prioritize this hobby project. :(
In reply to Kaelten:
Thank You for answer. Have a good health!
Is anybody home?... We are waiting for fix or update...
In reply to BloodyFess:
I sure hope the devs don't think everyone who uses their addon is like you. If you want a fix so bad, do it yourself. Otherwise, stop badgering.
@Kaelten and itswipie: Thank you for any time you can give and all that you have already. I've been using this and OneBag longer than I can remember.
Be so kind to make update for this great addon! Thanks.
In reply to BloodyFess:
UP!
i've come across a weird bug, & oddly, it is exactly the same bug i was getting with Bagnon.
In this add-on, as in specifically the bank one, one of my bank-bags is just not showing up at all; i don't know if it is relevant or not, but it is the last bag showing on the line of bags at the bottom of the bank tab in Blizzard's default bank view.
In an interesting twist, the first bag showing in OneBank3's view, on the pop-up menu on the side, is my reagent bag - not the reagent bank tab, the reagent BAG from my inventory; while mousing over it says it's a 32-slot bag, only those 20 slots of the reagent bag are highlighted.
Bagnon did/does almost the exact same thing, with the exact same bag.
Is any chance for Dragonflight update? Last itswipe post was month ago... And nothing happened...
In reply to BloodyFess:
I've been working on fixes but it's been very slow. I've been dealing with a lot on my plate (work, life, extra medical issues) over the last few months and it's been a bad time for the largest change in how bags work since at least 2.0 :(
Dragonflight support and beyond
In case some of you haven't seen the comments made on its sister addon OneBag3, I am working on a fix already for Dragonflight. Chance of it having a fix before launch is really low as I'd rather focus for the release that require a different fix then the prepatch but don't worries its coming !
Note: Nov19th
The update is coming soon, Kaelten is working to make sure we can have an easy collaboration in the future. Don't worry OneBank3 is going to be back soon
In reply to itswipie:
Thank you for taking this on while Kaelten is prepping farther out. Eagerly waiting for OneBank3 to join OneBag3 in Dragonflight.
In reply to itswipie:
you don't happen to have a fix for OneBank3 do you like Onebag?
Will there be an update soon?
After DF pre patch addon not works at all. Need help! :)
I just pushed updates to OneBag and OneBank that should support Retail, Classic, and BC. Let me know if you have any issues. :)
In reply to Kaelten:
A minor thing. The fold out bag view in the upper left corner, does not support the 7th bank bag, so I cant equip the bag.
Had to disable the addon, equip bag and then enable it again. The extra space is shown just fine, you just cant equip/see the 7th bag.
In reply to Painstormx:
Ah, I wasn't sure if the 7th bag was in BC or not. I can add that back in without too much issue.