ModsFinder

OptionalFurnaceSmelting

by KXXJWAN

OptionalFurnaceSmelting lets a furnace show every smelting output available for an input, so players pick which result to make when several recipes match.

NeoForgeClient and serverMIT LicenseOpen source1.21.1

What it does

In vanilla Minecraft a furnace uses only the first smelting recipe that matches its input, so when several mods add recipes for the same item, the other results never appear. This mod detects an input that has multiple valid smelting recipes and opens a compact selection menu on the right side of the furnace screen, listing the possible outputs for that item.

The mod works with standard Minecraft smelting blocks, including the Blast Furnace, and is meant for modpacks where independent mods add smelting recipes for the same ingredient, such as eggs changed by two food mods. Both the server and every player need it, and it is released under the MIT License, so the code is open source. Files are published for NeoForge 1.21.1 only, with version 1.0.2 as the latest, dated 2026-05-20.

Key features

  1. Selection menu

    A menu beside the furnace GUI lists every smelting output that matches the current input item.

  2. Choice of output

    The player picks which recipe to smelt, instead of the first matching recipe being used automatically.

  3. Standard smelting blocks

    The menu works with the regular furnace and the Blast Furnace, using the standard smelting recipe system.

  4. Conflict handling

    Recipes from several mods remain available together, so one mod's outputs do not hide another's.

Compatibility

Latest build for each game version and loader.

1.21.11.0.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

MakeYourCrafts covers 1.21.1 – 1.21.5 and is All rights reserved, so it is not open source, with a client and server environment. Speedy Hopper & Furnace is server-side only under the MIT License, open source, and covers 1.21.1 – 1.21.10, so it targets a different problem.

ModLoadersGame versionsEnvironmentUpdated
OptionalFurnaceSmeltingNeoForge1.21.1Client and server2026-05-20
MakeYourCrafts (MYC)NeoForge1.21.1 – 1.21.5Client and server2026-05-31
Speedy Hopper & FurnaceNeoForge1.21.1 – 1.21.10Server-side only2025-11-30

Questions

Does OptionalFurnaceSmelting need to be installed on the server?

Yes. Installation covers the server and each player's game.

Which loader and game version does it support?

It is published for NeoForge only, and the files cover Minecraft 1.21.1.

Does it change which smelting recipes exist?

No, it presents the matching recipes already registered by other mods so the player can choose the output.

In the catalog

OptionalFurnaceSmelting is one of 36,990 Utility mods on ModsFinder, and one of 13,477 Utility mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

Similar mods

What the author says

When you add too many mods, it often happens that an item has multiple smelting recipes. The vanilla Minecraft furnace will only use the first matching smelting recipe. This mod adds multiple furnace recipe compatibility, allowing you to selectively smelt an item into the desired output based on different smelting…
KXXJWAN, on the Modrinth page

Official listing

Owner
KXXJWAN
Published
2026-05-15
Updated on Modrinth
2026-05-20
Facts verified
2026-10-15

Tags