更省伺服器主執行緒的一版
- 地圖上報從「在伺服器那一 tick 裡現拼 19.7 萬個點的 JSON」改成「那一 tick 只交出資料,拼裝放到背景執行緒」。這是全模組唯一一處可能造成「單 tick 數百毫秒」的地方,正好對應每半小時一輪的偶發尖峰。
- 其餘幾處會隨人數 / 實體數放大的一起最佳化:TAB 數字格式化改成按 tick 快取、按名字找玩家改成每 tick 一次的名字索引、成就列表去掉每條的字串建構、每 30 秒讀的設定檔與封禁名單挪到背景、聊天佇列的長度判斷改用計數器、網路取樣不再每 20 秒新建執行緒、指令節流表不再只增不減。上報格式、欄位名、取值時刻全部未變。