This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Trash List Management

Trashcan keeps space free in your inventory by selling low value gray items or destroying them if you do not visit a vendor and are running out of space.

(Note: when first installed, Trashcan is disabled. Go to Options->Interface->AddOns to enable it.)

  • GUI configuration can be opened by clicking the Minimap / LDB icon or through the Bliz Options/Interface/Addons.
  • Maintains a Trashlist to which you can add non-gray items that will automatically be sold (or destroyed, depending on settings)
  • Any time you manually destroy an item, you will see a third button in the confirmation dialog allowing you to add the item to your Trashlist.
  • If selling is enabled, sells all grays and all items in your Tashlist whenever you visit a vendor.
  • If destroying is enabled, you can set a minimum number of free bag slots and a maximum item value to destroy. Whenever you have less than that number of free bag slots, Trashcan will destroy the least valuable gray or Trashlist item in your inventory to reach the set number of free slots.
  • GUI includes a page for managing your Trashlist where you can drag to add items or click to remove items. You can also add items to the Trashlist manually by name using the command line.
  • GUI shows the total vendor value of all items ever sold and of all items deleted by Trashcan.
  • Note that when calculating the vendor value of items to destroy, Trascan uses the value of a full stack of any stackable items, so that in the long run you will destroy less value if you repeatedly fill your inventory.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Avasam Avasam Aug 18, 2016 at 15:32 UTC - 0 likes

    @GeckooBB: Go

    I was getting one LUA error randomly, but I updated the patch. Haven't gotten anymore error so far.

  • Avatar of GeckooBB GeckooBB Aug 14, 2016 at 19:30 UTC - 0 likes

    Completely agree with Sigma88 below. I miss this addon! Nothing else compares :(

    I haven't tried this new patch, how's it running? Still with LUA errors??

  • Avatar of Avasam Avasam Aug 02, 2016 at 19:31 UTC - 0 likes

    @Sigma88: Go

    The official version already "works". But you can't manage your list of trash items. My patch (wich you apply on top of the official addon) fixes that. I've also had a spam of lua error happening mid-combat, but haven't had time to look into it before going out of town. Will do at the end of the week.

  • Avatar of Sigma88 Sigma88 Aug 02, 2016 at 01:38 UTC - 0 likes

    @Avasam: Go

    will Trashcan work fine with this patch? I've tried many other similar mods but nothing beats this one

  • Avatar of Avasam Avasam Jul 26, 2016 at 23:39 UTC - 0 likes

    Considering this project has been abandoned since WoD and is now partially broken with Legion's GetItemInfo() throttling. Here's a patch that allows you to see your Trash List again: Download and install on top of the official Trashcan files.

    You might get a lot of this (pic below) the first time you open up your Trash List tab after a login or reload, that's fine and doesn't impact the addon's performance, it just means the addon tried to show the item before the data was recieved by the server and a generic item is being shown instead. It'll fix itself the next time you open up the Trash List tab.

    Last edited Aug 02, 2016 by Avasam
  • Avatar of Spunkymanker Spunkymanker Oct 25, 2014 at 22:47 UTC - 0 likes

    Love this addon! Any plans to update it for 6.x?

    If not, anyone know of an addon with similar functionality? Specifically, the ability to keep a specified number of slots open in my bags?

  • Avatar of MSaint MSaint Sep 26, 2013 at 17:06 UTC - 0 likes

    Hey folks,

    It's been a harrowing year, but I'm back. I'll get this addon cleaned up as soon as possible, taking into account that I have a job, for which I am grateful.

    "API HasFullControl(). Arguments: none; Returns: boolean, whether the player has full control of his character." I'm not sure what Blizzard's criteria are, but I know a lot of people for whom this should always return false.



Date created
Nov 03, 2008
Last update
Nov 21, 2013
Development stage
  • enUS
All Rights Reserved
Recent files
  • R: 5.4.03 for 5.4.1 Nov 21, 2013
  • A: r49 for 5.4.1 Nov 21, 2013
  • A: r48 for 5.4.1 Nov 21, 2013
  • R: 5.4.01 for 5.4.1 Nov 17, 2013
  • A: r46 for 5.4.1 Nov 17, 2013



Embedded library