Code source GitHub
Open source Gratuit Lanceur Minecraft
Icône de GoodPlanCraftLauncher

GoodPlanCraftLauncher

Léger · Efficace · Open source

Un lanceur Minecraft conçu pour Windows : connexion Microsoft et hors ligne, gestion des versions et installation de Forge / Fabric / OptiFine en un clic. Quand le jeu plante, il vous explique pourquoi au lieu d'afficher une fenêtre vide.

Version v1.9.2 / Mis à jour 2026-10-24 / Plateforme Windows / Linux

La fenêtre ci-dessus est cliquable — c'est l'interface du lanceur elle-même, exécutée dans la page web.

Fonctionnalités principales

Des outils pratiques pour les joueurs, chacun pensé pour vous faire entrer en jeu plus vite

Deux modes de connexion

Connexion Microsoft et hors ligne, changeable à tout moment ; le mode hors ligne ne nécessite aucune vérification en ligne.

Téléchargement de mods intégré

Recherchez sur Modrinth et CurseForge, puis installez mods, shaders ou resource packs dans le dossier réellement utilisé par la version choisie.

Quatre chargeurs de mods

Forge, NeoForge, Fabric et OptiFine s'installent depuis les sources officielles, avec vérification de la version de Java.

25 langues d'interface

Suit la langue du système au premier lancement ; modifiable à tout moment dans les paramètres.

Gestion automatique des versions

Téléchargez, installez et changez de version Minecraft en un clic, bibliothèques et ressources gérées automatiquement.

Démarrage rapide

Un parcours de lancement épuré et de la mise en cache : vous cliquez et vous jouez, sans attendre.

Gestion du runtime Java

Détecte et installe automatiquement un runtime Java ; la source de téléchargement peut être Tsinghua, l'université de Nankin, Huawei Cloud ou la source officielle, avec bascule vers la suivante en cas d'échec.

Prise en charge des thèmes

Prise en charge complète des modes clair et sombre, avec une mise à l'échelle de l'interface réglable pour un rendu cohérent.

Mises à jour et maintenance automatiques

Vérification des mises à jour intégrée et nettoyage automatique des journaux configurable, pour garder le lanceur léger au fil du temps.

Avis de plantage et rapports d'erreur

Quand le jeu se ferme anormalement, il en explique la raison et peut exporter un rapport d'erreur en un clic (rapport de plantage + journaux + infos système).

Panneau d'exécution

Après le lancement, un panneau à droite affiche la version, le PID, la durée et l'utilisation mémoire, et permet de fermer le jeu à tout moment.

Titre de fenêtre personnalisé

Rédigez votre propre titre de fenêtre de jeu, avec des mots magiques comme {mc_version} et {time}.

Captures réelles

La fenêtre en haut est une reproduction web de l'interface du lanceur, cliquable sans rien installer. Les quatre ci-dessous montrent le lanceur réellement en cours d'exécution sous Windows, sans retouche.

Télécharger

Choisissez votre plateforme et commencez l'aventure cubique

GPCL-1.9.2-Setup.exe
Lancer le monde cubique !
Mis à jour 2026-10-24 Plateforme Windows / Linux Licence Open source, gratuit
Toutes les options de téléchargement

Configuration requise

Modeste, mais bon à savoir

Système d'exploitation

Windows 10 64 bits (1709+) ; Windows 11 fonctionne aussi

Runtime Java

Installé automatiquement par le lanceur ; il est recommandé de nettoyer les installations Java redondantes ou conflictuelles du système

Stockage

Au moins 90 Mo d'espace libre pour le lanceur lui-même (fichiers de jeu non compris)

Mémoire

2 Go de mémoire disponible ou plus recommandés

Open source et contributions

GPCL est un projet 100 % open source, dont le code est hébergé sur GitHub. Les PR sont bienvenues, tout comme les suggestions sur le forum, pour construire ensemble un meilleur lanceur Minecraft.

Licence

Publié sous la CaelLab BY-SA Code License, version 3 (ou toute version ultérieure). Vous pouvez l'utiliser, le modifier et le redistribuer librement ; les versions modifiées doivent conserver la même licence open source. Site du projet : gamets.caellab.com/gpcl.

Lire la licence complète →

Contribuer

Le dépôt principal du code est sur GitHub, où les issues et les PR sont gérées. Les rapports de bugs, les suggestions de fonctionnalités et les contributions de code sont les bienvenus.

Aller sur GitHub →
 RÉSUMÉ DE LA LICENCE — 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.

Historique des versions

Versions passées et leurs journaux de modifications

