Skip to content

DromorCraft v1.3.0

Choose a tag to compare

@PaulHenryDeveloper PaulHenryDeveloper released this 12 Sep 00:29
· 3 commits to main since this release
39631df

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 .zip da 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 -Xmx padrã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.