What Is the Deconstruct Furnace Recipe Script?
Ever wished you could toss a battered iron pickaxe into a furnace and reclaim some of its raw materials? The Deconstruct Furnace Recipe script for CraftTweaker2 does exactly that. Instead of letting nearly broken tools and armor clutter your chests, you can now smelt them down into ingots, nuggets, or even diamonds, with the return amount directly tied to the item’s remaining durability. It’s a brilliant way to squeeze every last bit of value out of your gear, especially in survival worlds where resources are precious.
This script isn’t a standalone mod but a set of custom recipes you load through CraftTweaker2, a powerful tool that lets you tweak Minecraft’s crafting and furnace mechanics. Once installed, you’ll find new furnace recipes for a wide range of vanilla items, from iron helmets to diamond shovels. The higher the durability, the more material you get back, making it a smart recycling system that feels both balanced and rewarding.
How the Deconstruction Mechanic Works
The core idea is simple: place any supported tool or armor piece into a furnace, and it will smelt into its base material. The script checks the item’s current durability and divides it into tiers. For example, an iron sword with full durability yields several iron ingots, while one on the brink of breaking might only give you a single iron nugget. Items with zero durability or below are ignored entirely, so you can’t exploit completely broken gear.
This tiered system uses three thresholds: above 75% durability, between 50% and 75%, and below 50%. Each tier corresponds to a different output quantity. The exact numbers are pre-configured but can be adjusted if you’re comfortable editing the script. The result is a seamless way to recover resources without feeling overpowered, because you’re always trading off potential use versus immediate material gain.
Supported Vanilla Items
The script covers all standard metal gear across iron, gold, and diamond tiers. Here’s the full list:
- Iron Items: Helmet, Chestplate, Leggings, Boots, Sword, Pickaxe, Axe, Hoe, Shovel, Shears, Bucket
- Gold Items: Helmet, Chestplate, Leggings, Boots, Sword, Pickaxe, Axe, Hoe, Shovel
- Diamond Items: Helmet, Chestplate, Leggings, Boots, Sword, Pickaxe, Axe, Hoe, Shovel
Shears and buckets are included in the iron category, which is a nice touch for players who accumulate many damaged shears from wool farming. Gold items, often seen as fragile, now have a second life as a source of gold ingots or nuggets. Diamond gear, being the most valuable, returns diamonds themselves—though in smaller quantities to maintain balance.
Two Versions: Normal and Nugget Output
The script comes in two flavors. The standard version (Deconstruct Furnace Recipe-1.0) always returns full ingots (or diamonds) based on the durability tier. The nugget variant (Deconstruct Furnace Recipe-Ver-Nugget-1.0) changes low-durability outputs to nuggets instead of ingots for iron and gold items. For example, a nearly destroyed iron chestplate would yield iron nuggets rather than a full ingot. Diamond items are excluded from this nugget behavior—they still return diamonds, but in reduced amounts at lower durability.
This nugget version is perfect if you want a more granular recycling system that feels even more realistic. It also prevents the furnace from being too generous with nearly broken items. Both versions are fully compatible with the same set of items, so you can choose the one that best fits your playstyle.
Performance Considerations and Requirements
Before you jump in, be aware that this script is resource-intensive. The author strongly recommends allocating at least 8GB of RAM to Minecraft’s Java process by adding -Xms8G -Xmx8G to your startup parameters. Without enough memory, the sheer number of recipe checks can cause lag or even crashes, especially if you’re running other heavy mods. The script processes every possible durability value for each item, which adds up quickly.
You’ll also need CraftTweaker2 installed. This modding staple is the backbone that allows the script to inject custom recipes into the game. Managing mods and scripts can sometimes feel like juggling, but a modern launcher can streamline the process. For instance, you can grab the script and its dependency through the foxygame.net launcher, which lets you browse and install mods directly from its menu—a real time-saver when setting up a custom modpack. Once CraftTweaker2 is in place, simply drop the script file into your scripts folder, and the recipes will activate on world load.
Customizing the Script for Modded Items
One of the script’s hidden strengths is its extensibility. If you play with mods that add new tools or armor made from custom materials, you can teach the deconstructor to handle them. The process requires a bit of technical know-how, but it’s well-documented:
- Open the script source file in a text editor.
- Add your mod item’s ID to the
materialItemsarray variable. - Insert a new variable for maximum durability between the “Import Variable” and “Remove all furnace recipes for nugget” sections.
- Copy the provided code template, replacing the red-highlighted placeholders with your item ID, variable name, and desired output quantities.
- Paste the modified code at the bottom of the script, save, and test in-game.
The template uses the same tiered logic, so you can set different output numbers for high, medium, and low durability. This flexibility makes the script a valuable addition to modded worlds where you might have copper, bronze, or even netherite gear that you’d like to recycle. Just remember to back up your script before editing, and always test on a copy of your world first.
Important Cautions and Limitations
While the script is robust, there are a few gotchas. Items with zero or negative durability won’t process and will remain in the furnace indefinitely, so don’t try to smelt completely broken gear. The author also disclaims any responsibility for issues arising from use—this is a community script, not an official product. Redistribution of the original script is prohibited, but you’re free to modify it for personal use.
Additionally, the high RAM recommendation isn’t a suggestion; it’s practically a requirement if you want a smooth experience. If you notice TPS drops or furnace lag, check your memory allocation first. The script’s recipe registration happens during world loading, so the initial startup might take a few extra seconds, but gameplay afterward should be stable on a well-equipped machine.
Why You Should Try This Recycling Mechanic
The Deconstruct Furnace Recipe script fills a gap that many survival players have felt for years. Minecraft’s vanilla furnace has always been about creation, not deconstruction. This script turns it into a two-way street, encouraging you to think twice before tossing that damaged diamond pickaxe into lava. It’s especially useful on servers where resources are limited or in challenge runs where every ingot counts.
Combined with the ability to tweak outputs and add modded items, it becomes more than just a convenience—it’s a framework for a more sustainable Minecraft economy. Whether you choose the ingot or nugget version, you’ll find yourself hoarding damaged gear with a purpose, and the satisfying moment of pulling fresh iron out of a furnace never gets old.