Download
(3 Kb)
Download
Updated: 06/02/18 09:01 PM
Compatibility:
Summerset (4.0)
Morrowind (3.0)
Homestead (2.7)
One Tamriel (2.6)
Shadows of the Hist (2.5)
Dark Brotherhood (2.4)
Thieves Guild (2.3)
Updated:06/02/18 09:01 PM
Created:12/16/15 07:49 PM
Monthly downloads:88
Total downloads:10,549
Favorites:26
MD5:
Junkee Returns  Popular! (More than 5000 hits)
Version: 1.1b
by: Denidil [More]
Allows you to bind a hotkey to "Junk this Item" and one to "Destroy This Item". There are no defaults for these - to configure go to Controls -> Keybindings and scroll down until you see Junkee Returns.

As of 1.1 this mod enables the ability to bind combos like Shift+T and Shift+D itself instead of relying on other mods to do it.

API version Update of Thenedus' Junkee addon which was functional but not maintained.
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Uploader
Date
1.1
4kB
Denidil
05/22/17 09:29 AM
1.0f
4kB
Denidil
02/07/17 09:31 AM
1.0e
4kB
Denidil
10/05/16 11:39 AM
1.0d
4kB
Denidil
08/01/16 03:55 PM
1.0c
4kB
Denidil
05/31/16 07:28 PM
1.0b
4kB
Denidil
03/07/16 10:41 PM
1.0b
4kB
Denidil
12/16/15 10:09 PM
1.0
4kB
Denidil
12/16/15 07:49 PM


Post A Reply Comment Options
Unread 04/19/21, 10:44 AM  
Nomizak

Forum posts: 0
File comments: 18
Uploads: 0
Love it!

I absolutely love this addon. It really saves me so much time when I'm destroying the remaining stolen items after I'm done fencing and laundering for the day!

There is one small issue though, which is that pressing the default keybind E to deposit and withdraw from the bank no longer works. It's not a big deal though, because I can still double click the items, but it would be nice if this could be fixed.

Thanks again for such a great addon!
Report comment to moderator  
Reply With Quote
Unread 08/16/20, 02:13 AM  
ollyhal

Forum posts: 0
File comments: 5
Uploads: 0
upon using an item with a Hotkey ("E") (mouse and "use" does work) the following error occurs:

EsoUI/Ingame/Inventory/InventorySlot.lua:1102: Attempt to access a private function 'UseItem' from insecure code. The callstack became untrusted 1 stack frame(s) from the top.
stack traceback:
EsoUI/Ingame/Inventory/InventorySlot.lua:1102: in function 'TryUseItem'
|caaaaaa<Locals> inventorySlot = ud, bag = 1, index = 7, usable = T, onlyFromActionSlot = F </Locals>|r
EsoUI/Ingame/Inventory/InventorySlot.lua:1324: in function 'INDEX_ACTION_CALLBACK'
EsoUI/Ingame/Inventory/InventorySlotActions.lua:96: in function 'ZO_InventorySlotActionsoPrimaryAction'
|caaaaaa<Locals> self = [table:1]{m_hasActions = T, m_numContextMenuActions = 0, m_contextMenuMode = F}, primaryAction = [table:2]{1 = "Benutzen"}, success = T </Locals>|r
EsoUI/Ingame/Inventory/ItemSlotActionController.lua:30: in function 'callback'
EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:645: in function 'ZO_KeybindStrip:TryHandlingKeybindDown'
|caaaaaa<Locals> self = [table:3]{insertionId = 66, allowDefaultExit = T, batchUpdating = F}, keybind = "UI_SHORTCUT_PRIMARY", buttonOrEtherealDescriptor = ud, keybindButtonDescriptor = [table:4]{addedForSceneName = "inventory", keybind = "UI_SHORTCUT_PRIMARY", order = 500, alignment = 3} </Locals>|r
(tail call): ?
(tail call): ?



