O BrasilLauncher é um ecossistema de launchers de Minecraft de código aberto desenvolvido em torno da biblioteca Cmllib.Core.
A Cmllib.Core é a biblioteca principal responsável pela instalação do Minecraft, autenticação, gerenciamento de versões e inicialização do jogo. Ela foi projetada para ser totalmente usada para que a mesma base de código seja utilizada por aplicações desktop, terminal ou qualquer outro tipo de frontend.
- Instalação de qualquer versão do Minecraft
- Download de bibliotecas e assets
- Gerenciamento do manifesto de versões
- Suporte à autenticação Microsoft e modo Offline
- Arquitetura multiplataforma
O BrasilLauncher é desenvolvido sobre a CmlLib.Core, expandindo suas funcionalidades com novas abstrações, utilitários e melhorias criadas especificamente para o ecossistema BrasilLauncher.
Baixe a versão para terminal:
Baixe a versão desktop com interface gráfica desenvolvida em Avalonia UI:
O BrasilLauncher está em desenvolvimento ativo.
Novos recursos, melhorias na arquitetura e alterações na API são adicionados continuamente. Você pode desenvolver seu próprio launcher de minecraft a partir dessa base
Este projeto está sendo desenvolvido publicamente em uma série no YouTube, onde cada etapa da implementação e das decisões de arquitetura é apresentada em detalhes.
📺 Playlist: https://youtube.com/playlist?list=PLAzYhnljz93lFDDqXXGmO7SuOEEwJThXy