v1.9.2 Première version Linux (expérimentale), liaison CaelLabMinecraft Dernière 2026-10-24
  • Première version pour Linux (expérimentale) : paquet tar.gz x64 pour télécharger le jeu et installer Forge / Fabric / mods ; les mises à jour intégrées ne sont pas encore disponibles, une nouvelle version renvoie vers la page de téléchargement
  • Nouvelle liaison CaelLabMinecraft : activez-la dans les paramètres et connectez votre compte Microsoft avec un code de liaison
  • Les Java déjà installés sur le système (Program Files, JAVA_HOME, etc.) sont détectés automatiquement et peuvent être choisis par version, sans téléchargement en double
  • Téléchargements de Java plus robustes : si le miroir n'a pas encore la dernière version, une version plus ancienne du même miroir est utilisée ; si l'API est injoignable, la liste des fichiers du miroir prend le relais
  • Correction de l'icône vide de la fenêtre principale : l'icône du lanceur s'affiche désormais correctement
  • Correction de l'échec de la vérification de mises à jour quand le numéro de version se termine par des lettres
  • Sous Windows, les téléchargements du jeu ignorent les bibliothèques inutiles sur cette plateforme
v1.9.1 Comptes Microsoft, plusieurs dossiers de jeu et Java par version 2026-10-23
  • La connexion Microsoft a été refaite : enregistrez plusieurs comptes, changez-en ou supprimez-en à tout moment, et restez connecté après un redémarrage du lanceur
  • Les jetons de connexion sont renouvelés automatiquement avant le lancement ; s'ils expirent, le lanceur vous demande de vous reconnecter au lieu d'échouer en rejoignant un serveur
  • Les comptes enregistrés affichent la vraie tête de skin Minecraft
  • Ajoutez plusieurs dossiers de jeu et filtrez les versions par dossier ; en choisissant un dossier parent comme la racine PCL2, le .minecraft qu'il contient est trouvé automatiquement
  • Chaque version peut utiliser son propre Java : automatique, 8, 16, 17, 21, 25 ou un chemin personnalisé
  • L'analyse des plantages est disponible dans les 25 langues, et les rapports d'erreur incluent votre fuseau horaire et l'heure locale
  • Le panneau de téléchargement affiche un graphique de vitesse en direct, la vitesse actuelle et maximale et les tâches en attente ; la vitesse peut être affichée en MB/s ou Mbps
  • Le téléchargement de Java se trouve désormais dans son propre onglet de la page de téléchargement
  • L'utilisation de la mémoire dans les paramètres se met à jour en direct au lieu d'afficher la valeur du moment où la page a été ouverte
  • Supprimer la version sélectionnée revient immédiatement à la liste des versions au lieu d'afficher encore la version supprimée
v1.9.0 Page de téléchargement refaite, avec modpacks et shaders 2026-10-23
  • La progression du téléchargement est maintenant en bas de la fenêtre : vous restez sur votre page, la barre affiche le fichier, la progression et la vitesse, et s'ouvre sur la liste complète où vous pouvez annuler à tout moment
  • La page de téléchargement a désormais des onglets Shaders, Packs de ressources et Modpacks : les modpacks Modrinth et CurseForge s'installent en un clic, les archives locales s'importent et NeoForge est pris en charge
  • L'isolation des versions est maintenant un réglage explicite : chaque version a ses propres mods, sauvegardes et réglages par défaut, avec cinq niveaux et un interrupteur par version
  • Vous pouvez nommer la version pendant le téléchargement et créer une instance séparée, pour que des configurations de mods différentes ne se mélangent pas
  • La recherche de mods est bien plus rapide : « Toutes les sources » fonctionne en parallèle avec compression, les recherches répétées utilisent le cache et les recherches en chinois passent d'abord par le wiki pour trouver le nom anglais
  • La recherche trie par pertinence et alterne les sources ; la page de détails indique l'origine du nom chinois, et vous pouvez ajouter des sources et des dictionnaires personnalisés dans les réglages
  • Les chargeurs de mods sont désormais exclusifs : choisir Forge marque les autres « incompatible », la liste de destination n'affiche que les versions compatibles et le bouton indique la destination
  • Correction des téléchargements tronqués, de l'annulation lente et de la fenêtre principale qui ne se mettait pas à jour après suppression d'une version ; la première installation ne joue plus l'animation d'intro
