Discerning Furnace: Stop Uns meltable Items from Clogging Your Furnaces

Discerning Furnace is a tiny Minecraft mod that blocks unsmeltable items from furnace input slots, preventing clogs in sorting systems and furnace arrays. Download it for Fabric, Quilt, or Forge today!

Download discerning furnace for Minecraft 1.16.3, 1.17, 1.17.1, 1.18, 1.18.1, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.21, 1.21.3, 1.21.4, 1.21.5, 1.21.8, 26.1

Original name: discerning furnace

Minecraft: 1.16.3, 1.17, 1.17.1, 1.18, 1.18.1, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.21, 1.21.3, 1.21.4, 1.21.5, 1.21.8, 26.1

Loaders: Fabric

FileMCLoaderSize
discerning-furnace-1.0.1+MC1.16.1-1.16.5.jar1.16.3Fabric15 КБDownload
discerning-furnace-1.0.0+MC1.16.1-1.16.4.jar1.16.3Fabric15 КБDownload
discerning-furnace-1.0.2+MC1.17.jar1.17Fabric16 КБDownload
discerning-furnace-1.0.3+MC1.17-1.17.1.jar1.17.1Fabric16 КБDownload
discerning-furnace-1.0.4+MC1.18.jar1.18Fabric16 КБDownload
discerning-furnace-1.0.5+MC1.18-1.18.1.jar1.18.1Fabric16 КБDownload
discerning-furnace-1.0.6+MC1.18-1.18.2.jar1.18.1Fabric16 КБDownload
discerning-furnace-1.0.7+MC1.19.jar1.19Fabric16 КБDownload
discerning-furnace-1.0.8+MC1.19-1.19.1.jar1.19.1Fabric19 КБDownload
discerning-furnace-1.0.9+MC1.19-1.19.2.jar1.19.2Fabric19 КБDownload
discerning-furnace-1.0.13+MC1.19-1.20.4.jar1.19.3Fabric18 КБDownload
discerning-furnace-1.0.15+MC1.19-1.20.6.jar1.19.3Fabric19 КБDownload
discerning-furnace-1.0.14+MC1.19-1.20.5.jar1.19.3Fabric18 КБDownload
discerning-furnace-1.0.12+MC1.19-1.20.2.jar1.19.3Fabric19 КБDownload
discerning-furnace-1.0.11+MC1.19-1.20.1.jar1.19.3Fabric19 КБDownload
discerning-furnace-1.0.10+MC1.19-1.19.4.jar1.19.3Fabric19 КБDownload
discerning-furnace-1.1.0+MC1.21.jar1.21Fabric31 КБDownload
discerning-furnace-1.1.1+MC1.21-1.21.1.jar1.21Fabric31 КБDownload
discerning-furnace-1.2.0+MC1.21.2-1.21.3.jar1.21.3Fabric31 КБDownload
discerning-furnace-1.2.1+MC1.21.2-1.21.4.jar1.21.4Fabric31 КБDownload
discerning-furnace-1.2.2+MC1.21.2-1.21.5.jar1.21.5Fabric31 КБDownload
discerning-furnace-1.2.3+MC1.21.2-1.21.6.jar1.21.5Fabric31 КБDownload
discerning-furnace-1.2.4+MC1.21.2-1.21.7.jar1.21.5Fabric31 КБDownload
discerning-furnace-1.2.5+MC1.21.2-1.21.8.jar1.21.5Fabric31 КБDownload
discerning-furnace-1.2.6+MC1.21.2-1.21.10.jar1.21.8Fabric31 КБDownload
discerning-furnace-1.2.7+MC1.21.2-1.21.11.jar1.21.8Fabric30 КБDownload
discerning_furnace-1.3.0+MC26.1-26.1.x.jar26.1Fabric32 КБDownload

Discerning Furnace

Furnace arrays are the backbone of many automated Minecraft bases, but they have a frustrating flaw: one stray sword or a piece of cobblestone in the wrong hopper can bring everything to a halt. The Discerning Furnace mod solves this elegantly with just a few lines of code. It acts like a smart filter, ensuring only items that can actually be smelted ever reach the input slot. Whether you are running a massive super-smelter or a simple bank of furnaces, this add-on keeps your systems flowing without a single hiccup.

