FastSuite оптимизирует систему рецептов JSON в Minecraft. В версии 4.1.0+ используется многопоточный поиск: если в типе рецепта больше 100 записей, задействуются несколько потоков. Это даёт ускорение в 10–12 раз в крупных сборках (например, All The Mods 8).
В старых версиях (4.0.0 и ниже) мод перестраивал список рецептов в LinkedList и перемещал часто используемые рецепты ближе к началу, что также ускоряло доступ. Новая версия более совместима (работает с Polymorph) и стабильна — не требует записи данных при поиске.
Основные возможности:
- Автоматическое включение многопоточности для типов рецептов с более чем 100 записями.
- Возможность отключить многопоточность для проблемных типов рецептов через конфиг.
- Совместимость с большинством модов — не конфликтует с другими модификациями, кроме тех, что заменяют менеджер рецептов.
- Настраиваемый размер кэша для старых версий (4.0.0 и ниже).
- Не влияет на производительность при малом количестве рецептов — оптимизация применяется только там, где она полезна.
- Подходит для любых сборок, особенно с большим количеством рецептов (например, модпаки с сотнями предметов).