when I disable Junkee, the error is gone, I only assigned a hotkey (Shift-X) to "mark as junk"
Report comment to moderator  
Reply With Quote
Unread 11/11/18, 07:42 PM  
Deeprave

Forum posts: 0
File comments: 13
Uploads: 0
Toggle for Item Lock/Unlock

Love this add-on - simple and makes inventory management so much easier.

One feature request though - add a Lock/Unlock toggle.

Tried adding this myself, but couldn't find the appropriate api to toggle the lock, though everything else was pretty straight forward - adding the binding to settings and to the strip-bar. From browsing the API code it looks like *slots* are locked and not items, and no obvious way to convert bagId/slotId to the object that is used in lock manipulation... so, leaving it to the experts. :-)

Thanks for the great add-on!
Report comment to moderator  
Reply With Quote
Unread 05/22/17, 10:20 AM  
BioNik

Forum posts: 0
File comments: 15
Uploads: 0
Can you add russian localization?

to localizations.lua add this pls
Code:
ru = {
		JunkBindingName = "Отметить как хлам",
		DeleteBindingName = "Уничтожить указанный предмет",
		JunkLabel = "Хлам",
		UnjunkLabel = "Не хлам",
		DeleteLabel = "Уничтожить"
	}
Report comment to moderator  
Reply With Quote
Unread 08/11/16, 11:10 PM  
Asata

Forum posts: 7
File comments: 28
Uploads: 0
I think it may be related to crafting something.

I usually get it on my crafters. Just now I crafted & upgraded two swords and when I pulled up my banker to deposit them into my bank the error popped up.
Report comment to moderator  
Reply With Quote
Unread 08/10/16, 09:04 AM  
Denidil
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 24
Uploads: 3
Once I observed it i did see that it was intermittent and I accounted for that while trying to repro with just junkee running. I can try again when I get time just to be sure.
Report comment to moderator  
Reply With Quote
Unread 08/07/16, 07:36 PM  
Asata

Forum posts: 7
File comments: 28
Uploads: 0
Originally Posted by Denidil
I just disabled all addons except Junkee and the issue did not occur.
It doesn't happen all the time. It just crops up seemingly at random. Here's one that just happened for instance:

Code:
EsoUI/Ingame/Inventory/InventorySlot.lua:1013: attempt to access a private function 'UseItem' from insecure code
stack traceback:
	EsoUI/Ingame/Inventory/InventorySlot.lua:1013: in function 'TryUseItem'
	EsoUI/Ingame/Inventory/InventorySlot.lua:1194: in function 'INDEX_ACTION_CALLBACK'
	EsoUI/Ingame/Inventory/InventorySlotActions.lua:96: in function 'ZO_InventorySlotActions:DoPrimaryAction'
	EsoUI/Ingame/Inventory/ItemSlotActionController.lua:31: in function 'callback'
	EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:614: in function 'ZO_KeybindStrip:TryHandlingKeybindDown'
	(tail call): ?
	(tail call): ?
Of the mods I have enabled these are the ones that add keybindings:
Lui Extended - newly added and the problems existed before it, so it likely either isn't the culprit or it's affected as well
Ravalox' Quest Tracker
AUI
LootDrop
MailR
Junkee Returns

