Download
(166Kb)
Download
Updated: 10-19-20 11:45 PM
Pictures
File Info
Compatibility:
Shadowlands pre-patch (9.0.1)
Updated:10-19-20 11:45 PM
Created:unknown
Downloads:344,166
Favorites:895
MD5:

OneBag3  Popular! (More than 5000 hits)

Version: v3.11.1
by: Kaelten [More]

OneBag3 is part of a long line of bag replacements for the default game bags that will combine all of your bags into one frame.

OneBag has a long history of minimalism and OneBag3 will continue to uphold the standard of easy of use and simplicity it's predecessors set. Like the earlier versions, OneBag3 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 268 lines of code unique to OneBag3, 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
  • Combines all of your 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
  • Will automatically open and close for you when visiting the auction house, bank, mailbox, merchant or when trading with another player.
  • 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.
  • Customizable scale, background color, alpha, and more.
  • Clean and powerful graphical configuration
  • 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 (Other Addons)

OneBank3

OneBag's brother who always like the safety of town, Bank does pretty much the exact same job for your bankslots as OneBag does for your character's 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.8.3
Option to hide the Sort Button

v3.8.2
Lots of new functionality, Blizzard Sorting, Searching, and other hilarity.

v3.6.0
Updates for WoW 6.0
Added several event handlers for more functionality
Post A Reply Comment Options
Unread 12-29-05, 09:12 AM  
Viperb0y
A Murloc Raider
 
Viperb0y's Avatar

Forum posts: 8
File comments: 10
Uploads: 0
Nice Addon, but I miss something

Hi,

this is a very nice Addon! Its Eyecandy and simple to use!

But I miss something important: A function to sort the Inventory. I've got many Spaces in my Inventory and its a lot of work to sort them all. Maybe you can implement something like this!

Good work
Report comment to moderator  
Reply With Quote
Unread 12-29-05, 04:46 PM  
cinjinta
A Kobold Labourer
 
cinjinta's Avatar

Forum posts: 1
File comments: 2
Uploads: 0
Re: Nice Addon, but I miss something

Originally posted by Viperb0y
Hi,

this is a very nice Addon! Its Eyecandy and simple to use!

But I miss something important: A function to sort the Inventory. I've got many Spaces in my Inventory and its a lot of work to sort them all. Maybe you can implement something like this!

Good work
theres something like that on the Solution suite click search and try to find it maybe you can prick it out of there and put it in
Report comment to moderator  
Reply With Quote
Unread 01-05-06, 01:51 PM  
Mons
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Error message

LOVE this mod, and was happy to see it updated for 1.9, especially to accomodate Soul Bags. But I've been getting this error message since updating, every time I access the bags, the bank, or even the Main Menu: OneBagCore.lua:323:attempt to index field 'Hooks' (a nil value). Once I get the error, can't use the main menu at all, but can use the bags fine. Have had to exit game from Windows. Annoying. Any ideas?
Report comment to moderator  
Reply With Quote
Unread 01-05-06, 05:43 PM  
c0nv1ct
A Kobold Labourer

Forum posts: 1
File comments: 6
Uploads: 0
Re: Error message

Originally posted by Mons
LOVE this mod, and was happy to see it updated for 1.9, especially to accomodate Soul Bags. But I've been getting this error message since updating, every time I access the bags, the bank, or even the Main Menu: OneBagCore.lua:323:attempt to index field 'Hooks' (a nil value). Once I get the error, can't use the main menu at all, but can use the bags fine. Have had to exit game from Windows. Annoying. Any ideas?
I got the same error. I fixed it by just replacing the function with the code in version 1.4.1. Not sure if it will break the new code to support the shard bags, but the error is gone, and I can now hit escape and get to the game menu now Hopefully he will release a proper fix soon...
Report comment to moderator  
Reply With Quote
Unread 01-05-06, 07:30 PM  
Myrathi
A Fallenroot Satyr
 
Myrathi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 30
Uploads: 1
Temporary fix for 'Hooks' nil index field error

OneBagCore.lua:323:attempt to index field 'Hooks' (a nil value).
There's no such member-variable (self.Hooks[]) in the OneBag code, nor even in the released version of Ace.

There's also no way to -get- the information he's trying to get, with the Ace "hook" functions that are available (as the 'registry[]' variable is local to AceHook.lua). I can only assume that he's using a more advanced version of the AceCore?

That said, the problem can be fixed by a few (temporary fix) insertions into OneBag's OneBagCore.lua file (they're a kludge - but it's as best I can do without adding new functions to Ace itself )...

Open the \OneBag\OneBagCore.lua file.

Scroll down to line 30 and add a line so it looks like this:

Code:
	aceCompatible = "100",

	ttownerHooked = false,

	maxBagSlots   = 28,
Then scroll down to near line 310, to the function OneBagCore:Open().
Add a line into the function so it looks like this:

