Skip to content

🚀 效能開銷與渲染最佳化

效能指標實測影響
Tick 計算開銷$0.000\text{ ms/tick}$ (無任何 Tick 監聽器或後台工作執行緒)
幀渲染耗時淨耗時縮短 (隱藏聊天框時約減少 $-0.05\text{ ms/frame}$)
單 Tick 記憶體分配$0\text{ bytes/tick}$ (熱路徑零分配)
堆積記憶體佔用$< 1\text{ KB}$ 靜態記憶體

⚡ 為什麼隱藏聊天框能提升睡眠效能

在原版 Minecraft 中,睡眠期間渲染的每一幀都會強制客戶端:

  1. 提取整個可見聊天歷史緩衝區的文字字符。
  2. 光柵化輸入框的半透明暗色背景四邊形。
  3. 渲染指令自動補全建議與游標閃爍動畫。

透過攔截 extractRenderState 並在隱藏時取消 ChatScreen 渲染,Bed Chat Hider 完全繞過了這些繪製調用,從而在睡眠期間獲得更純淨的幀圖表並減輕 GPU 文字渲染負擔!


相關頁面: 首頁面板 | 聊天可見性與輸入攔截 | 程式碼架構與 Mixin 注入剖析

Official documentation & web portal for Dasik Igaijinn mods.