Auto Trasher | Keep your inventory Clean | [1.7 - 1.12] 2.0.0

Resembles an advanced version of the OpenBlocks /dev /null!

  1. Benz56
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    [​IMG]

    A
    uto Trasher (AT for short) is an awesome plugin allowing automatic deletion of any item you do not want as you gather various supplies, resources, items etc. Tired of your inventory filling up with cobblestone, dirt, and other useless stuff? Right-click your AT and add all those pesky useless items to the AT GUI and keep your inventory Clean! As you pick up any of the defined items they are automatically deleted! AT supports any item, including custom items, which allows for compatibility with custom blocks and items from other plugins!


    Commands:

    - /trash [help]____________- Help/Info.
    - /trash open______________- Open your trasher.
    - /trash toggle____________- Toggle your trasher.
    - /trash create____________- Give yourself an AT.
    - /trash give <player>_____- Give a player an AT.
    - /trash delete <player>___- Delete a players AT.
    - /trash reload____________- Reload all configs.
    Aliases [at, autotrasher, trasher, autot, atrasher]


    Preview & Setup:
    [​IMG]
    [​IMG]
    [​IMG]


    Features:
    - Works out of the box.
    - Setup items to trash in a GUI.
    - Supports items from other plugins.
    - Track the amount of items you trash!
    - Custom/Editable crafting recipe in config.
    - JSON '/trash' message with hover and click events!
    - Supports custom items with custom names, lores and other data.
    - Delete items when picked up if it matches any item from the GUI.
    - Change item, name and lores along the way without breaking 'old' Auto Trashers.
    - Saves trashed amounts of all items even if removed an re-added.


    Default Config.yml:
    Code (YAML):
    ################################################################################
    # +--------------------------------------------------------------------------+ #
    # |      _           _           _____                  _                    | #
    # |     / \   _   _ | |_  ___   |_   _|_ __  __ _  ___ | |__    ___  _ __    | #
    # |    / _ \ | | | || __|/ _ \    | | | '__|/ _` |/ __|| '_ \  / _ \| '__|   | #
    # |   / ___ \| |_| || |_| (_) |   | | | |  | (_| |\__ \| | | ||  __/| |      | #
    # |  /_/   \_\\__,_| \__|\___/    |_| |_|   \__,_||___/|_| |_| \___||_|      | #
    # |                                                                          | #
    # |                                                                          | #
    # | By: Benz56                                                               | #
    # +--------------------------------------------------------------------------+ #
    ################################################################################


    ################################################################################
    # +--------------------------------------------------------------------------+ #
    # |                            Auto Trasher Item                             | #
    # +--------------------------------------------------------------------------+ #
    ################################################################################

    # You can change all attributes of the Trasher item
    # without making old/previous Trashers unusable.

    # The name of the Auto Trasher item.
    name
    : '&cAuto Trasher'

    # Set any amount of lore.
    lore
    :
     - '&eLeft-Click &ato toggle.'
      - '&eRight-Click &ato open setup.'

    # If true the item will glow.
    glow
    : false

    # Set the material and optionally the data value for it.
    # The material name and data value are split by a ':'.
    # Examples: WOOL, WOOL:14, DIRT, STONE etc.
    material
    : WOOL:14

    # The recipe for the Auto Trasher.
    # Use null if no item is needed in that slot.
    recipe
    :
     - 'GOLD_INGOT, DIAMOND, GOLD_INGOT'
      - 'DIAMOND, REDSTONE_BLOCK, DIAMOND'
      - 'GOLD_INGOT, DIAMOND, GOLD_INGOT'


    ################################################################################
    # +--------------------------------------------------------------------------+ #
    # |                       Auto Trasher GUI Appearance                        | #
    # +--------------------------------------------------------------------------+ #
    ################################################################################

    # Set the title of the GUI.
    title
    : '&9&lAuto Trasher: '

    # The state of the Auto Trasher is appended to the title.
    active
    : '&7(&aOn&7)'
    inactive
    : '&7(&cOff&7)'

    # Specify the size of the Auto Trasher.
    # Make sure you increment by 9. Max 54.
    size
    : 9

    # Set the information on the items below.
    # The info is added to the lore in the gui.
    info
    :
     - ''
      - '&cTrashed
    : &a%trashed%'



    Permissions:

    - trasher.use______________- Permission to use Auto Trashers.
    - trasher.toggle___________- Permission to toggle Auto Trashers via command.
    - trasher.create___________- Permission to give yourself an AT.
    - trasher.give_____________- Permission to give another player an AT.
    - trasher.delete___________- Permission to delete any players GUI setup.
    - trasher.open_____________- Permission to open your AT setup GUI via command.
    - trasher.reload___________- Permission to reload AT configuration files.


    Installation:
    1. Put AutoTrasher.jar inside your plugins folder.
    2. Start or reload your server.
    3. Edit the generated configuration files to your liking.
    4. Clean inventories!



    Versions:
    Currently, 1.7 - 1.12 is supported. Action bar messages in 1.7 - 1.9 are replaced with normal chat messages.
    Recommended versions are 1.10.x - 1.12.x.



    Please leave a rating and a comment below! :)
    Found a bug? Please let me know in the discussion section or send me a PM.

    [​IMG]
    Ghostblasters and SEisGaming like this.

Recent Reviews

  1. automatizer
    automatizer
    5/5,
    Version: 2.0.0
    Very simple install, no need to really delve deep into the configs, the default settings are well balanced. Also, the author is really responsive, will listen to criticism and take action on it in record time.
    10/10 would recommend
    1. Benz56
      Author's Response
      Thank you for the kind review automatizer!
      Enjoy the new re-coded version :)
  2. tomtehtom
    tomtehtom
    5/5,
    Version: 1.1.0
    - Drag and drop, works out of the box.
    - Simple utility that is extremely useful for survival players.
    - Optional extras and modifications within the configuration (Crafting recipe, GUI, etc).
    - Fully able to have your own customization of the utility for your requirements.

    Amazing upcoming developer, be sure to check out his other resources as they are new, work amazingly and are going to be unique until they fully take off! Grab them quick!!! :P

    Developer is insanely active and applies bug fixes and requests often within hours or days of reporting it.

    Definitely keep your eye on Benz56!!!
    1. Benz56
      Author's Response
      Thanks, tomtehtom!
      Doing my best! Contact me at any time with bugs or suggestions and I will take a look at them asap! :)
  3. Achaius
    Achaius
    5/5,
    Version: 1.0.1
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Does what it says and quite handy, woot, thank you for this awesome working plugin!
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1. Benz56
      Author's Response
      Thank you for the review!
      If you have any ideas or suggestions feel free to PM me :)
  4. brooky1010
    brooky1010
    5/5,
    Version: 1.0.0
    This is super handy when going on mining sessions! Thanks for making this resource.
    1. Benz56
      Author's Response
      Exactly my thought!
      Thank you for the review! :)