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.
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
Selection menu
A menu beside the furnace GUI lists every smelting output that matches the current input item.
Choice of output
The player picks which recipe to smelt, instead of the first matching recipe being used automatically.
Standard smelting blocks
The menu works with the regular furnace and the Blast Furnace, using the standard smelting recipe system.
Conflict handling
Recipes from several mods remain available together, so one mod's outputs do not hide another's.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| OptionalFurnaceSmelting | NeoForge | 1.21.1 | Client and server | 2026-05-20 |
| MakeYourCrafts (MYC) | NeoForge | 1.21.1 – 1.21.5 | Client and server | 2026-05-31 |
| Speedy Hopper & Furnace | NeoForge | 1.21.1 – 1.21.10 | Server-side only | 2025-11-30 |
Questions
Does OptionalFurnaceSmelting need to be installed on the server?
Which loader and game version does it support?
Does it change which smelting recipes exist?
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…
Official listing
- Modrinth page
- modrinth.com/mod/optionalfurnacesmelting
- Owner
- KXXJWAN
- Published
- 2026-05-15
- Updated on Modrinth
- 2026-05-20
- Facts verified
- 2026-10-15
