Notes de version
O launcher ganha cara própria — logo, ícone e paleta — e a tela de cada instância passa a ser sobre a instância. Por baixo, o Java é interrogado em vez de adivinhado, a memória padrão vem da máquina, e o jogo sobrevive ao launcher.
- Visual: logo e ícone novos, e a paleta inteira derivada deles — verde-grama como cor de destaque, fundos escuros puxados para o verde. Barras de rolagem finas, sem setas. Sem menu de contexto do navegador nem seleção acidental de texto fora dos campos.
- Sobre: um card compacto com a marca, o autor, os canais da comunidade (site, Discord, Telegram, WhatsApp) e o aviso legal. Abre pelo rodapé da barra lateral ou por Configurações.
- Instância: a tela abre num painel com a arte da instância, os fatos (versão, loader, estado, tempo jogado, última partida), o botão Abrir pasta e as ações. Enquanto algo acontece — um lançamento, uma instalação — o progresso aparece sobre a arte, aqui e no card da Início.
- Capas: uma instância vinda de um modpack recebe o logo do pack como capa. Qualquer instância aceita uma imagem sua (Trocar capa), que é reduzida a um tamanho de miniatura antes de ser guardada.
- Página de projeto: um mod, shader ou pack do catálogo abre numa página própria com descrição, galeria e changelog, e instala dali.
- Modpacks: o launcher lembra de qual pack e versão uma instância veio, e o que o pack entregou — a base para atualizar e reparar. Exportar para
.zipda CurseForge, além de.mrpack. - Exportação: mods colocados à mão em
mods/e arquivos que sumiram do disco agora são listados entre o que ficou fora do pacote, em vez de desaparecerem em silêncio. A tarefa concluída mostra Abrir pasta para chegar ao arquivo — o backup de mundo também. - Java: a versão e a arquitetura vêm do próprio runtime (
java -XshowSettings), então um Java de 32 bits numa máquina de 64 não passa mais como se servisse. Versões até 1.12 ficam no Java 8, o único que o LaunchWrapper delas aceita. - Memória: o
-Xmxpadrão de uma instância nova é calculado a partir da RAM da máquina (um quarto, entre 2 e 8 GB), e o launcher avisa quando um valor configurado não cabe. - Sessão: fechar o launcher com o jogo aberto não perde mais a sessão. Ao reabrir, ele reencontra o processo e o Parar volta a funcionar.
- Rede: um único cliente HTTP para todos os serviços, com cache condicional — o que não mudou desde a última vez não é baixado de novo.
- Layout: os painéis se ajustam ao espaço que realmente têm, não ao tamanho da janela; as janelas de diálogo ficam centradas na janela inteira e o formulário de criar instância cabe sem rolagem.