▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/WayGL
WayGL

WayGL

Мод WayGL для Minecraft на Linux заставляет GLFW использовать Wayland вместо X11, устраняя баги и проблемы совместимости с Xwayland. Простое решение для стабильной работы игры.

Оцените первым
172.6K
81

WayGL - это небольшой, но крайне полезный мод для Minecraft, который решает одну конкретную и очень надоедливую проблему игры на Linux. Если ты используешь Wayland (а это сейчас стандарт для современных дистрибутивов), ты наверняка сталкивался с глюками, вылетами, кривым вводом или полным отсутствием иконки окна. Всё это - последствия Xwayland, прослойки для совместимости со старыми X11-приложениями (к которым относится и Майнкрафт).

Как это работает и зачем это нужно

По сути, WayGL - это костыль, который заставляет GLFW (библиотеку, отвечающую за окно и ввод в Minecraft) работать напрямую с Wayland, а не через Xwayland. В современных лаунчерах вроде Prism, это происходит динамически, без перекомпиляции LWJGL.

Раньше, чтобы избавиться от Xwayland, приходилось вручную собирать LWJGL с поддержкой Wayland (через Gradle или исходники). WayGL делает это щелчком пальцев - просто кидаешь мод в папку mods и забываешь о проблеме.

Главный плюс - уходит большинство багов, связанных с:

  • дробным масштабированием (Fractinal Scaling) на HiDPI-экранах
  • крашем при переключении раскладки клавиатуры
  • отсутствием реакции на клики в некоторых окружениях (GNOME, KDE)
  • мерцанием и артефактами при переключении табов

Поддержка версий и важные моменты

Мод протестирован на версиях Minecraft 1.17.x - 1.19.x с LWJGL 3.3.2. В лаунчере Prism нужно переключить LWJGL на версию 3.3.2 в настройках экземпляра (Instance > Edit > Version > LWJGL 3 > Change Version > 3.3.2). На других версиях LWJGL совместимость не гарантируется, но на практике часто работает и на 1.20+.

Особенно актуально для пользователей GNOME на Wayland - там баги Xwayland проявляются чаще всего. На KDE Plasma ситуация немного лучше, но WayGL всё равно даёт ощутимый прирост в стабильности.

Коротко о главном

  • Решает проблему иконки окна - раньше была пустая или дефолтная, теперь нормальная
  • Динамическое переключение - не нужно править конфиги системы
  • Совместимость с Fabric и Quilt (Forge не тестировался, но вряд ли нужен)

Если ты играешь на Linux с Wayland и замечаешь странные глюки - скачайте WayGL и забудьте про Xwayland раз и навсегда. По факту, must-have для любого линуксоида-майнкрафтера.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x

Платформы

Поддерживаемые окружения

Клиент

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:3 месяца назад
Главная