Código-fonte no GitHub
Código aberto Gratuito Launcher de Minecraft
Ícone do GoodPlanCraftLauncher

GoodPlanCraftLauncher

Leve · Eficiente · Código aberto

Um launcher de Minecraft feito para Windows: login da Microsoft e offline, gerenciamento de versões e instalação de Forge / Fabric / OptiFine com um clique. Quando o jogo trava, ele diz o motivo em vez de só mostrar uma caixa vazia.

Versão v1.9.2 / Atualizado 2026-10-24 / Plataforma Windows / Linux

A janela acima é clicável — é a própria interface do launcher, rodando dentro da página.

Recursos principais

Ferramentas práticas para jogadores, cada uma pensada para você entrar no jogo mais rápido

Dois modos de login

Login da Microsoft e offline, alternáveis a qualquer momento; o modo offline não precisa de verificação online.

Downloads de mods integrados

Pesquise no Modrinth e no CurseForge e instale mods, shaders ou pacotes de recursos na pasta que a versão selecionada realmente usa.

Quatro carregadores de mods

Forge, NeoForge, Fabric e OptiFine são instalados das fontes oficiais, com a versão do Java verificada antes.

25 idiomas de interface

Segue o idioma do sistema na primeira execução; pode ser alterado nos ajustes.

Gerenciamento automático de versões

Baixe, instale e troque de versão do Minecraft com um clique, com bibliotecas e assets tratados automaticamente.

Inicialização rápida

Um caminho de inicialização enxuto e cache, para você clicar e jogar em vez de esperar.

Gerenciamento do Java

Detecta e instala o runtime Java automaticamente; a origem do download pode ser Tsinghua, Universidade de Nanjing, Huawei Cloud ou a oficial, passando para a próxima em caso de falha.

Suporte a temas

Suporte completo a modo claro e escuro, com escala de interface ajustável para um visual consistente.

Atualizações e manutenção automáticas

Verificação de atualizações integrada e limpeza automática de logs configurável mantêm o launcher leve com o passar do tempo.

Avisos de travamento e relatórios de erro

Quando o jogo fecha de forma anormal, ele explica o motivo e pode exportar um relatório de erro com um clique (relatório de travamento + logs + informações do sistema).

Painel de execução

Após iniciar, um painel à direita mostra a versão, o PID, o tempo de execução e o uso de memória, e permite encerrar o jogo a qualquer momento.

Título de janela personalizado

Escreva o título da janela do jogo, com palavras mágicas como {mc_version} e {time}.

Capturas reais

A janela no topo é uma recriação web da interface do launcher, clicável sem instalar nada. As quatro abaixo são o launcher rodando de verdade no Windows, sem edição.

Baixar agora

Escolha sua plataforma e comece a aventura de blocos

GPCL-1.9.2-Setup.exe
Iniciar o mundo de blocos!
Atualizado 2026-10-24 Plataforma Windows / Linux Licença Código aberto, gratuito
Todas as opções de download

Requisitos do sistema

Modestos, mas vale saber

Sistema operacional

Windows 10 64 bits (1709+); Windows 11 também funciona

Runtime Java

Instalado automaticamente pelo launcher; recomenda-se remover instalações de Java redundantes ou conflitantes do sistema

Armazenamento

Pelo menos 90 MB livres só para o launcher (arquivos do jogo não incluídos)

Memória

Recomendado 2 GB ou mais de memória disponível

Código aberto e contribuições

O GPCL é um projeto 100% de código aberto, com o código no GitHub. PRs são bem-vindos, e sugestões também, no fórum, para construir um launcher de Minecraft melhor juntos.

Licença

Distribuído sob a CaelLab BY-SA Code License, Versão 3 (ou qualquer versão posterior). Você pode usar, modificar e redistribuir livremente; versões modificadas precisam manter a mesma licença de código aberto. Página do projeto: gamets.caellab.com/gpcl.

Ler a licença completa →

Como contribuir

O repositório principal fica no GitHub, onde issues e PRs são gerenciados. Relatos de bugs, sugestões de recursos e contribuições de código são bem-vindos.

Visitar o GitHub →
 RESUMO DA LICENÇA — CaelLab BY-SA Code License v3
Copyright (c) 2026 Yunyun(云云) By 虚舟实验室(CaelLab) / CaelLabGameTS

Licensed under the CaelLab BY-SA Code License, Version 3
or any later version. https://www.caellab.com/license/cbs-v3.txt

