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
Create Echoes of the Great Derailment Create Echoes of the Great Derailment CheneTulipe New Random Items PvP CheneTulipe New Random Items PvP Crafted Madness: Modern Era Crafted Madness: Modern Era Aeon Automata Aeon Automata Tensura Reemerged Tensura Reemerged After Humans Retouched+ After Humans Retouched+ [FFS] Fantastic Furry Syndicate [FFS] Fantastic Furry Syndicate endless horror-the ultimate horror endless horror-the ultimate horror Heartful Memories Heartful Memories Project Infinity - Infinite possibilities, one world Project Infinity - Infinite possibilities, one world Dopeman's Apocalypse to die for Dopeman's Apocalypse to die for Sen2's Grand Craft [One Piece] Sen2's Grand Craft [One Piece] Lone-Leveler (A Solo-Leveling Modpack) Lone-Leveler (A Solo-Leveling Modpack) Bearly Vanilla (Season 0) Bearly Vanilla (Season 0) Shalz Survival Create Series Shalz Survival Create Series StellarisWorkshop StellarisWorkshop Abnormal World - A Psychological Horror Experience Abnormal World - A Psychological Horror Experience Farms N' Furniture Farms N' Furniture HLStuff - Adventure & Exploration HLStuff - Adventure & Exploration Order of All Creation: Relic Hunters Order of All Creation: Relic Hunters Raft Reimagined Raft Reimagined VAMPACK VAMPACK Z's Deceasedcraft Lite Z's Deceasedcraft Lite Void Nomad Void Nomad Synergy Pokemon Synergy Pokemon Galdraheim Galdraheim SMARTCRAFT SMARTCRAFT Vampirism Extra Vampirism Extra The Forsaken Dawn I The Forsaken Dawn I FPSCraft for More FPS FPSCraft for More FPS Fiction Friction Gaming Fiction Friction Gaming medieval ages and machinery medieval ages and machinery Simple Jujutsu Craft Simple Jujutsu Craft Authentic Skies Create Authentic Skies Create Friends United 2.1 Friends United 2.1 ZUMBILÂNDIA - (ZOMBIE LAND) ZUMBILÂNDIA - (ZOMBIE LAND) The War of the World The War of the World Monumental Experience - NeoForge Monumental Experience - NeoForge Forge of Eternity Forge of Eternity Falsity Experience Falsity Experience The Last Frontier | A Western Experience The Last Frontier | A Western Experience Create - Create 6.0.8 - Create VS Clockwork Create - Create 6.0.8 - Create VS Clockwork The Last Dawn II The Last Dawn II MOAR FPS (Fabric/Forge) MOAR FPS (Fabric/Forge) Flourish & Flutter: A Nature’s Journey Flourish & Flutter: A Nature’s Journey Better Yogbox Better Yogbox Zurvive - The Last Apocalypse Zurvive - The Last Apocalypse null's 2.0craft null's 2.0craft Sugar's Ultimate Changed Sugar's Ultimate Changed Palladium superheroes Palladium superheroes InfinityCraft Ultra InfinityCraft Ultra MI:Lost Favor MI:Lost Favor Valse's Chunk By Chunk Valse's Chunk By Chunk The Rome Empire - Ancient Rome The Rome Empire - Ancient Rome Create: Snow & Steel Create: Snow & Steel Xomembers Xomembers Dinosaur Survival Dinosaur Survival Last Ascension Last Ascension MCA Roleplay MCA Roleplay Space Race 5 Space Race 5 Endless New Horizons Endless New Horizons Dinosaurs and More  2 Dinosaurs and More 2 Adventure and RPG+IC2Classic Adventure and RPG+IC2Classic SHARKSQUAD - CURSED BOYS SHARKSQUAD - CURSED BOYS Backtanked Backtanked Splendid Ranching Splendid Ranching CursedWalking-Dread CursedWalking-Dread Ages Reimagined Ages Reimagined Super Intense Create Hardcore Super Intense Create Hardcore NightRein SMP NightRein SMP Benk's Medieval Minecraft Reloaded Benk's Medieval Minecraft Reloaded The Ancient Dawn LITE The Ancient Dawn LITE Ruthless Frontiers - Grim Harvest Ruthless Frontiers - Grim Harvest Omnitrix Unleashed Omnitrix Unleashed Infinity Pack 1 Infinity Pack 1 NoodlesSMP NoodlesSMP Alamaos' Code: SKULK Alamaos' Code: SKULK Clayblock Clayblock The Builder Land V1 The Builder Land V1 Tales of Berk Tales of Berk Anti-Lag Hunter Anti-Lag Hunter Epic spellbound  ; Medieval Became a real mage, warrior or explorer iron spell and spellbook and epic fight Epic spellbound ; Medieval Became a real mage, warrior or explorer iron spell and spellbook and epic fight Pugmeowla's Infinity Stone + Pugmeowla's Infinity Stone + Apotheosis Pack Apotheosis Pack Paul2Craft's Mod-Bingo [2.0] Paul2Craft's Mod-Bingo [2.0]  VeritySurvival VeritySurvival LitW II - Life in the Wilds 2 LitW II - Life in the Wilds 2 Prey - LITE Prey - LITE The Herobrine ; The Original Herobrine The Herobrine ; The Original Herobrine Aruori Aruori Taproot Taproot Maze Runner Dweller Horror (dweller) (Horror) Maze Runner Dweller Horror (dweller) (Horror) Trash Panda Twist Trash Panda Twist Fnaf Fnaf Fnaf Fnaf Fnaf!!! Fnaf Fnaf Fnaf Fnaf Fnaf!!! UnBound World UnBound World Solo Leveling SMP Server PACK Solo Leveling SMP Server PACK RPG 101: The Storm Scourge RPG 101: The Storm Scourge  DayCraft REVAMPED DayCraft REVAMPED Magic OneBlock Project Magic OneBlock Project Harder Than Copper Age Harder Than Copper Age

External Resources