AUI, MailR, Lui Extended, and LootDrop are so popular we'd probably see a lot more people bringing it up if that were the case. So that leads me to think it's either Junkee Returns or Ravalox' Quest Tracker. Now, it may very well be Ravalox' Quest Tracker because a lot of people in the past have reported Wykkyd's mods of causing the error, and that mod was previously known as Wykkyd's Quest Tracker.
Report comment to moderator  
Reply With Quote
Unread 07/31/16, 12:47 PM  
Denidil
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 24
Uploads: 3
I just disabled all addons except Junkee and the issue did not occur.
Report comment to moderator  
Reply With Quote
Unread 07/30/16, 10:23 AM  
Denidil
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 24
Uploads: 3
I think I see what is going on now and I did see the error on my setup. Is it happening on anything other than openable containers for you guys? Junkee seems to be hooking the inventory the same way as everyone else so any other addon that hooks inventory will probably cause this too, but I might be able to exclude Junkee from functioning against openable containers which would avoid the error
Report comment to moderator  
Reply With Quote
Unread 07/29/16, 09:34 AM  
Denidil
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 24
Uploads: 3
Originally Posted by Ayantir
Originally Posted by Denidil
Originally Posted by Asata
If you're still maintaining this, I'm not sure if this mod is the cause or not but I'm getting these errors:
Those errors are in ZOS's code, nothing in there is showing as in Junkee. Neither of those functions are referenced in Junkee. I just searched the codebase
your calls in keystrip.lua at line 25 & 32 ?..
Maybe I'm misunderstanding what the code is doing - I primarily work in C++ on systems code and am not really that familiar with MMO Addons, I am just maintaining. However Keystrip.lua appears to be just adding the Junkee keybinds to the image strip at the bottom. It doesn't reference the functions it is complaining about below unless those references are coming in from an enumeration...

I think I do see a spot in here that could be the culprit (Junkee.lua line 27) where we're making the hook, but then I should be seeing these errors and I am not. Are these errors from PTS?
Report comment to moderator  
Reply With Quote
Unread 07/28/16, 10:59 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1019
File comments: 1531
Uploads: 31
Originally Posted by Denidil
Originally Posted by Asata
If you're still maintaining this, I'm not sure if this mod is the cause or not but I'm getting these errors:
Those errors are in ZOS's code, nothing in there is showing as in Junkee. Neither of those functions are referenced in Junkee. I just searched the codebase
your calls in keystrip.lua at line 25 & 32 ?..
Last edited by Ayantir : 07/28/16 at 10:59 AM.
Report comment to moderator  
Reply With Quote
Unread 07/28/16, 10:19 AM  
Denidil
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 24
Uploads: 3
Originally Posted by Asata
If you're still maintaining this, I'm not sure if this mod is the cause or not but I'm getting these errors:

Code:
EsoUI/Ingame/Inventory/InventorySlot.lua:964: attempt to access a private function 'UseItem' from insecure code
stack traceback:
	EsoUI/Ingame/Inventory/InventorySlot.lua:964: in function 'TryUseItem'
	EsoUI/Ingame/Inventory/InventorySlot.lua:1145: in function 'INDEX_ACTION_CALLBACK'
	EsoUI/Ingame/Inventory/InventorySlotActions.lua:96: in function 'ZO_InventorySlotActions:DoPrimaryAction'
	EsoUI/Ingame/Inventory/ItemSlotActionController.lua:31: in function 'callback'
	EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:613: in function 'ZO_KeybindStrip:TryHandlingKeybindDown'
	(tail call): ?
	(tail call): ?
	
EsoUI/Ingame/Inventory/InventorySlot.lua:964: attempt to access a private function 'UseItem' from insecure code
stack traceback:
	EsoUI/Ingame/Inventory/InventorySlot.lua:964: in function 'TryUseItem'
	EsoUI/Ingame/Inventory/InventorySlot.lua:1145: in function 'INDEX_ACTION_CALLBACK'
	EsoUI/Ingame/Inventory/InventorySlotActions.lua:96: in function 'ZO_InventorySlotActions:DoPrimaryAction'
	EsoUI/Ingame/Inventory/ItemSlotActionController.lua:31: in function 'callback'
	EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:613: in function 'ZO_KeybindStrip:TryHandlingKeybindDown'
	(tail call): ?
	(tail call): ?
	
