Утилита для запуска архаичных версий Minecraft через загрузчик Ornithe с обновлённой графикой.
Скачать
Версия игры
1.10
1.10.1
1.10.2
1.11
1.11.1
1.11.2
1.12
1.12.1
1.12.2
1.8
1.8.1
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.8.7
1.8.8
1.8.9
1.9
1.9.1
1.9.2
1.9.3
1.9.4
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
22.09.2026
ID:
Мод legacy-lwjgl3 для Minecraft — запуск старых версий Minecraft
legacy-lwjgl3 — это утилита для загрузчика Ornithe, позволяющая запустить старые версии Minecraft (до 1.13) с использованием библиотеки LWJGL 3 вместо устаревшей LWJGL 2. Мод решает проблемы совместимости с современными операционными системами, включая исправление ошибок работы с Wayland, и обеспечивает поддержку HiDPI-дисплеев. Автор проекта также предоставляет API для интеграции с системами ввода текста (IME) в других модах.
Настройка и конфигурация
Мод предоставляет гибкие возможности настройки через системные свойства или переменные окружения. По умолчанию включена поддержка SDL3 для управления окном и ввода вместо GLFW, а также масштабирование framebuffer на экранах с высоким разрешением (HiDPI). Эти параметры можно изменить при запуске игры.
Доступные параметры конфигурации
| {"key":"Свойство","value":"legacy_lwjgl3.use_sdl"} | {"key":"Переменная окружения","value":"LEGACY_LWJGL3_USE_SDL"} | {"key":"Значение по умолчанию","value":"true"} | {"key":"Описание","value":"Использовать SDL3 вместо GLFW для управления окном и ввода"} |
|---|---|---|---|
| legacy_lwjgl3.use_sdl | LEGACY_LWJGL3_USE_SDL | true | Использовать SDL3 вместо GLFW для управления окном и ввода |
| legacy_lwjgl3.scale_framebuffer | LEGACY_LWJGL3_SCALE_FRAMEBUFFER | true | Включить масштабирование framebuffer на HiDPI дисплеях |
Интеграция с системами ввода
Для корректной работы ввода текста (IME) в модах, использующих собственные реализации текстовых полей, legacy-lwjgl3 предоставляет небольшой API-пакет. Другие моды могут использовать этот API для интеграции со слоями предобработки ввода, обеспечивая корректное отображение и ввод символов в поддерживаемых языках.
Пример подключения API для IME
Для использования функционала IME в других модах необходимо добавить репозиторий AxolotlClient и зависимость API:
```kotlin
repositories {
maven("https://maven.axolotlclient.com/releases")
//maven("https://maven.axolotlclient.com/snapshots") // для нестабильных версий
}
dependencies {
modImplementation("io.github.moehreag.legacy-lwjgl3:api: ")
}
```
Построение и разработка
Проект поддерживает сборку с помощью Gradle. Команда ./gradlew build создаёт файлы .jar, которые можно найти в директории build/libs/. Для разработчиков, желающих использовать нестабильные версии, доступны снапшоты на странице действий репозитория в GitHub. Мод распространяется через мавен-репозиторий AxolotlClient.
Участие в разработке
Вклад в проект приветствуется, однако из-за структуры кода и цели поддержки максимального количества версий Minecraft, работа с кодовой базой не является тривиальной. Если вы заинтересованы в участии и вам нужна помощь, присоединяйтесь к серверу Discord проекта.
Связанные материалы
- Mod Menu — похожий мод
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | legacy-lwjgl3-1.2.5+1.8.9-all-remapped.jar 8.86 MB | 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2 |
|
— | 0 | 08.02.2025 |
Скачать
Версия игры
1.10
1.10.1
1.10.2
1.11
1.11.1
1.11.2
1.12
1.12.1
1.12.2
1.8
1.8.1
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.8.7
1.8.8
1.8.9
1.9
1.9.1
1.9.2
1.9.3
1.9.4
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
22.09.2026
ID: