Desain Tanpa Dependensi Eksternal
Dokumen ini merinci alasan teknis di balik arsitektur 100% tanpa dependensi eksternal.
📊 Infobox Perbandingan Ketergantungan
| Kategori | Mod Fabric Standar | Speedometer |
|---|---|---|
| Fabric Loader Requirement | 0.15.0+ | 0.15.0+ |
| Persyaratan Fabric API | Diperlukan (fabric-api) | Tidak Diperlukan (0 Dependensi) |
| Persyaratan Kerangka GUI | Diperlukan (cloth-config / yacl) | Tidak Diperlukan (Menggunakan Vanilla F3+F6) |
| Ukuran File JAR | $\sim 500\text{ KB} - 2\text{ MB}$ | $\sim 78\text{ KB}$ |
| Initialization Overhead | $\sim 50 - 200\text{ ms}$ | $< 1\text{ ms}$ |
💡 Alasan & Manfaat
- Portabilitas & Kompatibilitas Maksimal: Bebas dari risiko kerusakan pustaka eksternal.
- Beban Nol: Dimuat dalam $< 1\text{ ms}$ saat game dimulai.
- Ukuran Sangat Ringan: File JAR hasil kompilasi berukuran di bawah $80\text{ KB}$.
