Skip to content

零依賴架構設計

本文件詳細闡述了 速度計 (Speedometer) 採用 100% 零依賴 設計架構的工程考量與優勢。


📊 依賴關係對比資訊框

對比類別標準 Fabric 模組Speedometer
Fabric Loader Requirement0.15.0+0.15.0+
Fabric API 依賴需求必須安裝 (fabric-api)不需要 (零依賴)
GUI 介面架構要求必須安裝 (cloth-config / yacl)不需要 (直接使用原版 F3+F6)
JAR 檔案大小$\sim 500\text{ KB} - 2\text{ MB}$$\sim 78\text{ KB}$
Initialization Overhead$\sim 50 - 200\text{ ms}$$< 1\text{ ms}$

💡 架構理念與核心收益

  1. 極致攜帶性與相容性:零外部程式庫損壞風險。
  2. 零負擔:遊戲啟動時載入耗時 $< 1\text{ ms}$。
  3. 超輕量體積:編譯後 JAR 小於 $80\text{ KB}$。

🔗 相關頁面

Official documentation & web portal for Dasik Igaijinn mods.