You are free to:
  Share            — copy and redistribute the source code and the compiled
                     output in any medium or format.
  Adapt            — remix, transform, and build upon the work.
  Use commercially — for personal, commercial, or non-commercial purposes.
  Run it privately — including on your own servers, without publishing
                     your changes.

Under the following terms:
  Attribution (BY) — keep the copyright notice, credit the author, link to
                     this license, and state whether you made changes.
  ShareAlike (SA)  — derivatives must be distributed under this license or a
                     later version of it, with no additional restrictions.
  Source code      — if you distribute the work in built form, the complete
                     corresponding source must be made available.
  No trademark     — you may not use the "CaelLab" name to endorse your
                     version.

THE WORK IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

Histórico de versões

Versões anteriores e suas notas de alteração

v1.9.2 Primeira versão para Linux (experimental), vínculo com CaelLabMinecraft Mais recente 2026-10-24
  • Primeira versão para Linux (experimental): pacote tar.gz x64 para baixar o jogo e instalar Forge / Fabric / mods; as atualizações dentro do app ainda não estão disponíveis — em uma versão nova você é levado à página de download
  • Novo vínculo com CaelLabMinecraft: ative nas configurações e conecte sua conta Microsoft com um código de vínculo
  • Os Java já instalados no sistema (Program Files, JAVA_HOME etc.) são detectados automaticamente e podem ser escolhidos por versão, sem downloads duplicados
  • Downloads de Java mais confiáveis: se o espelho ainda não sincronizou a versão mais recente, usa-se uma anterior do próprio espelho; se a API não responder, a lista de arquivos do espelho entra como reserva
  • Corrigido o ícone vazio da janela principal — o ícone do launcher agora aparece corretamente
  • Corrigida a verificação de atualizações falhando com números de versão com letras no final
  • No Windows, os downloads do jogo pulam bibliotecas que não são necessárias nesta plataforma
v1.9.1 Contas Microsoft, várias pastas de jogo e Java por versão 2026-10-23
  • O login da Microsoft foi refeito: salve várias contas, troque ou remova a qualquer momento e continue conectado ao reiniciar o launcher
  • Os tokens de login são renovados automaticamente antes de iniciar; se expirarem, agora você é convidado a entrar novamente em vez de falhar ao entrar em um servidor
  • As contas salvas mostram a cabeça real da skin do Minecraft
  • Adicione várias pastas de jogo e filtre versões por pasta; ao escolher uma pasta superior como a raiz do PCL2, o .minecraft dentro dela é encontrado automaticamente
  • Cada versão pode usar seu próprio Java: automático, 8, 16, 17, 21, 25 ou um caminho personalizado
  • A análise de travamentos está disponível nos 25 idiomas e os relatórios de erro incluem seu fuso horário e hora local
  • O painel de download mostra um gráfico de velocidade ao vivo, velocidade atual e máxima e tarefas na fila; a velocidade pode ser exibida em MB/s ou Mbps
  • O download do Java agora fica em uma aba própria na página de download
  • O uso de memória nas configurações agora atualiza ao vivo em vez de mostrar o valor de quando a página foi aberta
  • Excluir a versão selecionada volta imediatamente à lista de versões em vez de continuar mostrando a versão excluída
v1.9.0 Página de download refeita, com modpacks e shaders 2026-10-23
  • O progresso do download agora fica na parte inferior da janela: você continua na página em que está, a barra mostra arquivo, progresso e velocidade, e ao abrir exibe a lista completa onde pode cancelar a qualquer momento
  • A página de download agora tem abas de Shaders, Pacotes de recursos e Modpacks: modpacks do Modrinth e CurseForge instalam com um clique, arquivos locais podem ser importados e o NeoForge é suportado
  • O isolamento de versões agora é uma configuração explícita: cada versão tem seus próprios mods, mundos e configurações por padrão, com cinco níveis e uma chave por versão
  • Você pode dar um nome à versão durante o download e criar uma instância separada, para que configurações de mods diferentes não se misturem
  • A busca de mods está muito mais rápida: «Todas as fontes» roda em paralelo com compressão, buscas repetidas usam o cache e buscas em chinês procuram primeiro o nome em inglês na wiki
  • A busca ordena por relevância e alterna as fontes; a página de detalhes mostra de onde veio o nome em chinês, e nas Configurações você pode adicionar fontes e dicionários próprios
  • Os carregadores de mods agora são mutuamente exclusivos: escolher Forge marca os outros como «incompatíveis», a lista de destino mostra apenas versões compatíveis e o botão indica o destino
  • Corrigidos downloads truncados, cancelamento lento e a janela principal que não atualizava após excluir uma versão; a primeira instalação não reproduz mais a animação de abertura