Code:
	self:Hook(GameTooltip, "SetOwner", "TooltipSetOwner")
	self.ttownerHooked = true;
	self:ConfigureBag()
Then scroll down to just below that function, to the OneBagCore:Close() function.
Alter the error-causing code so it looks like this:

Code:
--	if (self.Hooks[GameTooltip]["SetOwner"]) then
	if (self.ttownerHooked) then
		self.ttownerHooked = false;
		self:Unhook(GameTooltip, "SetOwner")		
	end
Save the file, restart your game and it should all work again!

Hopefully there's an official fix to this, soon.
Report comment to moderator  
Reply With Quote
Unread 01-05-06, 09:27 PM  
Gaal
A Fallenroot Satyr

Forum posts: 22
File comments: 33
Uploads: 0
Gotta find it a bit odd this was released with such a major problem. This was even causing my escape menu not to function anymore. Some sort of mixup on the author's end, or is the author running a modified version of the parent addon? Very odd.

I have another small issue that doesn't seem to mess anything up, but it causes an error on load which is annoying at the most and least at the same time.
Code:
OneBagCore.lua:322: attempt to index field `frame' (a nil value)
So, if you're bored and wanna attempt to shed some light on what that means, be my guest.
Last edited by Gaal : 01-05-06 at 09:34 PM.
Report comment to moderator  
Reply With Quote
Unread 01-13-06, 07:41 AM  
freche
A Kobold Labourer

Forum posts: 1
File comments: 7
Uploads: 0
its a good addon but as many ppl here I get a error, every time I login I need to open the bags before I can access the main menu,
If I try to open main menu before I have opened the bags once I get the error.
Report comment to moderator  
Reply With Quote
Unread 01-13-06, 12:05 PM  
Gaal
A Fallenroot Satyr

Forum posts: 22
File comments: 33
Uploads: 0
Are you positive this was updated? I didn't notice any problems with those things that were apparently fixed, but there's stil lthat error onload "attempting to index `frame' a nil value" that doesn't seem to break anything, but it is rather annoying.

UPDATE: Ahh crud, it got worse. Now I STILL get the error, but while it used to be harmless, now apparently it's broken a bunch of stuff. For instance, the slash commands are non-existant. The bank bag is non-existant. And the final, last straw... My regular begs are showing up as standard Blizz frames! the whole addon is completely and utterly broken.
Last edited by Gaal : 01-13-06 at 12:12 PM.
Report comment to moderator  
Reply With Quote
Unread 01-13-06, 02:40 PM  
Tekashi
A Deviate Faerie Dragon

Forum posts: 10
File comments: 8
Uploads: 0
I'm not getting any errors, but the bag mod isn't even working at all. As soon as i overwrote the old files the mod doesn't show up and as Gaal said the slash commands for it don't work, etc...

It shows up on my installed mods list but appears to have no effect... Do you even test these mods out before you upload a new one?

Any info?
Last edited by Tekashi : 01-13-06 at 02:41 PM.
Report comment to moderator  
Reply With Quote
Unread 01-14-06, 08:29 AM  
Kaelten
Jack's raging bile duct
 
Kaelten's Avatar
Featured Addon Author

Forum posts: 782
File comments: 48
Uploads: 12
Yes I do test things out before I release them. Its working find for me. Along with the majority of users is my guess.

Although I do seem to have a small group thats having this problem.

Things you can do,

1) Make sure you have Ace 1.3

2) Check the frameXML.log to see if the files are loading properly.

Still broke? Redownload and install again. Deleting the old folder first.
__________________
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 01-14-06, 06:23 PM  
cheadstina
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 33
Uploads: 1
openmail problem

I have openmail on - but the bag doesn't open when I open the mailbox though
Report comment to moderator  
Reply With Quote
Unread 02-07-06, 08:57 PM  
Rhinehold
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
addon no longer works as of 1.9.3.whatever

just a heads up

-Rhine
Report comment to moderator  
Reply With Quote
Unread 02-08-06, 11:30 PM  
Kaelten
Jack's raging bile duct
 
Kaelten's Avatar
Featured Addon Author

Forum posts: 782
File comments: 48
Uploads: 12
Is working for me with no errors.
__________________
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 04-18-06, 06:59 AM  
DJ06
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hi, great add on! thnx alot!

I was just wondering one thing.. Is it possible for me to hide my ammo in any way? I would really like to keep the default ammo bag and keep it seperate from my one bag.
Last edited by DJ06 : 04-18-06 at 07:00 AM.
Report comment to moderator  
Reply With Quote
Unread 04-26-06, 02:11 PM  
Kritter
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Adding a bank bag

Wasn't an issue with my 60, but I finally got around to adding a bank bag to an alt of mine and had to disable onebag to be able to push the confirm button on the gold spent to purchase the slot.

Minor, but thought it would be worth mentioning.

Would also be really neat to have the new specialized bags indicated in some way in the unified bag view... shaded backgrouds on the cells? dunno.
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.