Download
(166 Kb)
Download
Updated: 09-06-12 09:05 PM
Pictures
File Info
Compatibility:
Mists of Pandaria (5.0.4)
Updated:09-06-12 09:05 PM
Created:unknown
Downloads:240,522
Favorites:864
MD5:
OneBag3  Popular! (More than 5000 hits)
Version: v3.4.6
by: Kaelten [More]
OneBag3 is the latest in 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 213 lines of code unique to OneBag3, and only 981 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
* 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

Future Plans
* Reintroduce missing features that existed in OB2
* Reintroduce the plugin system from earlier in this beta. I had to remove it due to architectural issues.
* Release OneRing3, OneView3, and OneVault3

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 for so long. I'm hoping not to leave the code on autopilot quite like I did once OB2 went stable, although it was nice to not have to touch it for almost two years.
* Contains a few globals cleanup to hopefully fix some very strange reports which must be add-on conflicts

Updating for 5.0.4
Archived Files (16)
File Name
Version
Size
Author
Date
v3.4.5
166kB
Kaelten
08-28-12 05:40 PM
v3.4.2
166kB
Kaelten
11-29-11 11:59 PM
v3.4.1
166kB
Kaelten
07-08-11 09:29 PM
v3.4.0
166kB
Kaelten
07-06-11 07:49 PM
v3.3.15
167kB
Kaelten
05-30-11 07:55 PM
v3.3.14
167kB
Kaelten
05-30-11 12:06 PM
v3.3.13
167kB
Kaelten
02-14-11 12:31 AM
v3.3.12
166kB
Kaelten
10-12-10 10:44 PM
v3.3.11
166kB
Kaelten
12-19-09 10:58 PM
v3.3.7
152kB
Kaelten
04-26-09 09:07 PM
v3.1.3-beta
136kB
Kaelten
04-15-09 03:16 AM
v3.1.2-beta
134kB
Kaelten
04-06-09 11:07 PM
3.0.16-beta
110kB
Kaelten
12-14-08 01:39 PM
3.0.13-beta
110kB
Kaelten
12-09-08 01:07 AM
3.0.10-beta
108kB
Kaelten
11-25-08 01:03 AM
3.0.8-beta
108kB
Kaelten
11-23-08 09:28 PM


Post A Reply Comment Options
Unread 12-29-05, 09:12 AM  
Viperb0y
A Murloc Raider
 
Viperb0y's Avatar

Forum posts: 8
File comments: 11
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
Viperb0y is offline 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
cinjinta is offline 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?
Mons is offline 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...
c0nv1ct is offline 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.
Myrathi is offline 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.
Gaal is offline Report comment to moderator  
Reply With Quote
Unread 01-13-06, 07:41 AM  
freche
A Kobold Labourer

Forum posts: 1
File comments: 5
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.
freche is offline 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.
Gaal is offline 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.
Tekashi is offline 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: 771
File comments: 47
Uploads: 22
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
Kaelten is offline 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
cheadstina is offline 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
Rhinehold is offline 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: 771
File comments: 47
Uploads: 22
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
Kaelten is offline 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.
DJ06 is offline 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.
Kritter is offline 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.