Faz um tempo que voltei a jogar Minecraft e, como sempre, tive a vontade de criar e compartilhar modpacks. O Elo surgiu como uma solução para gerenciar e instalar modpacks de forma mais eficiente e semelhante ao uso de um launcher.

[PITCH] Cansei de montar modpack na mão, então fiz um CLI pra isso: Elo

Como Funciona

O Elo utiliza symlinks para gerenciar as instâncias de modpacks, modulos, resource packs, shaders e configurações. Ao ativar uma instância, o Elo cria symlinks que apontam para as pastas do modpack na pasta de instalação do Minecraft. A troca de modpacks é simplesmente trocar os symlinks.

Benefícios

  • Facilidade de Instalação: A instalação é simples e não requer sudo ou manipulação de pacotes do sistema.
  • Backup Automático: O Elo cria backup das pastas originais antes de qualquer modificação.
  • Gerenciamento de Dependências: O Elo resolve automaticamente as dependências de addons.
  • Compatibilidade: O Elo roda em Linux e macOS, mas ainda não tem suporte nativo para Windows.

Desenvolvimento

O Elo foi desenvolvido usando vibe-coding, uma abordagem spec-driven e skill-driven, com foco em aprender e implementar padrões de Git e versionamento.

Conclusão

O Elo é uma ferramenta útil para quem quer gerenciar modpacks de forma eficiente e semelhante a um launcher, sem precisar desmontar o jogo. Com suporte para Linux e macOS, ainda há espaço para melhorias para Windows.

CanseiEntaoIssoModpackMontar