v1.8.0 25 idiomas, do launcher ao site 2026-10-22
  • O launcher agora fala 25 idiomas: mude em Configurações → Aparência → Idioma da interface, com busca na lista
  • Na primeira inicialização ele segue o idioma do sistema; o assistente de boas-vindas também permite escolher antes de começar
  • Novo assistente de boas-vindas: idioma, estilo de interface e uma breve introdução em 4 etapas, com opção de pular
  • Três estilos de interface: Minecraft, Avançado (a aparência de sempre) e Minimalista
  • O instalador foi traduzido para os mesmos 25 idiomas e escolhe o idioma do sistema automaticamente
  • A central de ajuda está disponível em 25 idiomas, e os links de ajuda do launcher abrem a página do idioma da interface
  • O site e a demonstração interativa nele também estão disponíveis em 25 idiomas
  • Árabe, persa e hebraico mudam toda a interface para escrita da direita para a esquerda
  • A inicialização não pisca mais: a tela de abertura e a janela principal são uma só página, e o fundo da janela acompanha o tema; trocar de idioma não deixa mais um quadro preto
v1.7.2 Avatares personalizados e uma lista de versões pesquisável 2026-10-22
  • Agora você pode trocar o avatar da tela de inicialização: clique nele ou escolha uma imagem em Configurações → Aparência → Avatar; PNG / JPG / GIF / WebP são suportados
  • Imagens com mais de 1 MB perguntam se devem ser comprimidas; o limite é 4 MB, e o avatar padrão pode ser restaurado com um clique
  • As configurações de aparência ganham um controle 'Tamanho do avatar', de 32 a 160 pixels
  • A lista de versões ganha uma caixa de busca; cada versão mostra sua versão do jogo e mod loader, e a selecionada fica destacada
  • Atualizar a lista de versões não a reconstrói mais, então a posição da rolagem é mantida; 'Importar versão local' foi para o canto superior direito da lista
  • Na 1.20 e posteriores, escolher 'Entrar no servidor' conecta direto; um endereço ausente agora mostra um aviso em vez de iniciar o singleplayer silenciosamente
  • O salvamento automático das configurações de versão não exibe mais 'Salvo' toda vez
  • O instalador caiu de cerca de 103 MB para 93 MB: só os pacotes de idioma chinês e inglês são mantidos, com os demais idiomas recorrendo ao inglês
  • A 1.7.1 era uma compilação de teste interna não lançada e foi retirada; a 1.7.2 inclui todas as suas mudanças
v1.7.0 Shaders, pacotes de recursos e modpacks, instalados com um clique 2026-10-22
  • A página de download ganha as abas Shaders e Pacotes de recursos: pesquise no Modrinth / CurseForge e instale direto na pasta correspondente da versão escolhida
  • Uma nova aba Modpacks suporta modpacks do Modrinth (.mrpack) e do CurseForge, instalando automaticamente a versão do jogo, o mod loader e todos os mods correspondentes
  • Cada modpack vira uma versão própria, com mods, configurações e saves na própria pasta, para que os modpacks não se misturem
  • Modpacks locais também podem ser importados: escolha um zip / .mrpack no gerenciamento de versões, digite um nome e a instalação começa
  • Os arquivos do modpack são conferidos no manifesto quanto a tamanho e SHA1, então jars baixados pela metade são baixados de novo em vez de gerar um jogo que não inicia
  • O NeoForge agora pode ser instalado por versão como o Forge / Fabric (1.20.1 e posteriores)
  • O menu 'Mais' vem recolhido por padrão; ative-o em Configurações → Aparência quando precisar, e o bug em que ele reaparecia após reiniciar foi corrigido
