Skip to content

🚀 Leistung & Rendering-Optimierung

MetrikGemessene Auswirkung
Tick-Overhead$0.000\text{ ms/Tick}$ (keine Ticking-Listener oder Hintergrundprozesse)
Frame-RenderzeitNetto-Reduzierung (ca. $-0.05\text{ ms/Frame}$ bei ausgeblendetem Chat)
Speicherbelegung pro Tick$0\text{ Bytes/Tick}$ (keine Belegung im Hot-Path)
Heap-Speichernutzung$< 1\text{ KB}$ statischer Speicher

⚡ Warum das Ausblenden des Chats die Schlafleistung verbessert

Im Vanilla-Minecraft zwingt jeder beim Schlafen gerenderte Frame den Client zu:

  1. Textglyphen für den gesamten sichtbaren Chat-Verlaufspuffer zu extrahieren.
  2. Das halbtransparente dunkle Hintergrund-Quadrat für das Eingabefeld zu rastern.
  3. Befehlsvorschläge und Cursor-Animationen zu rendern.

Durch das Abfangen von extractRenderState und das Abbrechen des ChatScreen-Renderings im ausgeblendeten Zustand umgeht Bed Chat Hider diese Zeichenaufrufe vollständig, was zu einem saubereren Frame-Graphen und einer reduzierten GPU-Last führt!


Verwandte Seiten: Startseite | Chat-Sichtbarkeit & Eingabeblockierung | Architektur & Mixin-Analyse

Official documentation & web portal for Dasik Igaijinn mods.