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
Spoiler: Default config.yml
Code (YAML):
# 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"
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"
Spoiler: Default blacklist.yml
Code (YAML):
blacklist
:
- BEDROCK
- OBSIDIAN
- BEDROCK
- OBSIDIAN
Spoiler: Default 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."
Code (YAML):
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."
★ Plugin bStats Information
★ 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
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16, 1.17, 1.18
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
⭐ Recycling Bin [1.16.1 - 1.19.x] is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19. Downloaded 784 times (via Spigot). Download it and open it directly in the game.