v1.6.1 Motivos de travamento, sem rodeios 2026-10-21
  • Travamentos são diagnosticados automaticamente (memória insuficiente, versão errada do Java, dependências ausentes, drivers de GPU, incompatibilidade OptiFine / Forge e mais), e o diálogo mostra 1–2 conclusões
  • 'Ver detalhes' mostra todas as pistas e linhas de evidência; 'Ver logs' abre a pasta do jogo da versão que travou
  • Os relatórios de erro exportam um zip completo: resultados da análise, resumo do erro, sistema e GPU, versão do Java, versão e mod loader, listas de mods / pacotes de recursos / shaders, argumentos de inicialização, saída do jogo e relatórios de travamento
  • O relatório oculta --accessToken e o nome de usuário do sistema, então pode ser enviado a outras pessoas para diagnóstico
  • Com vários jogos abertos ao mesmo tempo, cada sessão mantém a própria saída, então o contexto de um travamento nunca vaza para outra versão
  • A página de detalhes do mod foi refeita: nomes em chinês e inglês, contagem de downloads, tags de categoria, listas de arquivos agrupadas por versão do MC, cartões de dependências, links para Modrinth / CurseForge / MCMod e cópia do nome com um clique
  • Corrigido: dependências de uma instalação 1.20.1 eram resolvidas como 1.20, duplicando versões de Fabric API / GeckoLib e fazendo o Fabric reportar Incompatible mods found e recusar a iniciar
  • Instalar um mod remove jars antigos do mesmo projeto, então várias versões não se acumulam mais
v1.6.0 Instale mods sem caçar arquivos 2026-10-20
  • A página de download ganha uma aba Mods: pesquise no Modrinth / CurseForge, escolha arquivos para a versão atual do jogo e selecione em qual versão instalar
  • O Modrinth traz as dependências obrigatórias automaticamente; a busca em chinês é suportada (a consulta passa pelo MCMod para obter o nome em inglês primeiro)
  • Também funciona sem chave de API do CurseForge: cole o link do projeto ou cf:slug e instale um único arquivo pelo espelho
  • Os downloads agora são uma fila de tarefas: clicar em várias versões as coloca na fila, tarefas na fila podem ser removidas e cancelar a atual deixa a fila continuar
  • A atualização automática agora instala em silêncio: baixa em segundo plano e instala quando você fecha o launcher, com um selo redondo no canto superior direito mostrando o progresso
  • Novidades: idioma do jogo automático (chinês simplificado por padrão), diretório de jogo personalizado e espelho de arquivos personalizado
  • Novidade: importar uma versão local a partir de uma pasta de versão ou zip / jar
  • O Fabric agora instala de verdade, com o Fabric API por padrão; com o isolamento de versão, mods e saves acompanham a versão
  • A instalação do Forge só executa --installClient, mostra o progresso e avisa claramente quando a versão do Java é antiga demais
  • O OptiFine instala em silêncio em vez de abrir o instalador gráfico
  • Corrigidos downloads de zero byte contados como sucesso, redirecionamentos de endereço relativo e o segundo download sem progresso
Mostrar 15 versões anteriores
v1.5.2 Configurações, refeitas 2026-10-18
  • A página de configurações foi refeita: memória, janela, comportamento de inicialização, origens de download e argumentos do Java foram reagrupados, ajustáveis com sliders, interruptores e botões segmentados
  • A memória agora usa 'Auto' por padrão: 30% da memória física, no mínimo 1 GB e no máximo 8 GB, deixando 2 GB para o sistema; também pode ser definida manualmente
  • O gerenciamento de memória agora realmente libera memória: só limpa os processos do próprio launcher, nunca um jogo em execução, e pode ser configurado para otimizar automaticamente antes de iniciar
  • As origens de download têm quatro modos (auto / espelho primeiro / oficial primeiro / só oficial), escolhidos separadamente para arquivos e listas de versões; foi adicionado um limite global de velocidade de 0–20 MB/s
  • Novidades: ajuste do G1GC, argumentos JVM personalizados, prioridade do processo, presets de tamanho de janela e visibilidade do launcher
  • A página Sobre agora cobre informações do projeto, o ambiente de execução e a licença completa; o site e as páginas de ajuda também foram reescritos
  • Corrigidos: a configuração de número de threads sendo ignorada, páginas 404 salvas como arquivos e arquivos parciais deixados após downloads com falha
v1.5.1 Travou? Deixa eu ver 2026-10-16
  • Novo aviso de travamento: quando o jogo fecha de forma anormal, ele explica o motivo, com relatórios de erro em um clique (relatório de travamento + logs + informações do sistema, tokens ocultados)
  • Novo painel de execução: após iniciar, ele mostra a versão, o PID, o tempo de execução e a memória à direita, e permite encerrar o jogo a qualquer momento
  • O campo de nome de usuário guarda os últimos 5 nomes em uma lista suspensa, cada um removível
  • O jogo agora roda em processo próprio, então fechar o launcher não o encerra mais; fechar a janela do jogo também é reconhecido como saída
  • Novos títulos personalizados para a janela do jogo com palavras mágicas ({mc_version}, {time} e outras)
  • As dicas de inicialização agora aparecem aleatoriamente (configurável nas configurações), com muitas entradas novas
  • Animação de inicialização e transições de página mais suaves
