Skip to content

🚀 Desempenho e Otimização de Renderização

MétricaImpacto medido
Sobrecarga de ticks$0.000\text{ ms/tick}$ (sem ouvintes de ticks ou tarefas em segundo plano)
Tempo de renderizaçãoRedução líquida (aprox. $-0.05\text{ ms/quadro}$ com chat oculto)
Alocações de memória por tick$0\text{ bytes/tick}$ (zero alocação no caminho quente)
Uso de memória Heap$< 1\text{ KB}$ de memória estática

⚡ Por que ocultar o chat melhora o desempenho ao dormir

No Minecraft vanilla, cada quadro renderizado ao dormir força o cliente a:

  1. Extrair os glifos de texto de todo o buffer do histórico de chat visível.
  2. Rasterizar o plano de fundo escuro semitransparente para a caixa de edição.
  3. Renderizar sugestões de comandos e animações do cursor.

Ao interceptar extractRenderState e cancelar a renderização de ChatScreen quando oculto, o Bed Chat Hider ignora totalmente essas chamadas de desenho, resultando em um gráfico de quadros mais limpo e menor carga na GPU!


Páginas relacionadas: Início | Visibilidade do Chat e Bloqueio de Entrada | Arquitetura e Análise de Mixins

Official documentation & web portal for Dasik Igaijinn mods.