
Shut Up GL Error
Мод Shut Up GL Error для Minecraft убирает назойливые сообщения об ошибках OpenGL в консоли. Больше никакого спама про invalid keycodes - просто тишина и порядок в логах, особенно если у вас слабое железо или модпак с кучей модов.
Shut Up GL Error - это простой и полезный мод, который решает одну из самых раздражающих проблем Майнкрафта: бесконечный поток ошибок OpenGL в консоли. Если вы когда-нибудь заглядывали в логи после запуска игры с кучей модов, то наверняка видели что-то вроде:
########## GL ERROR ##########
@ Pre render
65539: Invalid key -1
Эти сообщения, как правило, не влияют на производительность или стабильность игры, но превращают консоль в свалку. Для обычного игрока это просто шум, а для разработчика модпаков или администратора сервера - сущий ад.
Как работает Shut Up GL Error
Мод следит за консолью и перехватывает GL-ошибки, не давая им завалить логи. По умолчанию он просто затыкает их полностью - вообще не показывает. Но если вам нужно отслеживать критические глюки, можно переключить режим:
- Полное отключение - ошибки GL не пишутся в консоль вообще (значение по умолчанию).
- Одноразовый лог - каждую ошибку записывает только один раз, потом забывает о ней. Хорошо, если вы хотите увидеть, что вообще происходит, но не тонуть в спаме.
- Всегда логировать - стандартное поведение ванильного Minecraft. Оставьте, если любите читать простыни ошибок.
Зачем это вообще нужно
На первый взгляд проблема неочевидная. Но когда у вас стоит 150+ модов, и каждый что-то там рисует через OpenGL, консоль начинает генерировать мегабайты логов за минуту. Это:
- Замедляет работу IDE или текстовых редакторов, если вы смотрите логи в реальном времени.
- Мешает заметить реально важные ошибки (например, краш-репорты или конфликты модов).
- Просто бесит, когда каждые полсекунды в консоли мелькает "GL ERROR".
Shut Up GL Error решает это без лишних телодвижений. Просто кинул мод в папку mods - и забыл.
Совместимость и особенности
- Работает на Fabric и Quilt для Minecraft 1.19-1.21.
- Никаких зависимостей - сам по себе, ничего не требует.
- Конфиг можно менять через простой текстовый файл, не залезая в код.
- Не влияет на FPS, не трогает рендер, не вызывает лагов - просто фильтрует вывод.
По сути, это мод для чистоты логов. Особенно полезен в сборках с десятками модов, где каждый имеет свой GL-контекст. Скачайте Shut Up GL Error и забудьте про бесконечное "Invalid key" в консоли.