What Makes Discerning Furnace So Useful?

At its core, Discerning Furnace is a quality-of-life mod that eliminates a common annoyance. In vanilla Minecraft, hoppers and player interactions can accidentally feed non-smeltable items into furnaces, causing backups. This mod checks every item against the furnace’s recipe list and rejects anything that would not produce a smelted result. The result is a furnace that only accepts ores, raw food, sand, clay, and other valid inputs. It is so lightweight—around 32 lines of code—that it adds virtually no overhead to your game.

Client-Side and Server-Side Protection

One of the standout features of Discerning Furnace is its dual-layer defense. On the client side, it prevents you from manually placing unsmeltable items into a furnace GUI. The slot simply refuses the item, giving you instant feedback. On the server side, it blocks hoppers, droppers, and other automation blocks from inserting invalid items. This means your furnace arrays stay clean even when you are not watching. Before version 1.0.8, the mod only handled server-side block insertions, but now it offers complete protection in single-player, multiplayer, and even on dedicated servers.

How to Install Discerning Furnace for Minecraft

Getting started with Discerning Furnace is straightforward, but the steps depend on which mod loader you use. The original mod is built for Fabric and works seamlessly on Quilt as well. If you prefer Forge, a community port by zephaniahnoah is available. Here is a quick guide for each loader.

Fabric and Quilt Installation

First, make sure you have the Fabric Loader or Quilt Loader installed for your Minecraft version. Discerning Furnace supports modern releases like 1.20.x and 1.19.x. Place the mod’s JAR file into your mods folder, and you are done. No additional dependencies are required. If you are using a launcher that supports one-click modpack management, you can often find Discerning Furnace in the built-in add-on catalog. For example, the foxygame.net launcher includes Discerning Furnace in its curated list, allowing you to install it with a single click while automatically handling version compatibility and updates.

Forge Installation

For Forge users, the process is similar. Download the Forge port of Discerning Furnace from a trusted source, then drop the JAR into your Forge mods folder. Ensure you are using a compatible version of Minecraft and Forge. The port maintains the same functionality as the original, so you get the same unsmeltable item filtering on both client and server.

Compatibility and Supported Versions

Discerning Furnace is designed to work with vanilla furnaces and most modded furnaces that extend the default furnace class. If a modded furnace has its own custom input handling, the mod may not override it, but for the vast majority of cases, it works right out of the box. The Fabric version is actively maintained for the latest Minecraft releases, while the Forge port typically follows shortly after. Always check the mod’s official page for the most up-to-date version list before you download Discerning Furnace.

Why This Tiny Mod Matters for Your Builds

In large-scale automation, even a single misplaced item can jam an entire furnace array. Discerning Furnace acts as a silent guardian, rejecting anything that does not belong. This is especially valuable in sorting systems where items flow through hopper chains—without the mod, a non-smeltable item can block the chain and require manual intervention. With Discerning Furnace for Minecraft, you can trust that your furnaces will only ever receive valid inputs, keeping your redstone contraptions running smoothly.

Community Contributions and Translation

The mod’s open-source nature under the MIT license has encouraged community involvement. A Forge port by zephaniahnoah extends its reach to players who prefer that loader. Additionally, anyone can help translate Discerning Furnace into other languages through the project’s Crowdin page, making it accessible to a global audience. The original author welcomes ports and modifications, with a simple request for a link back to the original project page.

Why You Should Download Discerning Furnace Today

If you have ever been frustrated by a furnace array clogged with the wrong items, this mod is the perfect solution. It is lightweight, works on both clients and servers, and requires zero configuration. Whether you are playing on Fabric, Quilt, or Forge, there is a version ready for you. The next time you set up an automated smelting system, let Discerning Furnace handle the filtering so you can focus on building and exploring. Download Discerning Furnace for Minecraft and experience the difference a tiny, well-crafted mod can make.