ModsFinder

FastFurnace

by Shadows-of-Fire

Installed on a server, FastFurnace reduces the work that Furnace and Blast Furnace blocks do each tick by caching the last recipe they used.

ForgeNeoForgeClient and serverMIT LicenseOpen source1.20.1 – 26.1.2

What it does

The mod changes how smelting blocks look up recipes. Instead of scanning the whole furnace registry on every tick, a block first checks the recipe it used last, and only falls back to a full scan when that recipe no longer matches. The aim is lower tick time on the server, not faster smelting, so the speed of each smelt stays the same.

The mod affects the vanilla Furnace and Blast Furnace, and any other mod that builds on the furnace base class also gets the benefit. The author measured nine furnaces smelting cobblestone in vanilla, which has about 70 furnace recipes; packs with several hundred recipes are expected to gain more, because the full scan grows with every added recipe. Placebo is required, and the mod runs on Forge and NeoForge.

Files cover the game versions 1.20.1 – 26.1.2, with builds for 1.20.1, 1.21.1 and 26.1.2. The source code and issue tracker are public. The code is released under the MIT License, so the mod is open source.

Key features

  1. Cached recipe lookup

    Each smelting block remembers its last recipe and checks it before scanning the full registry.

  2. Tick cost reduction

    The full registry scan runs far less often, which lowers the per-tick load of many furnaces.

  3. Support for furnace subclasses

    Mods that extend the furnace base class receive the same recipe caching without extra setup.

  4. Vanilla recipe behavior kept

    Smelting results and speed match vanilla; only the lookup path is changed.

Compatibility

Latest build for each game version and loader.

26.1.2Not available26.1.2-10.0.0
1.21.1Not available1.21.1-9.0.1
1.20.18.0.2Not available
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 1

PlaceboPlacebo is a library used by most of my mods. It does not provide any game-relevant features on its own (save for maybe a couple debug commands).
Required

Use cases

Modpacks with many recipes

Packs that add hundreds of smelting recipes benefit most, since the full scan costs more as the registry grows.

Busy multiplayer servers

Servers with many furnaces running at once can reduce the time spent on furnace logic each tick.

Who it’s for: Server owners and modpack builders who run many furnaces, blast furnaces or smokers, or use mods that add a large number of smelting recipes.

Questions

Does FastFurnace make smelting faster?

No. The mod reduces server tick cost by changing recipe lookup. The smelting speed of each block is unchanged.

Does FastFurnace need Placebo?

Yes. Placebo is listed as a required dependency and must be installed next to FastFurnace.

Does the mod have to be installed on both sides?

Yes. The server and every player need the mod installed.

In the catalog

FastFurnace is one of 3,545 Optimization mods on ModsFinder, and one of 1,441 Optimization mods for Forge. 15,189 mods support Minecraft 26.1.2.

More from Shadows-of-Fire

All projects

Similar mods

What the author says

FastFurnace utilizes mixins to edit the functionality of the Furnace, Blast Furnace, and Smoker, improving their TPS performance (not smelting speed!) Similar to FastWorkbench, it caches the last recipe used, and checks this recipe first before re-scanning the entire registry. This is significantly faster due to the…
Shadows-of-Fire, on the Modrinth page

Official listing

Owner
Shadows-of-Fire
Published
2026-06-14
Updated on Modrinth
2026-06-19
Facts verified
2026-10-15

Tags