FurnaceRecycling

A mod adding durability-dependent yields for tool smelting recipes/

Are you tired of smelting a fully-repaired golden chestplate worth 72 gold nuggets to ONE gold nugget?

This mod adds support for smelting recipes with yield depending on item's durability.

This mod is a utility for modpack/datapack makers who want to introduce adequate recycling recipes to vanilla-like tools and armor.

The recipe format is almost exactly the same as for vanilla smelting/blasting recipe. Thus, to add a recycling recipe, you need to choose a recipe type corresponding to appropriate vanilla furnace type, add a field "maxYield" to indicate the maximum amount of "result" items, if input is undamaged.

Example recipes:

{
"type": "furnacerecycler:blastfurnace_recycling",
"category": "misc",
"cookingTime": 100,
"experience": 0.1,
"ingredient": [
{
"item": "minecraft:golden_chestplate"
}
],
"result": "minecraft:gold_nugget",
"maxYield": 72
}
{
"type": "furnacerecycler:furnace_recycling",
"category": "misc",
"cookingTime": 200,
"experience": 0.1,
"ingredient": [
{
"item": "minecraft:golden_chestplate"
}
],
"result": "minecraft:gold_nugget",
"maxYield": 72
}
{
"type": "furnacerecycler:smoker_recycling",
"category": "misc",
"cookingTime": 100,
"experience": 0.1,
"ingredient": [
{
"item": "minecraft:golden_apple"
}
],
"result": "minecraft:gold_ingot",
"maxYield": 8
}

This mod may be ported to versions 1.12-1.21.

The FurnaceRecycling Team

profile avatar
  • 1
    Projects
  • 226
    Downloads