Skip to content

FastSuite Mod para Minecraft 1.20.1, 1.16.5

Uma melhoria de desempenho para o sistema de receitas JSON.

downloads
42 downloads
visualizações
137 visualizações
Atualizado
Atualizado 03.11.2026

Sobre

O FastSuite melhora o desempenho de correspondência de receitas para todos os mods que usam o sistema de receitas JSON, em vez de um subconjunto específico de receitas. Sua abordagem mudou ao longo das versões principais — a implementação atual (7.0.0+) usa um algoritmo baseado em índice.

Abordagens

O FastSuite usou três estratégias diferentes ao longo de sua existência:

Reordenação de Lista (4.0.0 e anteriores) — As receitas eram armazenadas em uma lista move-to-front, então as receitas acessadas com frequência migravam para a frente e se tornavam mais baratas de encontrar em consultas subsequentes. O primeiro acesso correspondia à velocidade vanilla; acessos posteriores a receitas profundas melhoravam em mais de 95%, com pouco impacto em receitas já próximas da frente.

Correspondência Concorrente (4.1.0 – 6.x) — Para qualquer tipo de receita com mais de 100 receitas, a correspondência era distribuída entre várias threads em vez de uma. Isso produziu uma aceleração de 10x–12x no All The Mods 8, e era mais compatível e menos frágil que o modelo de reordenação (por exemplo, funcionava com o Polymorph e na primeira correspondência).

Correspondência Indexada (7.0.0+) — A abordagem atual abandona totalmente a concorrência em favor de um algoritmo baseado em índice. As receitas são indexadas para que apenas candidatos viáveis sejam testados, em vez de escanear a lista completa. Isso corresponde a todas as receitas para uma entrada cerca de 2x–4.5x mais rápido que o vanilla, sem threading e sem gravações de dados por correspondência:

[Indexed] - Levou uma média de 93541.68 ns para corresponder todas as receitas para acacia planks [Vanilla] - Levou uma média de 416312.28 ns para corresponder todas as receitas para acacia planks [Indexed] - Levou uma média de 203072.3 ns para corresponder todas as receitas para sticks [Vanilla] - Levou uma média de 523836.38 ns para corresponder todas as receitas para sticks [Indexed] - Levou uma média de 104967.54 ns para corresponder todas as receitas para crafting table [Vanilla] - Levou uma média de 236834.45 ns para corresponder todas as receitas para crafting table [Indexed] - Levou uma média de 212810.42 ns para corresponder todas as receitas para black shulker box [Vanilla] - Levou uma média de 453240.12 ns para corresponder todas as receitas para black shulker box [Indexed] - Levou uma média de 243105.69 ns para corresponder todas as receitas para failed match [Vanilla] - Levou uma média de 918821.25 ns para corresponder todas as receitas para failed match

Se você está pensando "ei, espera, esses números de 4.0.0 - 6.0.0 parecem melhores", bem, mudanças no vanilla diminuíram isso ao ponto de a correspondência concorrente ser quase equivalente à correspondência single-threaded. A linha de base é muito mais rápida agora, mas a indexação ainda pode fazer bem melhor.

Compatibilidade

Este mod foi feito para ser não intrusivo e deve funcionar com todos os outros mods, a menos que outro mod também substitua o gerenciador de receitas. É compatível com mods de modificação de receitas como KubeJS e CraftTweaker, e não causa problemas com o JEI.

O FastSuite não substitui o FastWorkbench ou o FastFurnace, embora seus benefícios sejam reduzidos se ele estiver instalado, já que parte do trabalho é transferida para o FastSuite. Para o máximo desempenho de receitas, ainda aconselho instalar todos os três.

Me Apoie

Contato

Discord: https://discord.shadowsoffire.dev

Como instalar FastSuite

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.16.4–26.1.2 on Forge or NeoForge automatically.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Forge or NeoForge

    The loader must match the game version of the mod file, for example Minecraft 26.1.2. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file FastSuite-26.1.2-7.0.0.jar (17 KB) for your game version and loader.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.

  4. Launch the loader profile

    Open “Mods” in the main menu: FastSuite should be in the list.

Versões

Com dependências

MinecraftLoaderArquivoDataAções
26.1.2NeoForgeFastSuite-26.1.2-7.0.0.jar17.5 KB 2
1.20.1Forge, NeoForgeFastSuite-1.20.1-5.1.2.jar26 KB 37
1.16.5—FastSuite-1.16.4-1.1.0.jar10.4 KB 3

FAQ

Which Minecraft versions does FastSuite work on?

There are files for 26.1.2, 1.20.1, 1.16.5, 1.16.4. The newest is 26.1.2.

Is FastSuite for Forge or Fabric?

There are files for Forge: 1.20.1 and for NeoForge: 1.20.1–26.1.2. There are no files for Fabric: a mod for another loader will not start.

Does FastSuite need other mods?

The author lists no required dependencies: the Forge or NeoForge loader is enough.

Where can I download FastSuite safely?

On this page: the file FastSuite-26.1.2-7.0.0.jar (17 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: efa482f91620c25d23abae35aa9a838be069523d.

Avaliações

Seja o primeiro a avaliar FastSuite

Comentários 0

Entre para comentarEntrar

Mods semelhantes

Todos os mods

Mais sobre isso