Skip to content

Design com Zero Dependências

Este documento detalha os motivos técnicos para a arquitetura com 100% zero dependências.


📊 Infobox de comparação de dependências

CategoriaMod padrão do FabricSpeedometer
Fabric Loader Requirement0.15.0+0.15.0+
Requisito do Fabric APINecessário (fabric-api)Não necessário (0 dependências)
Requisito de framework GUINecessário (cloth-config / yacl)Não necessário (usa F3+F6 vanilla)
Tamanho do arquivo JAR$\sim 500\text{ KB} - 2\text{ MB}$$\sim 78\text{ KB}$
Initialization Overhead$\sim 50 - 200\text{ ms}$$< 1\text{ ms}$

💡 Justificativa e benefícios

  1. Máxima compatibilidade: Zero risco de incompatibilidade com bibliotecas externas.
  2. Carga zero: Carrega em $< 1\text{ ms}$ ao iniciar o jogo.
  3. Pegada ultraleve: Arquivo JAR compilado menor que $80\text{ KB}$.

🔗 Páginas relacionadas

Official documentation & web portal for Dasik Igaijinn mods.