Skip to content

🚀 Производительность и рендеринг

ПоказательИзмеренное влияние
Накладные расходы на тик$0.000\text{ мс/тик}$ (без слушателей тиков или фоновых потоков)
Время рендеринга кадраЧистое сокращение (примерно $-0.05\text{ мс/кадр}$ при скрытом чате)
Выделение памяти за тик$0\text{ байт/тик}$ (нулевое выделение на горячем пути)
Использование кучи$< 1\text{ КБ}$ статической памяти

⚡ Почему скрытие чата повышает производительность во время сна

В ванильном Minecraft каждый кадр, отображаемый во время сна, заставляет клиент:

  1. Извлекать глифы текста для всего видимого буфера истории чата.
  2. Растрировать полупрозрачный темный фон для поля ввода.
  3. Рендерить подсказки команд и анимацию курсора.

Перехватывая extractRenderState и отменяя рендеринг ChatScreen при скрытии, Bed Chat Hider полностью обходит эти вызовы отрисовки, обеспечивая более чистый график кадров и снижая нагрузку на GPU!


Связанные страницы: Главная | Видимость чата и блокировка ввода | Архитектура и Mixin-инъекции

Official documentation & web portal for Dasik Igaijinn mods.