EsoUI/Ingame/Inventory/InventorySlot.lua:661: attempt to access a private function 'PickupInventoryItem' from insecure code
stack traceback:
	EsoUI/Ingame/Inventory/InventorySlot.lua:661: in function 'TryBankItem'
	EsoUI/Ingame/Inventory/InventorySlot.lua:1395: in function 'INDEX_ACTION_CALLBACK'
	EsoUI/Ingame/Inventory/InventorySlotActions.lua:96: in function 'ZO_InventorySlotActions:DoPrimaryAction'
	EsoUI/Ingame/Inventory/ItemSlotActionController.lua:31: in function 'callback'
	EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:613: in function 'ZO_KeybindStrip:TryHandlingKeybindDown'
	(tail call): ?
	(tail call): ?
Those errors are in ZOS's code, nothing in there is showing as in Junkee. Neither of those functions are referenced in Junkee. I just searched the codebase
Last edited by Denidil : 07/28/16 at 10:23 AM.
Report comment to moderator  
Reply With Quote
Unread 07/27/16, 07:27 PM  
Asata

Forum posts: 7
File comments: 28
Uploads: 0
If you're still maintaining this, I'm not sure if this mod is the cause or not but I'm getting these errors:

Code:
EsoUI/Ingame/Inventory/InventorySlot.lua:964: attempt to access a private function 'UseItem' from insecure code
stack traceback:
	EsoUI/Ingame/Inventory/InventorySlot.lua:964: in function 'TryUseItem'
	EsoUI/Ingame/Inventory/InventorySlot.lua:1145: in function 'INDEX_ACTION_CALLBACK'
	EsoUI/Ingame/Inventory/InventorySlotActions.lua:96: in function 'ZO_InventorySlotActions:DoPrimaryAction'
	EsoUI/Ingame/Inventory/ItemSlotActionController.lua:31: in function 'callback'
	EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:613: in function 'ZO_KeybindStrip:TryHandlingKeybindDown'
	(tail call): ?
	(tail call): ?
	
EsoUI/Ingame/Inventory/InventorySlot.lua:964: attempt to access a private function 'UseItem' from insecure code
stack traceback:
	EsoUI/Ingame/Inventory/InventorySlot.lua:964: in function 'TryUseItem'
	EsoUI/Ingame/Inventory/InventorySlot.lua:1145: in function 'INDEX_ACTION_CALLBACK'
	EsoUI/Ingame/Inventory/InventorySlotActions.lua:96: in function 'ZO_InventorySlotActions:DoPrimaryAction'
	EsoUI/Ingame/Inventory/ItemSlotActionController.lua:31: in function 'callback'
	EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:613: in function 'ZO_KeybindStrip:TryHandlingKeybindDown'
	(tail call): ?
	(tail call): ?
	
EsoUI/Ingame/Inventory/InventorySlot.lua:661: attempt to access a private function 'PickupInventoryItem' from insecure code
stack traceback:
	EsoUI/Ingame/Inventory/InventorySlot.lua:661: in function 'TryBankItem'
	EsoUI/Ingame/Inventory/InventorySlot.lua:1395: in function 'INDEX_ACTION_CALLBACK'
	EsoUI/Ingame/Inventory/InventorySlotActions.lua:96: in function 'ZO_InventorySlotActions:DoPrimaryAction'
	EsoUI/Ingame/Inventory/ItemSlotActionController.lua:31: in function 'callback'
	EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:613: in function 'ZO_KeybindStrip:TryHandlingKeybindDown'
	(tail call): ?
	(tail call): ?
Report comment to moderator  
Reply With Quote
Unread 06/08/16, 07:47 PM  
AkumaSenshi

Forum posts: 0
File comments: 5
Uploads: 0
Having Trouble

Having trouble with this addon, doesn't seem to work at all no matter what key I bind the Junk option to. Fully updated, also tried removing and reinstalling addon. Not getting any error's, just not working
Report comment to moderator  
Reply With Quote
Unread 06/05/16, 07:57 AM  
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 288
File comments: 763
Uploads: 7
Works as it shoud! Thank you!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: