Вход

Регистрация

Восстановление доступа

legacy-lwjgl3

legacy-lwjgl3

|

moehreag

Утилита для запуска архаичных версий 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_sdlLEGACY_LWJGL3_USE_SDLtrueИспользовать SDL3 вместо GLFW для управления окном и ввода
legacy_lwjgl3.scale_framebufferLEGACY_LWJGL3_SCALE_FRAMEBUFFERtrueВключить масштабирование 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 проекта.

Связанные материалы

Автор: moehreag · Лицензия: LGPL-2.1-only

M

moehreag

1 проект

|

0 скачиваний

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз 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 Ornithe — 0 08.02.2025
O Ornithe Standard Libraries Обязательная

Скачать

Версия игры

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: