Skip to content

🚀 Rendimiento y Optimización de Renderizado

MétricaImpacto medido
Sobrecarga de ticks$0.000\text{ ms/tick}$ (sin oyentes de ticks ni trabajadores de fondo)
Tiempo de renderizadoReducción neta (aprox. $-0.05\text{ ms/fotograma}$ con chat oculto)
Asignaciones de memoria por tick$0\text{ bytes/tick}$ (cero asignaciones en ruta activa)
Uso de memoria Heap$< 1\text{ KB}$ de memoria estática

⚡ Por qué ocultar el chat mejora el rendimiento al dormir

En Minecraft vainilla, cada cuadro renderizado al dormir obliga al cliente a:

  1. Extraer los glifos de texto de todo el búfer visible del historial de chat.
  2. Rasterizar el cuadrilátero de fondo oscuro semitransparente para el cuadro de edición.
  3. Renderizar sugerencias de comandos y animaciones del cursor.

Al interceptar extractRenderState y cancelar el renderizado de ChatScreen cuando está oculto, Bed Chat Hider omite por completo estas llamadas de dibujo, lo que resulta en un gráfico de fotogramas más limpio y menor carga en la GPU.


Páginas relacionadas: Inicio | Visibilidad del Chat y Bloqueo de Entrada | Arquitectura y Análisis de Mixins

Official documentation & web portal for Dasik Igaijinn mods.