Modscraper Modscraper Minecraft
FastSuite logo

FastSuite

Mod

by Shadows_of_Fire

A performance upgrade for the JSON recipe system.

Type

Mod

CurseForge Downloads

103,445,616

CurseForge ID

475117

Modrinth Downloads

723,965

Modrinth ID

roccmqou

Last Updated

Nov 7, 2026

Description

About

FastSuite improves recipe matching performance for every mod that uses the JSON recipe system, rather than a specific subset of recipes. Its approach has changed across major versions — the current implementation (7.0.0+) uses an index-based algorithm.

Approaches

FastSuite has used three different strategies over its lifetime:

List Reordering (4.0.0 and older) — Recipes were stored in a move-to-front list, so frequently-accessed recipes migrated toward the front and became cheaper to find on subsequent lookups. First access matched vanilla speed; later accesses to deep recipes improved by >95%, with little impact on recipes already near the front.

Concurrent Matching (4.1.0 – 6.x) — For any recipe type with more than 100 recipes, matching was spread across multiple threads instead of one. This produced a 10x–12x speedup in All The Mods 8, and was more compatible and less brittle than the reordering model (e.g. it worked with Polymorph and on the first match).

Indexed Matching (7.0.0+) — The current approach drops concurrency entirely in favor of an index-based algorithm. Recipes are indexed so that only viable candidates are tested, rather than scanning the full list. This matches all recipes for an input roughly 2x–4.5x faster than vanilla, with no threading and no per-match data writes:

[Indexed] - Took an average of 93541.68 ns to match all recipes for acacia planks
[Vanilla] - Took an average of 416312.28 ns to match all recipes for acacia planks
[Indexed] - Took an average of 203072.3 ns to match all recipes for sticks
[Vanilla] - Took an average of 523836.38 ns to match all recipes for sticks
[Indexed] - Took an average of 104967.54 ns to match all recipes for crafting table
[Vanilla] - Took an average of 236834.45 ns to match all recipes for crafting table
[Indexed] - Took an average of 212810.42 ns to match all recipes for black shulker box
[Vanilla] - Took an average of 453240.12 ns to match all recipes for black shulker box
[Indexed] - Took an average of 243105.69 ns to match all recipes for failed match
[Vanilla] - Took an average of 918821.25 ns to match all recipes for failed match

If you're thinking "hey wait those numbers from 4.0.0 - 6.0.0 sound better", well, changes in vanilla diminished those to the point where concurrent matching was almost equivalent to single-threaded matching. The baseline is much faster now, but indexing can still do quite a bit better.

Compatibility

This mod is made to be non-intrusive and should work with all other mods, short of another mod also replacing the recipe manager. It is compatible with recipe modification mods such as KubeJS and CraftTweaker, and causes no issues with JEI.

FastSuite does not replace FastWorkbench or FastFurnace, though their benefits will be lessened if it is installed, since some of the work is offloaded to FastSuite. For maximum recipe performance I still advise installing all three.

Support Me

Contact

Discord: https://discord.shadowsoffire.dev

Compatibility

Mod Loaders

Forge Neoforge

Game Versions

1.20.1 1.21.1 26.1.2

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (1,371)

