Download
(16 Kb)
Download
Updated: 11/01/22 02:41 PM
Pictures
File Info
Compatibility:
Firesong (8.2.5)
Updated:11/01/22 02:41 PM
Created:04/16/14 09:03 PM
Monthly downloads:164
Total downloads:59,083
Favorites:150
MD5:
JunkBuster  Popular! (More than 5000 hits)
Version: 1.91
by: ADH, Atoom
Now compatible with 8.2.0 Firesong!

This addon provides a rule-based system to put items in your junk bag or destroy them

Unlike the other automatic junking addons, JunkBuster allows you to filter items by any combination of the following criteria:
  • Name
  • Item Type
  • (Specialized) Item Type
  • Equipment slot
  • Weapon/Armor type
  • Level
  • Price
  • Quality
  • Trait
  • Actor type (Player or Companion)
  • Item is crafted or not
  • Item is stolen or not
  • Item has a set bonus or not
  • Recipee is known or not

For example, you can set it to only junk the ingredients you loot that have 0g price value, or the normal quality (white) stolen treasures (but not the green ones).

Other Features:
  • The addon can automatically sell junked items to a merchant (not stolen items) or a fence (stolen items) when visiting them
  • You can add exemption rules that save and unjunk any special item that you want skipped by junkBuster
  • You can add rules to DESTROY items upon looting
    Warning: Be very careful with the destroy option. Destroyed items CAN NOT be returned.

The screenshots show some sample rules that I use when playing.
There is an extended logging option available which provides the info for every looted item in the chatbox so you can fine-tune or make new junking rules.

Planned future additions:
  • Allow <=, >=, == selections for item quality
  • Add support for FCO Item Saver
  • Allow addon to apply rules to (guild) bank too?
v1.91
* Updated API version for game patch 8.2.0

v1.90
* Updated API version for game patch 8.1.5

v1.89
* Updated API version for game patch 8.0.0

v1.88
* Fixed bug affecting rule creation with specialised item type filter
* Updated API version for game/pts version 7.3.5

v1.87
* Fixed bug in matching item names in rules
* Updated API version for game patch 7.2.5

v1.86
* Updated API version for game patch 7.1.5, fixed removed API constants

v1.85
* New filters:
-- Actor type (Player or Companion)
-- Is recipe known (or not)
* Updated API version for game patch 7.0.5 Blackwood and added new item trait and collectible types from the new release

v1.84
* Made additional item types available for rules
-- Crown Item
-- Crown Repair
-- Dye Stamp
-- Master Writ
-- Recall Stone
-- Tabard

v1.83
* Updated API version for game patch 6.3.5

v1.82
* Updated API version for game patch 6.2.5

v1.81
* Updated API version for game patch 6.1.5
* Overhauled chat messages made by this addon
* Removed leftover usage of a LibStub function
* Small bug fixes

v1.80
* Added possibility to customize the order rules are evaluated
-> This required some changes to the way rules are handled from now on
--- Newly added keep rules are inserted at position 1 of the list
--- Newly added junk or destroy rules are added at the bottom of the list
--- Previously created rules and their order should be preserved on updating to this version of the addon
---> Check your rules after updating!
* Added filter for specialized type for item types that have those
* Reorganized settings page layout

v1.79
* Updated API version for game patch 6.0.5

