LaunchWrapper
Модифицированная версия LaunchWrapper, включающая комплекс исправлений, оптимизаций и дополнительных возможностей для повышения производительности и стабильности запуска Minecraft. Реализованы исправления многочисленных утечек оперативной памяти, оптимизация внутренних процессов загрузки классов, расширенное логгирование для упрощения диагностики проблем и улучшения контроля над процессом запуска. Одним из ключевых улучшений является система кеширования классов, аналогичная применяемой на Loliland, позволяющая повторно использовать результаты предварительной обработки и ускорять запуск игры. В зависимости от сборки и конфигурации кеширование способно сократить время запуска примерно на 30%. Дополнительно внесены различные улучшения внутренней архитектуры, направленные на снижение накладных расходов, повышение эффективности использования памяти и упрощение поиска ошибок. Реализована совместимость с лаунчерами GravitLauncher и Pa4ok, что позволяет интегрировать библиотеку в существующую инфраструктуру игровых сборок. Особенности совместимости с миксинами: поддержка реализована частично и носит ограниченный характер. Базовые инъекции @Inject и модификации @Overwrite поддерживаются, однако некоторые более сложные механизмы трансформации, включая LocalRef и отдельные продвинутые сценарии работы с локальными переменными, могут функционировать некорректно или не поддерживаться вовсе.
Price
—
Git access
$150.47
Buyers
5
Git purchases
1
Changelog
Hidden records are not shown, but remain included in the total product price.
LuxinfineTeam
Changes: 14- 08/03/2022
1)Поддержка java 9+
- 05/12/2023
2)Фикс утечки памяти
- 06/18/2023
3)Улучшение вывода NPE ошибок для null'овых байтов классов
- 07/07/2023
4)Поддержка Pa4ok лаунчера
- 08/19/2023
5)Ускорение чтения байтов классов
- 08/20/2023
6)Удаление лишнего мусора, ускорение запуска игры
- 09/01/2023
7)Добавление команд дампа некоторых параметров и классов
- 04/29/2024
8)Запрет прогона некоторых больших либ через асм для ускорения запуска
- 04/08/2025
9)Добавление scala & kotlin в исключения трансформеров
- 03/07/2026
10)Кеш манифестов jar файлов
- 03/10/2026
11)Кеш загружаемых классов для ускорения запуска игры на +- 30% (как на loliland)
- 04/08/2026
12)Учет аргументов jvm при валидации кеша
- 06/24/2026
13)Поддержка костылей новых миксинов
- 08/29/2026
14)Поддержка сборки с java 8 и java 25 одновременно