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
Life as a Villager Life as a Villager Tensura Tainted Grace Tensura Tainted Grace TussleCraft - Forgotten Age TussleCraft - Forgotten Age Hytale simulation Hytale simulation JOES' FNaF Pack JOES' FNaF Pack Builders Delight 4 Builders Delight 4 Monumental Experience - Beneath the Surface Monumental Experience - Beneath the Surface The Perfect One Piece The Perfect One Piece The Everlasting Winter The Everlasting Winter Jujustsu Monky Modulo Jujustsu Monky Modulo Galaxy Sky Galaxy Sky Jurassic era Jurassic era Modern Apocalypse: Zombie Edition Modern Apocalypse: Zombie Edition Reqium Reqium Jetlagg Presents: The Altar Jetlagg Presents: The Altar SLG-Primal Survival SLG-Primal Survival The Great Beyond The Great Beyond Artemis: Project Artemis: Project Applied Energestic 2 vs Refined Storage Neoforged Applied Energestic 2 vs Refined Storage Neoforged Ultimate Neodium Ultimate Neodium Horyzen Horyzen SlimeCraft - TTIGRAAS SlimeCraft - TTIGRAAS The last awakene The last awakene The Catgirl Experience The Catgirl Experience Lucky World Invasion (Updates & Tweaks) Lucky World Invasion (Updates & Tweaks) The 200 Pack The 200 Pack CreateSMP Polska CreateSMP Polska Create:Mechanism and Innovation Create:Mechanism and Innovation Cannibal Woods Cannibal Woods Apocalyptic Hardcore: The World of SCP Infection ☠️ Apocalyptic Hardcore: The World of SCP Infection ☠️ SkyFactory Reborn SkyFactory Reborn Projet Nouveau Monde Steel Ball No Run [jojo] Projet Nouveau Monde Steel Ball No Run [jojo] Create&Greg Create&Greg FastNeo (FPS Modpack For Neo Forge) FastNeo (FPS Modpack For Neo Forge) Bingus SMP Season 9 Aeronautics Bingus SMP Season 9 Aeronautics Society Sunlit Valley - Mystical Skyblock Society Sunlit Valley - Mystical Skyblock HARDCORE EVOLUTIONS HARDCORE EVOLUTIONS DiscoveryRPG DiscoveryRPG Mythic RPG : Reborn Realms Mythic RPG : Reborn Realms Nerd Dead Nerd Dead Shade Of Abyss (Horror) - Current Shade Of Abyss (Horror) - Current They Prey On Thy Flesh They Prey On Thy Flesh One Piece: Grand Voyage One Piece: Grand Voyage Create Perfectionn Create Perfectionn ComboTech 4 ComboTech 4 EpicFantasy EpicFantasy Cobbled Saint Cobbled Saint Zombie Fungal Infection Zombie Fungal Infection SleepySMP Season 2 SleepySMP Season 2 Solar Fantasy Solar Fantasy Deep Sea Horror - Thalassophobia Deep Sea Horror - Thalassophobia R.E.A.P  Ultimate edition R.E.A.P Ultimate edition One Cobble Block One Cobble Block Arknights The Great Tide Arknights The Great Tide The LG Pixelmon Server Modpack The LG Pixelmon Server Modpack The Last Survivors - Zombie Apocalypse The Last Survivors - Zombie Apocalypse RPG-LITE RPG-LITE Born In Darkness - Dark Fantasy Medieval Experience Born In Darkness - Dark Fantasy Medieval Experience Benji's Zombies Benji's Zombies Community Made Community Made Create Computers Create Computers Tales of Celerity Tales of Celerity Modularity: Industrial Progress - (M:I1) Modularity: Industrial Progress - (M:I1) Berserker Souls Berserker Souls The Cordyceps Fungus The Cordyceps Fungus Consume The World! Consume The World! SinnoH Sanctum Old SinnoH Sanctum Old TurtleCraftSMP TurtleCraftSMP Tensura - rebuild Tensura - rebuild Da Boys Craft - DBC Da Boys Craft - DBC Kinetic Origins Kinetic Origins Soulcraft‎‎‏‏‎ ‎ Soulcraft‎‎‏‏‎ ‎ Echoes of Volkrune Echoes of Volkrune Dayz 2.0 Dayz 2.0 Alfheim | Guns & Monsters Alfheim | Guns & Monsters NVVS New Legends NVVS New Legends Project Obscura Project Obscura FEARCRAFT [FORGE JAVA] 1.19.2 FEARCRAFT [FORGE JAVA] 1.19.2 UnstableCraft SMP UnstableCraft SMP Immortal Craft Immortal Craft Apocalypse: 28 Blocks Later Apocalypse: 28 Blocks Later YeSMP YeSMP Legends of the Unown [NEOFORGE] Legends of the Unown [NEOFORGE] Dragonlands Dragonlands SuperHero Survival Inscint SuperHero Survival Inscint Mystical Astral Infinity Mystical Astral Infinity Yendia's Quality Of Life [Forge] Yendia's Quality Of Life [Forge] Witches, Warlocks, Vampires, and Werewolves Witches, Warlocks, Vampires, and Werewolves Impostor Syndrome - Reimagined Impostor Syndrome - Reimagined All You Need - AYN All You Need - AYN EldenVoid EldenVoid New Age 1 New Age 1 Redstoner's Paradise Redstoner's Paradise DPMon - Cobblemon Quest Pack DPMon - Cobblemon Quest Pack BiomeMAX BiomeMAX The Merciless Void The Merciless Void Pixverse Pixverse Arcadia Unlimited Arcadia Unlimited Java Overhaul Java Overhaul Dwarfz 5 Dwarfz 5

External Resources