FastBoot — модификация, разработанная для сокращения времени загрузки игры путём использования mixins для переопределения процессов на этапе загрузки.
Модификация основана на простой идее: в большинстве случаев преобразование и обработка данных для каждой версии игры избыточны, что увеличивает время запуска.
FastBoot использует подход, схожий с LazyDFU и Smoot Boot, но сохраняет стабильность игры и совместимость с другими модификациями.
Тестирование
Тесты проводились для версий 1.16.5 — 1.21.4. FastBoot ускоряет этап загрузки в 1.5–2 раза по сравнению с базовыми показателями.
Демонстрация работы модификации:
Статистика
Сравнение времени загрузки (секунды):
Версия | Без FastBoot | С FastBoot |
---|---|---|
1.16.x | 15 | 10 |
1.17.x | 28 | 10 |
1.18.x | 24 | 8 |
1.19.x | 16 | 8 |
1.20.x | 17 | 10 |
1.21.x | 19 | 11 |
Совместимость
Модификация совместима с OptiFine и другими performance-модами. Из-за изменений в методах загрузки игры при возникновении конфликтов рекомендуется сообщать об ошибках.