v1.8.0 25 langues, du lanceur au site web 2026-10-22
  • Le lanceur parle désormais 25 langues : à choisir dans Paramètres → Apparence → Langue de l'interface, avec une recherche dans la liste
  • Au premier lancement, il suit la langue du système ; l'assistant de bienvenue permet aussi de la choisir d'abord
  • Nouvel assistant de bienvenue : langue, style d'interface et courte présentation en 4 étapes, avec possibilité de passer
  • Trois styles d'interface : Minecraft, Avancé (l'apparence habituelle) et Minimal
  • L'installateur est traduit dans les mêmes 25 langues et choisit automatiquement la langue du système
  • Le centre d'aide est disponible en 25 langues ; les liens d'aide du lanceur ouvrent la page correspondant à la langue de l'interface
  • Le site et la démo interactive qu'il contient sont aussi disponibles en 25 langues
  • L'arabe, le persan et l'hébreu passent toute l'interface en écriture de droite à gauche
  • Plus de clignotement au démarrage : l'écran de lancement et la fenêtre principale ne font qu'une page, et le fond de fenêtre suit le thème ; changer de langue ne produit plus d'écran noir
v1.7.2 Avatars personnalisés et liste de versions avec recherche 2026-10-22
  • Vous pouvez désormais changer l'avatar de l'écran de lancement : cliquez dessus, ou choisissez une image dans Paramètres → Apparence → Avatar ; PNG / JPG / GIF / WebP sont pris en charge
  • Les images de plus de 1 Mo demandent si elles doivent être compressées ; la limite est de 4 Mo, et l'avatar par défaut peut être restauré en un clic
  • Les paramètres d'apparence ajoutent un curseur « Taille de l'avatar », de 32 à 160 pixels
  • La liste des versions gagne un champ de recherche ; chaque version affiche sa version de jeu et son mod loader, et celle sélectionnée est mise en évidence
  • Rafraîchir la liste des versions ne la reconstruit plus : la position de défilement est conservée ; « Importer une version locale » est passé en haut à droite de la liste
  • À partir de la 1.20, choisir « Rejoindre un serveur » connecte directement ; une adresse manquante affiche désormais un message au lieu de lancer discrètement le mode solo
  • L'enregistrement automatique des paramètres de version n'affiche plus « Enregistré » à chaque fois
  • L'installeur est passé d'environ 103 Mo à 93 Mo : seuls les packs de langue chinois et anglais sont conservés, les autres langues retombant sur l'anglais
  • La 1.7.1 était une version de test interne non publiée et a été retirée ; la 1.7.2 inclut tous ses changements
v1.7.0 Shaders, packs de ressources et modpacks, installés en un clic 2026-10-22
  • La page de téléchargement ajoute les onglets Shaders et Packs de ressources : recherchez sur Modrinth / CurseForge et installez directement dans le dossier correspondant à la version choisie
  • Un nouvel onglet Modpacks prend en charge les modpacks Modrinth (.mrpack) et CurseForge, en installant automatiquement la version de jeu, le mod loader et tous les mods correspondants
  • Chaque modpack devient sa propre version, avec ses mods, configurations et sauvegardes dans son propre dossier, afin que les modpacks ne se mélangent pas entre eux
  • Les modpacks locaux peuvent aussi être importés : choisissez un zip / .mrpack dans la gestion des versions, saisissez un nom, et l'installation démarre
  • Les fichiers des modpacks sont vérifiés (taille et SHA1) par rapport au manifeste : les jars téléchargés à moitié sont récupérés de nouveau au lieu de donner un jeu qui ne démarre pas
  • NeoForge peut désormais être installé par version comme Forge / Fabric (1.20.1 et versions ultérieures)
  • Le menu « Plus » est replié par défaut ; activez-le dans Paramètres → Apparence si nécessaire, et le bug où il réapparaissait après un redémarrage a été corrigé
v1.6.1 Les raisons des plantages, dites clairement 2026-10-21
  • Les plantages sont diagnostiqués automatiquement (mémoire insuffisante, mauvaise version de Java, dépendances manquantes, pilotes graphiques, incompatibilité OptiFine / Forge, etc.), et la fenêtre donne 1 à 2 conclusions
  • « Voir les détails » affiche chaque indice et chaque ligne de preuve ; « Voir les journaux » ouvre le dossier de jeu de la version qui a planté
  • Les rapports d'erreur exportent un zip complet : résultats d'analyse, résumé de l'erreur, système et GPU, version de Java, version et mod loader, listes de mods / packs de ressources / shaders, arguments de lancement, sortie du jeu et rapports de plantage
  • Le rapport masque --accessToken et le nom d'utilisateur du système, il peut donc être transmis à d'autres pour un diagnostic
  • Avec plusieurs jeux lancés en même temps, chaque session conserve sa propre sortie : le contexte d'un plantage ne fuit plus vers une autre version
  • La page de détails des mods a été refaite : noms chinois et anglais, nombre de téléchargements, étiquettes de catégorie, listes de fichiers groupées par version de MC, cartes de dépendances, liens vers Modrinth / CurseForge / MCMod et copie du nom en un clic
  • Correction : les dépendances d'une installation 1.20.1 étaient résolues comme 1.20, ce qui dupliquait les versions de Fabric API / GeckoLib et faisait afficher Incompatible mods found à Fabric, qui refusait de démarrer
  • Installer un mod supprime les anciens jars du même projet : plusieurs versions ne s'accumulent plus
