legacy-lwjgl3
Когда ты пытаешься поностальгировать в старых версиях Minecraft (вроде беты 1.7.3 или релиза 1.7.10) на современной системе, иногда всё начинает жутко лагать или просто крашится. Особенно от этого страдают пользователи Linux с дисплеервером Wayland. Проблема в том, что старые версии игры используют устаревшую графическую библиотеку LWJGL 2, которая уже лет десять как не поддерживается.
legacy-lwjgl3 - это мод для Ornithe, который решает эту проблему. Он заменяет старый LWJGL 2 на актуальный LWJGL 3. По факту, это дает старым сборкам Майнкрафт вторую жизнь на новых ПК.
Зачем качать этот мод?
Если вы играете на старых версиях и сталкиваетесь с вылетами, проблемами с вводом текста на других языках или багами оконного режима - этот мод для вас. Скачайте legacy-lwjgl3, и вы заметите, как старая игра начинает работать стабильнее. Основной упор здесь сделан на фикс багов Wayland, но и на других системах прирост стабильности ощутим.
Настройка
Мод поддерживает конфигурацию через системные свойства или переменные окружения. Это звучит сложно, но на деле просто прописывается в аргументах запуска.
| Свойство | Переменная | По умолчанию | Описание |
|---|---|---|---|
legacy_lwjgl3.use_sdl | LEGACY_LWJGL3_USE_SDL | true | Использовать SDL3 вместо GLFW для обработки окна и ввода |
legacy_lwjgl3.scale_framebuffer | LEGACY_LWJGL3_SCALE_FRAMEBUFFER | true | Включить масштабирование framebuffer на HiDPI дисплеях (4K мониторы) |
Важный нюанс
Если у вас 4K монитор и интерфейс Майнкрафт выглядит слишком мелким или мышь кликает не туда, проверьте настройку scale_framebuffer. А если игра не реагирует на клики в окне, попробуйте отключить use_sdl. Иногда конфликт обработки ввода реально бесит, но эти две переменные решают 90% проблем.
Поддержка IME для других модов
В старых версиях ввод текста на не-латинице (например, на русском или японском) часто сломан. Мод добавляет оверлей для IME (Input Method Editor). Если вы пишете свой мод с текстовыми полями, legacy-lwjgl3 предоставляет небольшое API для интеграции с корректным вводом текста. Это супер полезно для серверов, где игроки общаются на разных языках.
Создатели
Проект является форком версии для legacyfabric от Zarzelcow, которая в свою очередь основана на моде от gudenau. Отдельное спасибо The OrnitheMC Project и контрибьюторам вроде Floweynt.
Как поиграть с друзьями с модом legacy-lwjgl3 - запуск старых версий Майнкрафт на LWJGL 3?
Мод legacy-lwjgl3 - запуск старых версий Майнкрафт на LWJGL 3 куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода legacy-lwjgl3 - запуск старых версий Майнкрафт на LWJGL 3 будет готов за пару минут - BungeeHost сделает всё за вас.