v1.5.0 Java corrigido e um visual novo 2026-10-16
  • Corrigidos os downloads do runtime Java: um nome de arquivo do espelho que mudou quebrou a instalação, então agora ele é obtido dinamicamente
  • O instalador passou para o Inno Setup e atualiza no lugar a partir de versões antigas
  • Cores globais unificadas (azul-céu como cor principal, azul-escuro no modo escuro), com nova animação de inicialização e novo site
  • Corrigido a tela de inicialização ignorando o tema claro e vários estilos de botão não sendo aplicados
v1.4.4 Suporte a shaders! 2026-07-11
  • Adicionado suporte a OptiFine (shaders)
  • Instalação com um clique que cuida de herança, bibliotecas e tweakClass automaticamente
  • Suporta o mecanismo de herança de versão inheritsFrom
v1.4.3 Corrigido 2026-06-02
  • Corrigido o problema da barra de rolagem dupla
  • Página Sobre expandida com mais conteúdo, incluindo uma caixa de ferramentas
v1.4.2 Corrigido? Duvido 2026-06-02
  • A tela de abertura teve alguns problemas na última versão
  • Configurações colocadas em ordem
  • Cancelar uma inicialização agora realmente encerra o processo!
v1.4.1 Bem-vindo! 2026-06-02
  • Adicionada uma animação de boas-vindas na primeira execução
  • Removida a proteção anti-depuração excessiva e liberado o modo desenvolvedor
v1.4.0 Decolando! 2026-06-01
  • Tentativa de suportar o Forge de verdade
  • Início instantâneo! Esta é uma compilação de instalador, compilada em código de máquina!
  • Bugs corrigidos, graças ao fórum
  • Fluxo muito mais enxuto; os detalhes da atualização agora podem mostrar um log completo
v1.3.3 2026-05-28
  • Forge / Fabric / OptiFine realmente funcionam agora!
  • Este é o primeiro lançamento de código aberto!
v1.3.2 2026-05-23
  • Adicionadas configurações detalhadas por versão, gerenciadas por padrão; versões do jogo podem ser excluídas
  • Mais suporte ao modo claro; 'Restaurar padrões' foi para uma nova seção de configurações de compatibilidade; API atualizada
  • Listas suspensas e vários outros detalhes aprimorados
v1.3.0–1.3.1 2026-05-22
  • Corrigido o gráfico de download ausente (ele não era chamado na compilação instalada)
  • A configuração de verificação automática de atualizações foi para a página Sobre
  • A página de download agora lista Alpha, Beta, snapshots e lançamentos por completo, corrigindo versões de lançamento que não apareciam todas
  • Tela de inicialização refeita, adicionando gerenciamento de versões ordenado pela última vez que foi iniciada
  • Adicionadas dicas 'Você sabia?' na inicialização e limpeza automática de logs (o intervalo pode ser alterado nas configurações)
  • A escala da interface em Aparência agora funciona de verdade; a 1.3.1 corrigiu ela não aparecer
v1.2.1 2026-05-22
  • Bibliotecas dinâmicas incluídas localmente
  • Adicionada proteção contra inicializações / instâncias duplicadas
  • Removidas configurações inúteis, e o conteúdo da página de download agora pode ser recolhido
v1.2.0 2026-05-21
  • Adicionadas barras de rolagem e modo claro
  • Adicionada uma animação completa de inicialização do launcher, reduzindo a tela branca ao abrir
  • A barra lateral esquerda foi para o topo e a interface foi ampliada; página de download aprimorada e runtime Java adicionado
  • Adicionado um grande conjunto de configurações, organizadas em Jogo, Download, Aparência, Avançado e Sobre
v1.1.0 2026-05-21
  • Adicionada configuração automática do Java, com origem de download configurável (valeu, Tsinghua!)
  • Desempenho melhorado, animação de inicialização adicionada e diagnóstico por logs aprimorado
  • Corrigidos vários bugs da lista de downloads, como não conseguir cancelar e sobras após cancelar
v1.0.0 2026-05-20
  • Primeiro lançamento estável