v1.6.0 Installez des mods sans chercher les fichiers 2026-10-20
  • La page de téléchargement ajoute un onglet Mods : recherchez sur Modrinth / CurseForge, choisissez les fichiers pour la version de jeu actuelle et sélectionnez la version dans laquelle installer
  • Modrinth récupère automatiquement les dépendances requises ; la recherche en chinois est prise en charge (la requête passe d'abord par MCMod pour obtenir le nom anglais)
  • Cela fonctionne aussi sans clé d'API CurseForge : collez un lien de projet ou cf:slug et installez un seul fichier via le miroir
  • Les téléchargements sont désormais une file de tâches : cliquer sur plusieurs versions les met en file d'attente, les tâches en attente peuvent être supprimées, et annuler la tâche en cours laisse la file continuer
  • La mise à jour automatique s'installe maintenant en silence : elle télécharge en arrière-plan et s'installe à la fermeture du lanceur, avec un badge rond en haut à droite indiquant la progression
  • Nouveau : langue de jeu automatique (chinois simplifié par défaut), dossier de jeu personnalisé et miroir de fichiers personnalisé
  • Nouveau : import d'une version locale depuis un dossier de version ou un zip / jar
  • Fabric s'installe vraiment maintenant, avec Fabric API par défaut ; avec l'isolation des versions, les mods et les sauvegardes suivent la version
  • L'installation de Forge n'exécute plus que --installClient, affiche la progression et indique clairement quand la version de Java est trop ancienne
  • OptiFine s'installe en silence au lieu d'ouvrir l'installeur graphique
  • Correction des téléchargements de zéro octet comptés comme réussis, des redirections d'adresse relative et du deuxième téléchargement sans progression
Afficher 15 versions plus anciennes
v1.5.2 Les paramètres, refaits 2026-10-18
  • La page des paramètres a été refaite : mémoire, fenêtre, comportement au lancement, sources de téléchargement et arguments Java sont regroupés et réglables avec des curseurs, des interrupteurs et des boutons segmentés
  • La mémoire est désormais réglée sur « Auto » par défaut : 30 % de la mémoire physique, au moins 1 Go et au plus 8 Go, en laissant 2 Go au système ; elle peut aussi être définie manuellement
  • La gestion de la mémoire libère vraiment de la mémoire : elle ne nettoie que les processus du lanceur, jamais un jeu en cours, et peut être réglée pour optimiser automatiquement avant le lancement
  • Les sources de téléchargement ont quatre modes (auto / miroir d'abord / officiel d'abord / officiel uniquement), choisis séparément pour les fichiers et les listes de versions ; une limite de vitesse globale de 0 à 20 Mo/s a été ajoutée
  • Nouveau : réglage G1GC, arguments JVM personnalisés, priorité du processus, tailles de fenêtre prédéfinies et visibilité du lanceur
  • La page À propos couvre désormais les informations du projet, l'environnement d'exécution et la licence complète ; le site web et les pages d'aide ont aussi été réécrits
  • Correction : le réglage du nombre de threads ignoré, les pages 404 enregistrées comme fichiers et les fichiers partiels laissés après un téléchargement échoué
v1.5.1 Ça a planté ? Laissez-moi voir 2026-10-16
  • Nouvel avis de plantage : quand le jeu se ferme anormalement, il explique pourquoi, avec des rapports d'erreur en un clic (rapport de plantage + journaux + infos système, jetons masqués)
  • Nouveau panneau d'exécution : après le lancement, il affiche à droite la version, le PID, la durée et la mémoire, et permet de fermer le jeu à tout moment
  • Le champ de nom d'utilisateur conserve les 5 derniers noms dans une liste déroulante, chacun pouvant être supprimé
  • Le jeu s'exécute désormais dans son propre processus : fermer le lanceur ne l'arrête plus ; fermer la fenêtre du jeu est aussi reconnu comme une sortie
  • Nouveaux titres de fenêtre de jeu personnalisés avec des mots magiques ({mc_version}, {time}, etc.)
  • Les astuces de lancement apparaissent maintenant au hasard (configurable dans les paramètres), avec beaucoup plus d'entrées ajoutées
  • Animation de démarrage et transitions de page plus fluides
v1.5.0 Java réparé et un nouveau look 2026-10-16
  • Correction des téléchargements du runtime Java : un nom de fichier de miroir modifié cassait l'installation, il est désormais récupéré dynamiquement
  • L'installeur passe à Inno Setup et effectue une mise à niveau sur place depuis les anciennes versions
  • Couleurs globales unifiées (bleu ciel comme couleur principale, bleu profond pour le mode sombre), avec une nouvelle animation de démarrage et un nouveau site web
  • Correction de l'écran de démarrage ignorant le thème clair et de plusieurs styles de boutons non appliqués
v1.4.4 Prise en charge des shaders ! 2026-07-11
  • Ajout de la prise en charge d'OptiFine (shaders)
  • Installation en un clic qui gère automatiquement l'héritage, les bibliothèques et tweakClass
  • Prise en charge du mécanisme d'héritage de versions inheritsFrom
v1.4.3 Corrigé 2026-06-02
  • Correction du problème de double barre de défilement
  • Page À propos enrichie avec plus de contenu, dont une boîte à outils
v1.4.2 Corrigé ? J'en doute 2026-06-02
  • L'écran de démarrage avait quelques problèmes dans la version précédente
  • Remise en ordre des paramètres
  • Annuler un lancement tue maintenant vraiment le processus !
v1.4.1 Bienvenue ! 2026-06-02
  • Ajout d'une animation de bienvenue au premier lancement
  • Suppression de l'anti-débogage excessif et activation du mode développeur
v1.4.0 Décollage ! 2026-06-01
  • Tentative de prise en charge réelle de Forge
  • Démarrage instantané ! C'est une version installeur, compilée en code machine !
  • Correction de bugs, grâce au forum
  • Parcours largement simplifié ; les détails de mise à jour peuvent désormais afficher un journal complet
v1.3.3 2026-05-28
  • Forge / Fabric / OptiFine fonctionnent vraiment maintenant !
  • C'est la première version open source !
v1.3.2 2026-05-23
  • Ajout de paramètres détaillés par version, gérés par défaut ; les versions de jeu peuvent être supprimées
  • Meilleure prise en charge du mode clair ; « Restaurer les valeurs par défaut » déplacé dans une nouvelle section de paramètres de compatibilité ; API mise à jour
  • Listes déroulantes et divers autres détails peaufinés
v1.3.0–1.3.1 2026-05-22
  • Correction du graphique de téléchargement manquant (il n'était pas appelé dans la version installée)
  • Déplacement du réglage de vérification automatique des mises à jour vers À propos
  • La page de téléchargement liste désormais intégralement les Alpha, Beta, snapshots et versions stables, corrigeant l'affichage incomplet des versions stables
  • Écran de lancement refait, avec une gestion des versions triée par dernière date de lancement
  • Ajout des astuces « Le saviez-vous ? » au démarrage et du nettoyage automatique des journaux (l'intervalle se règle dans les paramètres)
  • La mise à l'échelle de l'interface dans Apparence fonctionne enfin ; la 1.3.1 a corrigé le fait qu'elle ne s'affichait pas
v1.2.1 2026-05-22
  • Bibliothèques dynamiques intégrées localement
  • Ajout d'une protection contre les doubles lancements / instances
  • Suppression des paramètres inutiles, et le contenu de la page de téléchargement peut désormais être replié
v1.2.0 2026-05-21
  • Ajout des barres de défilement et du mode clair
  • Ajout d'une animation de démarrage complète du lanceur, réduisant l'écran blanc au lancement
  • Déplacement de la barre latérale gauche vers le haut et agrandissement de l'interface ; page de téléchargement peaufinée et ajout du runtime Java
  • Ajout d'un large ensemble de paramètres, organisés en Jeu, Téléchargement, Apparence, Avancé et À propos
v1.1.0 2026-05-21
  • Ajout de la configuration automatique de Java, avec une source de téléchargement configurable (merci Tsinghua !)
  • Performances améliorées, animation de démarrage ajoutée et diagnostic basé sur les journaux amélioré
  • Correction de nombreux bugs de la liste de téléchargement, comme l'impossibilité d'annuler et les restes après annulation
v1.0.0 2026-05-20
  • Première version stable