Skip to content

ゼロ依存アーキテクチャ設計

このドキュメントでは、100% 外部依存ゼロ 設計の技術的メリットを解説します。


📊 依存関係比較インフォボックス

比較項目一般的な Fabric ModSpeedometer
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.