▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/FastSuite
FastSuite

FastSuite

Мод FastSuite ускоряет обработку рецептов крафта в Майнкрафт за счёт индексации JSON-рецептов. Твой верстак и печи начнут работать быстрее, особенно в сборках с сотнями рецептов.

Оцените первым
258.6K
18

Зачем нужен FastSuite

В ванильном Minecraft, когда ты открываешь верстак или печь, игра перебирает все возможные рецепты подряд. В сборках модов (типа All The Mods) таких рецептов могут быть тысячи, и каждый поиск занимает микросекунды, которые в сумме дают ощутимую задержку. FastSuite решает эту проблему - он меняет алгоритм поиска, чтобы игра не сканировала лишние варианты, а сразу шла к подходящим.

Как это работает

У мода было три версии подхода, каждая лучше предыдущей:

Перестановка списка (4.0.0 и старше) - рецепты хранились в очереди, где популярные смещались к началу. Повторные крафты ускорялись до 95%, но первый раз работал как обычно.

Многопоточность (4.1.0 - 6.x) - если в категории больше 100 рецептов, поиск разбивался на несколько потоков. На сборке All The Mods 8 это дало ускорение в 10-12 раз. К тому же, такой подход дружил с Polymorph и не ломался при первом крафте.

Индексированный поиск (7.0.0+) - нынешняя версия отказалась от многопоточности, зато ввела индексацию. Система строит индекс рецептов и проверяет только подходящие варианты, а не весь список. По тестам автора, поиск по индексу в 2-4.5 раза быстрее ванильного.

Вот циферки с реальных замеров (в наносекундах, меньше - лучше):

  • Для досок акации: Indexed - 93 541 ns vs Vanilla - 416 312 ns
  • Для палок: Indexed - 203 072 ns vs Vanilla - 523 836 ns
  • Для верстака: Indexed - 104 967 ns vs Vanilla - 236 834 ns
  • Для чёрного шалкера: Indexed - 212 810 ns vs Vanilla - 453 240 ns
  • Для неудачного совпадения: Indexed - 243 105 ns vs Vanilla - 918 821 ns

Видно, что самый жирный прирост - когда рецепта нет вообще (так бывает, если мод добавил предмет, но не добавил рецепт). Индекс сразу понимает, что искать нечего.

Совместимость

FastSuite старается не лезть в чужую работу и не конфликтует с другими модами, кроме как если кто-то тоже пытается заменить менеджер рецептов. Он спокойно дружит с KubeJS, CraftTweaker, JEI - никаких багов с отображением или модификацией рецептов.

Стоит знать: FastSuite не заменяет FastWorkbench или FastFurnace, хотя если он стоит, их вклад становится меньше (часть работы уже сделана). Для максимальной производительности автор советует ставить все три сразу.

Итог

Если у тебя сборка на 200+ модов и ты замечаешь микро-лага при открытии верстака - FastSuite поможет. На лёгких сборках разница может быть незаметна, но на тяжёлых она прям чувствуется. Просто кидаешь в папку mods и забываешь - он не требует настройки.

Скачать FastSuite для Майнкрафт 1.16.5-1.21 на Fabric, Forge, NeoForge.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки

Детали

Лицензия:
Опубликован:2 месяца назад
Обновлён:2 месяца назад
Главная