LiteloaderLoader
Активный0.0
Установок
Последнее обновление
Версии
LiteloaderLoader
Данная модификация представляет собой преобразователь и частичную переработку Liteloader для версии 1.7.10, позволяющую ему работать совместно с современными фреймворками и модами, такими как RetroFuturaBootstrap и Angelica.
Основная информация
Liteloader использует небезопасный метод COMPUTE_FRAMES при трансформации классов, что иногда приводит к загрузке не полностью инициализированных классов. Данный мод заменяет использование ObjectWeb's ClassWriter в Liteloader на собственный SafeClassWriter, который обеспечивает безопасное вычисление фреймов.
Исправления проблем
Мод устраняет несколько не связанных между собой проблем:
- Для модов, расширяющих VoxelCommonLiteMod на неподдерживаемых платформах, заменяет использование переменной среды TEMP на java.io.tmpdir
- Исправляет проблему в модуле кэширования HUD Angelica, из-за которой не вызывались события pre/postrender, что мешало работе модов типа VoxelMap
- Устраняет постоянные ошибки в лог-файле от Macro Keybind Mod при использовании lwjgl3ify из-за отсутствующих полей
Дополнительные улучшения
- Полоса загрузки Liteloader переработана и заменена на стандартную полосу загрузки Forge во время процесса загрузки модов
- Моды Liteloader теперь отображаются в внутриигровом списке модов
- Добавлена информация о количестве модов в главном меню, аналогично Forge
Важное замечание: Это не полная замена Liteloader, а дополнение, предназначенное для работы вместе с ним. Сам Liteloader по-прежнему необходим для работы.