v1.78
* Updated API version for game patch 5.3.4
* Added new item type "Group repair" (or however its called ingame, I'm open for better names)

v1.77
* Updated API version for game patch 5.2.5
* Removed local LibAddonMenu files from the addon and changed it to depend on a external instance of the lib
* Compressed the space taken by some controls in the settings menu
* Added a new Config field "Max. junk sales" where it is possible to configure the maximum amount of items simultaneously sold by the auto junk sell function. If you occasionally get kicked back to the login screen on selling junk you can try lowering this number

v1.76:
* Fixed bug that could display rules twice in the settings menu

v1.75:
* Updated API version for game patch 5.1.5

v1.74:
* Updated API version for game patch 5.0.5
* Updated LAM to 2.0r29
* Added new Itemtype "Currency Container"

v1.73:
* Updated API version for game patch 4.3

v1.72:
* Updated API version for game patch 4.2

v1.71:
* Updated API version for game patch 4.1

v1.70:
* Reworked structure of saved character settings (now based on unique character id instead of the characters displayed name)
* Added a seperate account wide settings profile which can be switched on/off for each character seperately. On first time switching it on after installing/upgrading it will import the current characters settings.

v1.63:
* Fixed displaying of wrong message when one of the "Do Save/Destroy/Junk" settings is disabled
* If a item fits a save, destroy or junk rule which is disabled, addon will now check if one of the other rules apply instead
* Reduced maximum number of items sold at once by the auto junk sale to 89 in hope to avoid triggering zos' action spam protection

v1.62:
* Updated API version for game patch 4.0
* Updated LAM to 2.0r26

v1.61:
* Updated API version for game patch 3.3

v1.60:
* new Filters:
Filter Weapons by Weapon type (Sword, Axe,...)
Filter Armor by Armor Type (Light, Medium, Heavy, Clothing/No Armor)
* Removed a useless lone "0 items sold for 0g" message
* A little more realigning of rule creation controls

v1.52:
* Reworked item level filter to include CP levels
* Realigned the controls in the create rule section to save some vertical space
* Updated LAM to 2.0r25

v1.51:
* Updated API version for game patch 3.2

v1.50:
* New Filters:
Filter equipable items (weapons and armor) by their slot (Head, chest, one handed, ...)
Filter items by them having a set bonus or not
* Stolen junk is now sold sorted by price instead of quality at a fence
* Updated, sorted and corrected item types for rules. Tell me if a item type that you need / were using is missing
* Dollar signs for item prices changed to small g (gold)

v1.40:
* Added option to automatically sell junk when visiting a merchant (non stolen junk) or fence (stolen junk)
* Added option to filter for stolen or not stolen items
* Added option to add crafted items to rules
* You can now open the settings panel by typing /jb into the chat
* Corrected some trait and item quality names
* Item qualityies except Normal now colored in their respective colors in the rules display
* Grouped the on/off settings a bit

v1.31:
* Provisional fix for the rules display in the settings panel disappearing

v1.3:
* Updated for HotR / API 100020
* Changed Settings Pannel from LAM-1.0 to LAM-2.0r24
* Items crafted by a player are currently ignored (will not be junked or deleted)
* Many small fixes and improvements
- Disabled junk Trial run (never worked for me, may be fixed and reenabled in the future)
- Disabled Filter by crafting type (never found a use for this filter, tell me if you want it back)

v1.21:
* Update to new API version
* Removed a couple of item types that were obsolete

v1.2:
* Updated API version
* Changed the way rules are stored (thanks Alisu@)
* Rulesets can individually be turned on or off
* Laid the foundation for autobanking framework

v1.12: Added minimum level and price options

v1.11: Fixed a bug in item trait comparison. Thanks alisu!

v1.1:
* Several bug fixes
* Added rules to save and unjunk items
* Added rules to destroy items

v1.02: Added 'No Traits' option as per requests

v1.01: Made reporting in chat box to appear the same style as the rules in settings box.
Optional Files (0)


Archived Files (32)
File Name
Version
Size
Uploader
Date
1.90
15kB
Atoom
08/24/22 05:00 PM
1.89
15kB
Atoom
05/27/22 04:31 AM
1.88
15kB
Atoom
02/23/22 10:43 AM
1.87
15kB
Atoom
10/25/21 04:09 AM
1.86
15kB
Atoom
08/23/21 10:12 AM
1.85
15kB
Atoom
06/01/21 12:26 PM
1.84
14kB
Atoom
05/04/21 01:02 PM
1.83
14kB
Atoom
03/08/21 10:32 AM
1.82
14kB
Atoom
11/04/20 11:29 AM
1.81
14kB
Atoom
09/12/20 02:47 PM
1.80
14kB
Atoom
06/01/20 04:20 PM
1.79
12kB
Atoom
05/27/20 10:59 AM
1.78
12kB
Atoom
02/24/20 01:26 PM
1.77
12kB
Atoom
10/24/19 12:47 PM
1.76
57kB
Atoom
08/18/19 03:48 PM
1.75
57kB
Atoom
08/12/19 09:57 AM
1.74
57kB
Atoom
05/20/19 01:22 PM
1.73
55kB
Atoom
02/26/19 01:38 PM
1.72
55kB
Atoom
10/23/18 04:31 PM
1.71
55kB
Atoom
08/15/18 07:32 AM
1.70
55kB
Atoom
07/07/18 11:26 AM
1.63
54kB
Atoom
05/24/18 04:09 PM
1.62
54kB
Atoom
05/23/18 12:10 PM
1.61
53kB
Atoom
02/13/18 04:03 PM
1.60
53kB
Atoom
11/01/17 10:02 AM
1.52
52kB
Atoom
10/26/17 08:42 AM
1.51
52kB
Atoom
10/23/17 11:34 AM
1.50
52kB
Atoom
09/09/17 11:36 AM
1.40
51kB
Atoom
09/04/17 01:50 PM
1.31
50kB
Atoom
09/01/17 10:30 AM
1.3
50kB
Atoom
08/23/17 01:58 PM
1.21
12kB
ADH
06/25/14 07:19 PM


Post A Reply Comment Options
Unread 08/05/14, 12:21 PM  
redeby

Forum posts: 0
File comments: 7
Uploads: 0
Re: New Update

I love this addon but unfortunately it won't work for me either since 1.3. I get the same error as Jelkethra.
I first lost my settings but it seems they have changed back to use @ name again. Once I put that into the savedvariables file I got all my filters and settings back.
But when I loot something on the list nothing happens.
Report comment to moderator  
Reply With Quote
Unread 08/04/14, 02:21 PM  
Jelkethra

Forum posts: 0
File comments: 18
Uploads: 0
New Update

It would seem that the 1.3 Update is once again causing problems.

Here is the error that was given when logging in.

https://drive.google.com/file/d/0Bz4...it?usp=sharing
Report comment to moderator  
Reply With Quote
Unread 07/27/14, 07:51 AM  
wmrojer

Forum posts: 2
File comments: 51
Uploads: 0
When I remove the default rules that comes with JunkBuster they are partly applied again when I login again due to them being applied as default values in ZO_SavedVars:New()

Example:

If my 2:nd save rule does not contain a quality if will get quality ITEM_QUALITY_LEGENDARY applied to it , and the 3:rd save rule will get quality ITEM_QUALITY_ARTIFACT every time I login
Report comment to moderator  
Reply With Quote
Unread 06/29/14, 06:51 AM  
seress

Forum posts: 0
File comments: 27
Uploads: 0
was not able to restore variables

But it wasn't terrible. I just went to my old variables list and just remade using the list of items to destory, etc. Working like a charm now.
Report comment to moderator  
Reply With Quote
Unread 06/27/14, 04:28 AM  
seress

Forum posts: 0
File comments: 27
Uploads: 0
Re: Re: Updated version

Originally Posted by TheChessurCat
Originally Posted by ADH
No the latest update broke a part of junkbuster when they removed and shuffled around some item types.

I have uploaded a new revision which is uptodate with the new game release and doesn't error out anymore.

Over the next few days I'll be monitoring the junking rules and see what other major changes have happened. The 1.21 release right now is purely to fix the errors in the new version of the game.

Notice: It looks like the update wipes off your settings. Not sure why this happens, but all my addons were wiped
ESO only loads variables from characters listed under a blank account now. It might be a bug, but a simple fix is to go into your SavedVariables folder (after backing it up!) and deleting all of your @AccountNames.

In other news, I hope you add rules for banking! This add-on is my favorite junking addon. It's so powerful!

Not sure if we can restore the variables in this case. Unlike some other addons that only required a removal of the @name, this did not fix junkbuster for me. I'm wondering if it has something to do with the alt names also listed in the variables. I have several alts listed as well.
Report comment to moderator  
Reply With Quote
Unread 06/26/14, 09:32 PM  
ADH
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 16
Uploads: 1
Originally Posted by redeby
I installed this add-on today and it's very nice. Looting and applying rules works fine for me to get things kept, destroyed or junked. However, I can't get the Sample run on items to show anything even though I have items in my inventory matching a number of rules. Is there something special you need to do to trigger this "Sample run" ?

I'd also like to suggest a new feature for consideration. It would be nice if it would be possible to re-arrange the order of the rules. Something like Move rule #8 to #2. That way you could have a destroy rule before a keep rule if you want (would help with a situation I have now where I want to keep "Hops" ingredient but destroy "Orc Hops" ingredient used in lower level recipes)

Thanks for a great add-on, it's definitively here to stay for me
I've noticed that the latest ESO patch broke the sample run section. I'll have a fix for that this weekend probably
Report comment to moderator  
Reply With Quote
Unread 06/26/14, 04:06 PM  
redeby

Forum posts: 0
File comments: 7
Uploads: 0
I installed this add-on today and it's very nice. Looting and applying rules works fine for me to get things kept, destroyed or junked. However, I can't get the Sample run on items to show anything even though I have items in my inventory matching a number of rules. Is there something special you need to do to trigger this "Sample run" ?

I'd also like to suggest a new feature for consideration. It would be nice if it would be possible to re-arrange the order of the rules. Something like Move rule #8 to #2. That way you could have a destroy rule before a keep rule if you want (would help with a situation I have now where I want to keep "Hops" ingredient but destroy "Orc Hops" ingredient used in lower level recipes)

Thanks for a great add-on, it's definitively here to stay for me
Report comment to moderator  
Reply With Quote
Unread 06/25/14, 07:53 PM  
TheChessurCat
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 28
Uploads: 4
Re: Updated version

Originally Posted by ADH
No the latest update broke a part of junkbuster when they removed and shuffled around some item types.

I have uploaded a new revision which is uptodate with the new game release and doesn't error out anymore.

Over the next few days I'll be monitoring the junking rules and see what other major changes have happened. The 1.21 release right now is purely to fix the errors in the new version of the game.

Notice: It looks like the update wipes off your settings. Not sure why this happens, but all my addons were wiped
ESO only loads variables from characters listed under a blank account now. It might be a bug, but a simple fix is to go into your SavedVariables folder (after backing it up!) and deleting all of your @AccountNames.

In other news, I hope you add rules for banking! This add-on is my favorite junking addon. It's so powerful!
Report comment to moderator  
Reply With Quote
Unread 06/25/14, 07:23 PM  
ADH
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 16
Uploads: 1
Updated version

No the latest update broke a part of junkbuster when they removed and shuffled around some item types.

I have uploaded a new revision which is uptodate with the new game release and doesn't error out anymore.

Over the next few days I'll be monitoring the junking rules and see what other major changes have happened. The 1.21 release right now is purely to fix the errors in the new version of the game.

Notice: It looks like the update wipes off your settings. Not sure why this happens, but all my addons were wiped
Report comment to moderator  
Reply With Quote
Unread 06/25/14, 05:05 PM  
Jelkethra

Forum posts: 0
File comments: 18
Uploads: 0
Errors after Latest Patch

First off, love the add-on, actually makes the game more enjoyable to play while using it. Which is why I am writing this in hopes for a solution.

Finally got around to downloading the new update and did a backup of my savedvariables folder. After downloading the update and dropping into the game, Junkbuster gave me 2 error screens as soon as the UI came up.

First Screen

user:/AddOns/JunkBuster/utils.lua:73: table index is nil
stack traceback:

user:/AddOns/JunkBuster/utils.lua:73: in function '(main chunk)'


Second Screen

user:/AddOns/JunkBuster/jbSettingsPanel.lua:222: Attempt to index a nil value
stack traceback:
user:/AddOns/JunkBuster/jbSettingsPanel.lua:222: in function 'jb.getRuleString'
user:/AddOns/JunkBuster/jbSettingsPanel.lua:120:in function 'jb.propagateRulesBox
user:/AddOns/JunkBuster/jbSettingsPanel.lua:53: in function 'jb.rulesSettings'
user:/AddOns/JunkBuster/jbSettingsPanel.lua:8: in function 'jb.settingsPanel'
user:/AddOns/JunkBuster/JunkBuster.lua:29: in function 'jb.initialize'

When I go to the Settings Page for Junkbuster , I Have the first block of the settings menu, but none of the custom settings that I put in are there and I don't have the ability to re-create them as the creation area is not there.

Have not seen many other people talk about this in the other posts here so I am curious if this is a problem on my end or is it due to the Update?
Report comment to moderator  
Reply With Quote
Unread 06/25/14, 09:53 AM  
Tankqull

Forum posts: 3
File comments: 17
Uploads: 0
Re: Re: Re: Questions about when actions perform

Originally Posted by ADH
Yes the rules only apply upon looting an item, and only happen for the stack that the loot goes on.
One thing to be careful though. Say you had 50 lockpicks and decided to destroy lockpicks from now on. Next time you pick up one, it'll make a stack of 51 lockpicks, then the rule is activated and the entire stack is destroyed.

You may want to be careful with destroy rules like that. just in case
would this be possible to be changed to a true destroy on pickup or wich would be great aswell an option to keep a stack size of a number to be given?
so lets say keep lockpicks if stacksize <50 but delete if it is allready =50.

greez T.
Report comment to moderator  
Reply With Quote
Unread 06/21/14, 01:07 AM  
seress

Forum posts: 0
File comments: 27
Uploads: 0
Re: Re: Re: Questions about when actions perform

Okay, very good point. I in fact do keep a stack of 100 so that any additional will create a new stack. I wasn't aware of what you mentioned though. It was just by dumb luck. I have about 5 stacks of picks anyways though. I have added most style materials to the destroy list as well. No issue there though since my crafter does not adventure. The only issue I could see happening there is if my crafter had style mats in her inventory and happened to be looting in buildings as I often sometimes do with all of my alts. Will be careful of this now though. Thanks.

Originally Posted by ADH
Yes the rules only apply upon looting an item, and only happen for the stack that the loot goes on.
One thing to be careful though. Say you had 50 lockpicks and decided to destroy lockpicks from now on. Next time you pick up one, it'll make a stack of 51 lockpicks, then the rule is activated and the entire stack is destroyed.

You may want to be careful with destroy rules like that. just in case


Originally Posted by seress
Originally Posted by seress
My first question, was when do all actions perform. I mean, for example, if I set up a rule to destroy something, when will that happen? I don't see the info anywhere. This leads me to question #2.

I saw this listed in the description:

"NEW: You can now add rules to DESTROY items upon loot."

Where do you set that? When I am making a rule I see 3 options in the pull down. One to save, one to destroy and one to junk. But none to destroy now. Please advise.

Great addon btw. Once I learn how it works.....hehe
Okay, I understand now that I have practiced some more. Once I added some items for destroy, THE NEXT TIME I LOOTED the items, they auto destructed. It will do nothing about the items you already have. Which is probably a good thing. For example, I don't want anymore lockpicks so I destroy them but it will not destroy the ones I already have in my inventory. At least I think that is the deal.
Report comment to moderator  
Reply With Quote
Unread 06/20/14, 09:15 PM  
ADH
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 16
Uploads: 1
Originally Posted by Kraeius
Great one really. With auto-sell junk items ability, it would be a must have addon. Thinking to implement it?
I will be adding this in the next release!
Report comment to moderator  
Reply With Quote
Unread 06/20/14, 09:14 PM  
ADH
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 16
Uploads: 1
Re: Re: Questions about when actions perform

Yes the rules only apply upon looting an item, and only happen for the stack that the loot goes on.
One thing to be careful though. Say you had 50 lockpicks and decided to destroy lockpicks from now on. Next time you pick up one, it'll make a stack of 51 lockpicks, then the rule is activated and the entire stack is destroyed.

You may want to be careful with destroy rules like that. just in case


Originally Posted by seress
Originally Posted by seress
My first question, was when do all actions perform. I mean, for example, if I set up a rule to destroy something, when will that happen? I don't see the info anywhere. This leads me to question #2.

I saw this listed in the description:

"NEW: You can now add rules to DESTROY items upon loot."

Where do you set that? When I am making a rule I see 3 options in the pull down. One to save, one to destroy and one to junk. But none to destroy now. Please advise.

Great addon btw. Once I learn how it works.....hehe
Okay, I understand now that I have practiced some more. Once I added some items for destroy, THE NEXT TIME I LOOTED the items, they auto destructed. It will do nothing about the items you already have. Which is probably a good thing. For example, I don't want anymore lockpicks so I destroy them but it will not destroy the ones I already have in my inventory. At least I think that is the deal.
Report comment to moderator  
Reply With Quote
Unread 06/20/14, 05:22 AM  
seress

Forum posts: 0
File comments: 27
Uploads: 0
Re: Questions about when actions perform

Originally Posted by seress
My first question, was when do all actions perform. I mean, for example, if I set up a rule to destroy something, when will that happen? I don't see the info anywhere. This leads me to question #2.

I saw this listed in the description:

"NEW: You can now add rules to DESTROY items upon loot."

Where do you set that? When I am making a rule I see 3 options in the pull down. One to save, one to destroy and one to junk. But none to destroy now. Please advise.

Great addon btw. Once I learn how it works.....hehe
Okay, I understand now that I have practiced some more. Once I added some items for destroy, THE NEXT TIME I LOOTED the items, they auto destructed. It will do nothing about the items you already have. Which is probably a good thing. For example, I don't want anymore lockpicks so I destroy them but it will not destroy the ones I already have in my inventory. At least I think that is the deal.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: