Mineuniverse
Log in Register
Plugins

Recycler

Recycle unneeded tools and stuff!
by SydMontague
Download Claim this project
4,856 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Mechanics

 

Recycler is a small plugin that allows players to smelt items in furnaces in order to turn them back into the materials they got made out of. It offers configuration options to allow it being adjusted to many different use cases.

So it's kinda like smelting iron/gold equipment since 1.11, just better.

Usage

To recycle an item you need to put it in an furnace with some fuel. After the burning process the resulting material will wait in the output slot for you. It is possible to modify the output based on the durability of the item, to prevent that tool can be replaced for free with this plugin.

The remaining reward for will be calculated

amount = defaultAmount * (remainingDurability + extraDurability) / input.maxDurability

 

Hoppers and Droppers won't put defined item into furnaces by default, but you can deactivate this behavior.

Permissions

Each recycle recipe is bound to a permission node. If a player doesn't have this node, he'll not be able to put this item in the furnace.

recycler.item.<itemName> - allows the player to recycle this item
recycler.item.* - allows the player to recycle every defined item
recycler.admin - allows the player to reload the config

Configuration

 

# General options
general:
  # prevents hoppers and droppers from putting recyclable items into furnaces
  disableHopper: true 

# Recipes
#
#  diamond_pickaxe:         # unique key, can be anything
#    input: DIAMOND_PICKAXE # Material to smelt, for names see 
                            # https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/browse/src/main/java/org/bukkit/Material.java
#    result: DIAMOND        # Smelting result item
#    resultamount: 3        # number of result items per smelted input
#    extradura: 0           # extra durability for amount calculation
#    calcdura: true         # whether the resulting amount should be calculated 
                            # based on item damage, formula: 
                            # reward = rewardamount * (input.maxDurability +
                            # extradura - input.damage) / input.maxDurability
#    burntime: 100          # the time the item burn in the oven in ticks (1/20th seconds)
recipes:
  diamond_pickaxe:
    input: DIAMOND_PICKAXE
    result: DIAMOND
    resultamount: 3
    extradura: 0
    calcdura: true
    burntime: 100

 

Source

Get the Source on GitHub

Recycler 1.3.0
MC 1.12
Release 2018-08-13 Get
Recycler 1.2.0
MC CB 1.7.9-R0.2
Release 2014-09-01 Get
Recycler 1.1.2
MC CB 1.7.2-R0.3
Release 2014-02-19 Get
Recycler 1.1.1
MC CB 1.7.2-R0.2
Release 2014-01-19 Get
Recycler 1.1.0
MC CB 1.6.4-R2.0
Release 2013-12-01 Get
Recycler 1.0.1
MC CB 1.6.2-R0.1
Release 2013-08-13 Get
Recycler 1.0
MC CB 1.6.2-R0.1
Release 2013-08-08 Get

More from SydMontague

AntiUGFarm
6,215
UnhealthyDeath
5,461
SkillLevels
3,087
CurrencyHandler
2,731
ImageMaps
160,151
ServerMinimap
155,626

You Might Also Like

MobHealth
Simple plugin to let you know the damage you just caused to a mob, and how much health it has left.
989,881
Player Heads
Lop off Player and all Mob Heads with configurable drop rates + pvp-farming nerf, includes detailed commands and permissions
979,351
Advanced Item Effects
Adds custom effects to any item including potion effects.
97,290
VoxelMore
"Sharing is caring."
9,999
SunSteel
A Golden Item Enhancement Plugin
9,880
Sneaker
Hide name tags above players' heads.
9,865