We can place items in the furnace to smelt them back to the materials. But we can only do this for some materials such as metal and stone. Here's why we can't get back diamonds.
And Diamond, when heated that much, would simply burn up, being made of pure carbon.
The same would also apply to wood and paper (who cares, both are renewable and easily obtained). Stone is returned as cobblestone. Redstone could be returned or not depending on whether it is decided that it can be recycled. Whether items can be recycled or not depends on the materials used to make up that item. Only if it melts without burning can it be returned. We also cannot unmake things like gunpowder, cakes or dyes.
Another issue is that the items to be recycled should be recycled in batches the same size as the crafting yield for maximum yield. 6 iron ingots gives 16 rails. 16 rails have to be provided to get back 6 iron. Smaller batches can be provided but the yield of materials returned must be rounded down to prevent abuse.
To calculate: floor(N × C / Y) = R (Equation 1)
where
N = number of items recycled
C = materials required for crafting
Y = crafting yield
R = materials returned.
floor() = function that returns the largest integer that is less than or equal to the function argument.
For minecart rails: C = 6 (iron ingots), Y = 16. If N = 5, 5 × 6 / 16 = 1.875 which rounds down to 1. (Other examples for minecart rails yielding iron: 1-2 rails returns nothing, 3-5 returns 1 iron, 6-7 returns 2 iron, 8-10 returns 3 iron, etc) This would be shown in a Minecraft furnace by the recycled materials being consumed quickly while the progress indicator ticks slowly, with the speed ratio being governed by this formula.
The same formula can be used for tools if N = durability remaining and Y = durability of a new item made from the same materials. It follows that a new stone, gold or iron tool can get back these materials in full only if it is unused. The handle of the tool is burnt and any enchantments are lost.
We can also modify the formula to include wastage, so one can never get back all the materials.
floor(N × C × W / Y) = R (Equation 2)
where
W = Wastage, a constant that is less than 1 to simulate losses in the recycling process.
You would only get about 60% of the ingots that were put into it if full durability.
To simulate this, set W = 0.6 in Equation 2. (Spoiler hides implementation details)
With the formula as stated, I recommend using a different constant to eliminate rounding errors, say 0.625 = 5/8. To use 0.6 (3/5), we can also restate the formula as follows:
floor((N × C × 3) / (Y * 5)) = R
If furnaces are used for this the user interface for the furnace needs to be redesigned. Some items are composed of multiple recyclable materials such as powered rails. Furnaces would need multiple output slots with a progress arrow for each to cater for such items.
Ever accidentally crafted 2 iron boots when you only needed 1? Just upgraded to diamond armor and don't need your iron set clogging your inventory? Well, thats why we need, The Melter.
NO WE DONT NEED THIS you just put you old crap in lava
Diamonds are renewable since they spawn in loot chests.
No they aren't. An item is renewable if you can infinitely generate more without exploring new terrain. Since loot chests don't respawn they don't make diamonds renewable.
Rollback Post to RevisionRollBack
"Strong Pokémon. Weak Pokémon. That is only the selfish perception of people. Truly skilled Trainers should try to win with the Pokémon they love best."
I don't think this really needs experience and stuff to make it all balanced, it would just be nice if the gear only provided one or two of its material. I also think that it should only work if the item's durability is above half so that players can only do this with accidentally crafted or lightly used items.
EDIT: Actually, it would be nice to get all your resources back when the item has no durability loss.
Half support.
Yeah, i like the idea, but the numbers need some tweakin.
Didn't know about this when I posted my version, which I put forward as a simpler alternative. I stand by it possibly working with diamond too, as it wouldn't make them renewable, and that Minecraft mechanics and physics aren't always the same as real life.
How? Nothing drops diamond armor/ tools, so there's no way you can say that.
You only can buy tools/armor.
Read this thread for list of trade options: http://www.minecraft...crafting-guide/
1. Zombies and skeletons can drop diamond armor and tools. (It is rarer than charged creepper, but they can sometimes wear diamond armor)
2. Aillagers sell diamond armor and tools.
I looked on Minecraft Wiki:
You can't trade emeralds for diamonds.
"And so I go fast. Not because I want to, because no one else will."
-Sanic Hegehog
A fair point. Others have discussed reasonable solutions to this problem.
We can place items in the furnace to smelt them back to the materials. But we can only do this for some materials such as metal and stone. Here's why we can't get back diamonds.
The same would also apply to wood and paper (who cares, both are renewable and easily obtained). Stone is returned as cobblestone. Redstone could be returned or not depending on whether it is decided that it can be recycled. Whether items can be recycled or not depends on the materials used to make up that item. Only if it melts without burning can it be returned. We also cannot unmake things like gunpowder, cakes or dyes.
Another issue is that the items to be recycled should be recycled in batches the same size as the crafting yield for maximum yield. 6 iron ingots gives 16 rails. 16 rails have to be provided to get back 6 iron. Smaller batches can be provided but the yield of materials returned must be rounded down to prevent abuse.
To calculate:
floor(N × C / Y) = R (Equation 1)
where
N = number of items recycled
C = materials required for crafting
Y = crafting yield
R = materials returned.
floor() = function that returns the largest integer that is less than or equal to the function argument.
For minecart rails: C = 6 (iron ingots), Y = 16. If N = 5, 5 × 6 / 16 = 1.875 which rounds down to 1. (Other examples for minecart rails yielding iron: 1-2 rails returns nothing, 3-5 returns 1 iron, 6-7 returns 2 iron, 8-10 returns 3 iron, etc) This would be shown in a Minecraft furnace by the recycled materials being consumed quickly while the progress indicator ticks slowly, with the speed ratio being governed by this formula.
The same formula can be used for tools if N = durability remaining and Y = durability of a new item made from the same materials. It follows that a new stone, gold or iron tool can get back these materials in full only if it is unused. The handle of the tool is burnt and any enchantments are lost.
We can also modify the formula to include wastage, so one can never get back all the materials.
floor(N × C × W / Y) = R (Equation 2)
where
W = Wastage, a constant that is less than 1 to simulate losses in the recycling process.
To simulate this, set W = 0.6 in Equation 2. (Spoiler hides implementation details)
floor((N × C × 3) / (Y * 5)) = R
If furnaces are used for this the user interface for the furnace needs to be redesigned. Some items are composed of multiple recyclable materials such as powered rails. Furnaces would need multiple output slots with a progress arrow for each to cater for such items.
NO WE DONT NEED THIS you just put you old crap in lava
That is incorrect. Each loot chest only spawns once, not over and over.
No they aren't. An item is renewable if you can infinitely generate more without exploring new terrain. Since loot chests don't respawn they don't make diamonds renewable.
So, it's somewhat viable.
Agreed.
Partial support to the idea.
Diamonds aren't renewable; the wiki says so. If you look at the page, it literally says it isn't under it's description.