Show fewer
Gambling Craft Gambling Craft Dawn of the Flood Dawn of the Flood Afterfall - Zombie Apocalypse Survival | Inspired by DeceasedCraft Afterfall - Zombie Apocalypse Survival | Inspired by DeceasedCraft Absurdo 2 Absurdo 2 Create: Beyond Earth Create: Beyond Earth Cobblemon Realms Lite Cobblemon Realms Lite Au Naturel Au Naturel Equinox's Story Mode (MCSM) Equinox's Story Mode (MCSM) Absurdo! Absurdo! Create: World of Engineers - WOE | QUESTS! Create: World of Engineers - WOE | QUESTS! Multiversal Archaeology Multiversal Archaeology Benji's StardewCraft - Farming and Town Management Benji's StardewCraft - Farming and Town Management SimplePack 4 SimplePack 4 Rick's Portal Gun - Official Server Pack Rick's Portal Gun - Official Server Pack Stargate: ReLeveled Stargate: ReLeveled Just Another Randomizer Pack Just Another Randomizer Pack PS Homegrown - Sunlit Valley PS Homegrown - Sunlit Valley Izakji's Zombie Apocalypse II Lite Izakji's Zombie Apocalypse II Lite Unaltered+ Unaltered+ MagicalMoonbeam's CuteCraft MagicalMoonbeam's CuteCraft SLG: Best of Terramity SLG: Best of Terramity Minecolonies Create - Aeronautics Colonies Minecolonies Create - Aeronautics Colonies StarkPanzer's Magical Create StarkPanzer's Magical Create Compact Sky: Easy Compact Sky: Easy Tensura Resurrection Tensura Resurrection Wellspring Adventures 2 (SMP) Wellspring Adventures 2 (SMP) Monumental Experience - In space Monumental Experience - In space Beyond Elysium Beyond Elysium KyuSekai KyuSekai Bloody Skyblock Bloody Skyblock Demon's Tech, Magic and Superheroes Demon's Tech, Magic and Superheroes Jurassic fossils Jurassic fossils Picky Picky Born in Hell - Vampires Born in Hell - Vampires brassy's epic RPG brassy's epic RPG From the wonderland.jar From the wonderland.jar Creatopia Unbound Creatopia Unbound Farmers Slow Daily Life Farmers Slow Daily Life Moni&ProjectE Moni&ProjectE MageTech [FORGE] MageTech [FORGE] PojavCreate PojavCreate Farmy Skyblock Farmy Skyblock WT Endless Sky Adventures - SkyGrid Edition WT Endless Sky Adventures - SkyGrid Edition Cobblemon Enhanced (Pokemon) Cobblemon Enhanced (Pokemon) ISEKAICRAFT RPG ISEKAICRAFT RPG Girlypop Craft Girlypop Craft FOXY COZY LITE FOXY COZY LITE Monumental Experience VI - Rise of the Dinosaurs Monumental Experience VI - Rise of the Dinosaurs Pokehaan Craft 2 - Lite Pokehaan Craft 2 - Lite Randoms Packs Randoms Packs Termincraft Termincraft Congregation - expert Gregtech pack Congregation - expert Gregtech pack All About Origins - Powers & Classes & Races All About Origins - Powers & Classes & Races Create Company - We like Trains! Create Company - We like Trains! Community in the Skies Community in the Skies Greg-E Greg-E Pirates Of The Infinite Caribbean Pirates Of The Infinite Caribbean TechCraftBrasil - Servidor Brasileiro - ONLINE TechCraftBrasil - Servidor Brasileiro - ONLINE Xomaps Pocket Xomaps Pocket OceanBlock - Skyblock Reinvented OceanBlock - Skyblock Reinvented C&K's Organized Crime C&K's Organized Crime TerraFirmaCraft:Leap The Top TerraFirmaCraft:Leap The Top  The end human civilization(100days) The end human civilization(100days) Your not alone (Horror) Your not alone (Horror) Fastest FPS Fastest FPS Forever Stranded Skies Forever Stranded Skies Gregified: Sky Edition Gregified: Sky Edition BeetleKnight's Beyond BeetleKnight's Beyond Refined Pack 2 Refined Pack 2 Create Clockwork Lite Create Clockwork Lite Cobblemon + Create - Pokemon meets Industrial Revolution! Cobblemon + Create - Pokemon meets Industrial Revolution! Halo Project Orionis Halo Project Orionis Heroes United Heroes United Xomaps Potato Sky Xomaps Potato Sky FalsityPack FalsityPack Fresh And Scary Fresh And Scary Shinobi Nations (Naruto) Shinobi Nations (Naruto) Society: Mystical Ocean Society: Mystical Ocean NinjaCraft - Official Server NinjaCraft - Official Server Arachnophobia - All the worst Phobias at once Arachnophobia - All the worst Phobias at once CheneTulipe Apocalipse Zombie Invasion CheneTulipe Apocalipse Zombie Invasion Frigid - Winter Apocalypse Frigid - Winter Apocalypse CordCraft Season 5 CordCraft Season 5 PixelGO - Isekai (Pixelmon) PixelGO - Isekai (Pixelmon) Create Outbound Create Outbound Haunted Hurricane - Lokolow 100 Dias no Fim do Mundo Haunted Hurricane - Lokolow 100 Dias no Fim do Mundo SwordCraft Origins SwordCraft Origins Xomaps 2 Xomaps 2 Ancient Cobblemon - Mega Evolutions - Breeding - Quests - Spawn Legendary - MMO RPG - All Pokemons (Cobblemon v1.8) Ancient Cobblemon - Mega Evolutions - Breeding - Quests - Spawn Legendary - MMO RPG - All Pokemons (Cobblemon v1.8) Jujutsu Craft+ [JJC+] Jujutsu Craft+ [JJC+] Fallen World - Prehistoric Corruption Fallen World - Prehistoric Corruption Mine Piece: The Ultimate Journey Mine Piece: The Ultimate Journey Sky Technology Sky Technology Kimetsu No Yaiba Demons Fall Kimetsu No Yaiba Demons Fall Araxer's: Ages - Staged Survival Araxer's: Ages - Staged Survival Create Areonautics Create Areonautics KRILLKRAFT KRILLKRAFT Fear Nightfall Remastered Fear Nightfall Remastered Essentials:Create Essentials:Create Create: Industrialized Tech Create: Industrialized Tech

External Resources