Recycling Bin is an easy to use plugin for uncrafting or recycling items into their bare ingredients.
- Java 8+
- Server Version 1.16.1+!
- No dependencies
- /recycle - Opens the Recycling Bin GUI
- /recyclingbin open - Same as /recycle
- /recyclingbin blacklist add|remove [material] - Adds an item to the blacklist, which prevents it from being recycled
- /recyclingbin block - Gives you the Recycling Bin block for opening the GUI
- /recyclingbin reload - Reloads all of the configuration file
- /recyclingbin help - Shows all of the sub-commands supported by Recycling Bin
- recyclingbin.open - Allows you to open the Recycling Bin GUI via /recycle
- recyclingbin.help - Allows you to run the help command
- recyclingbin.block.use - Allows you to use the Recycling Bin block to open the GUI
- recyclingbin.block.spawn - Allows you to give yourself a Recycling Bin block
- recyclingbin.blacklist - Allows you to add or remove an item to the blacklist
- recyclingbin.reload - Allows you to reload all configuration files
- recyclingbin.* - Gives you all permissions listed above
★ Use a custom crafting recipe to create the recycling bin block
★ Recycle any vanilla item (that isn't in the blacklist file!)
★ Supports switching to other recipes
★ Supports damaged items by only giving back part of the materials

★ Changeable GUI title
★ Can change the Recycling Bin block's look, display name and recipe
★ Fully customizable chat messages in the language file
★ Blacklist any item so that it can't be recycled
Default config.yml
# Display name of the glass panes in the GUI. Put "" to keep unchanged.
glass-pane-name: "&8 "
# Change the recycling GUI title
menu-name: "&aRecycling Menu!"
# Change the recycling blocks appearance.
recycling-block-name: "&7Recycling Bin"
recycling-block-texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzI1MThkMDRmOWMwNmM5NWRkMGVkYWQ2MTdhYmI5M2QzZDg2NTdmMDFlNjU5MDc5ZDMzMGNjYTZmNjViY2NmNyJ9fX0="
# Change the crafting recipe data for the recycling bin block. Requires server restart/reload to update.
allow-craft-recycling-bin: true
recipe-shape:
- "ICI"
- "ICI"
- "III"
recipe-ingredients:
'I': "IRON_INGOT"
'C': "COBBLESTONE"Default blacklist.yml
blacklist:
- BEDROCK
- OBSIDIANDefault lang.yml
prefix: "&8[&aRecycling &7Bin&8]"
no-permission: "&cYou do not have permission to use this command!"
no-usage-permission: "&cYou do not have permission to use this!"
player-only: "&cYou can only run this command as a player!"
reloaded-files: "&aSuccessfully reloaded all of the files!"
blacklist-add: "&aAdded &5%material% &ato the blacklist!"
blacklist-remove: "&aRemoved &5%material% &afrom the blacklist!"
invalid-blacklist-material: "&cCannot add a material to the blacklist that doesn't exist!"
invalid-blacklist-material-remove: "&cCannot remove a material from the blacklist that doesn't exist!"
improper-blacklist-usage: "&cImproper usage! /recyclingbin blacklist add|remove [material]"
recieve-recycling-block: "&aGave you the recycling block!"
overflow-items: "&cYour inventory was full so some items were dropped on the ground!"
improper-usage: "&cImproper usage! See /recyclingbin help for a list of subcommands."
plugin-info: "&5Plugin made by Emojicon. See /recyclingbin help for a list of subcommands."
recycling-bin-help:
- "&8---------- [ &aRecycling &7Bin &8] ----------"
- " "
- "&e/recycle - &7Opens the recycling menu"
- "&e/recyclingbin open - &7Same as /recycle, opens the recycling menu"
- "&e/recyclingbin help - &7Shows you this help menu"
- "&e/recyclingbin reload - &7Reloads the config"
- "&e/recyclingbin blacklist add|remove [material] - &7Adds or removes the specified material to the blacklist"
- "&e/recyclingbin block - &7Gives you the recycling bin block"
accept-button-name: "&aAccept Recycle"
accept-button-lore:
- "&7Convert your item to"
- "&7its bare ingredients."
switch-recipe-button-name: "&eSwitch Recipe"
switch-recipe-button-lore:
- "&7Changes the outputted ingredients"
- "&7to a different recipe."
decline-button-name: "&cDecline Recycle"
decline-button-lore:
- "&7Cancels the trade and"
- "&7returns your item."★ If you find a bug, need support, or have a feature request...
- Open an issue on the GitHub repo
- PM me on Spigot
- Or add me on Discord, Emojicon#5995
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta