Questions fréquentes
Pas de réponse ici ? Passez sur le Discord ou écrivez via le formulaire de contact.
Joueurs
Le launcher me dit « connexion refusée », que faire ?
Ça veut dire que le launcher n’arrive pas à joindre l’API de votre communauté, ou que la clé qu’il utilise n’est plus la bonne. Vérifiez votre connexion internet, puis demandez à l’administrateur de votre communauté si l’adresse de l’API a changé.
« You are not white-listed on this server! » alors que je suis censé y avoir accès
Le launcher whiteliste automatiquement votre pseudo juste avant de lancer le jeu. Si ce message apparaît quand même, relancez une fois (le serveur doit parfois recharger sa liste) ; si ça persiste, contactez l’administrateur du serveur : c’est un réglage à corriger de son côté, pas une action que vous pouvez faire vous-même.
Le jeu plante au lancement, comment savoir pourquoi ?
Ouvrez les réglages de la carte du serveur concerné (l’icône en forme d’engrenage) puis « Logs » : le dossier logs/ de l’instance contient le rapport de crash. Le launcher affiche aussi un résumé automatique de la cause probable (mémoire insuffisante, pilote graphique, mauvaise version de Java...) directement après le plantage.
Le jeu me demande plus de mémoire, je change quoi ?
Dans les réglages de l’instance (icône engrenage), un curseur permet de régler la mémoire minimale et maximale allouée à Java. Le launcher plafonne automatiquement cette valeur à la RAM réellement disponible sur votre machine.
Puis-je jouer sans compte Microsoft ?
Ça dépend du serveur. Certains acceptent un simple pseudo (compte gratuit) ou un compte Ely.by ; d’autres exigent un compte Microsoft avec une licence Minecraft: Java Edition. Le launcher grise automatiquement les serveurs auxquels votre compte actuel ne peut pas accéder, avec le motif affiché.
Comment changer de compte sans tout reconfigurer ?
Cliquez sur votre pseudo en haut du launcher pour ouvrir le gestionnaire de comptes : vous pouvez y ajouter un compte, basculer instantanément entre plusieurs comptes déjà connectés, ou en retirer un.
Opérateurs de communauté
Comment rebrander le launcher pour ma communauté ?
Tout se règle dans branding.json, servi par votre API : nom, logo, couleurs, langue, méthodes de connexion activées, musique d’ambiance. Le launcher applique ce branding au démarrage, sans recompilation. Le détail est dans le README du dépôt.
La connexion Microsoft échoue avec une erreur 403
C’est presque toujours parce que l’application Azure créée pour votre communauté n’a pas encore été validée par Microsoft. Cette étape est obligatoire et distincte de la création de l’application elle-même : voir la section « Comptes » du README pour le lien du formulaire de validation. Comptez jusqu’à 24 h après validation.
La whitelist automatique ne fonctionne pas sur mon serveur hors ligne
Un serveur en online-mode=false calcule un UUID différent de celui que la commande RCON whitelist add sait inscrire. La solution est de renseigner l’accès SFTP ou FTP du serveur dans l’onglet « Serveur Minecraft » de l’outil admin : l’API écrit alors whitelist.json elle-même, avec les bons UUID. Voir la section « Whitelist automatique » du README pour le détail.
Puis-je héberger le serveur Minecraft ailleurs que l’API/le site ?
Oui, complètement : le site, l’API et le serveur Minecraft n’ont aucune obligation d’être sur la même machine ni le même domaine. L’adresse du serveur et l’hôte RCON sont juste des champs de configuration dans servers.json.
Je veux distribuer un modpack très volumineux, une limite à connaître ?
Aucune limite technique côté launcher : le manifest compare les fichiers un par un et ne retélécharge que ce qui a changé. La limite pratique est la bande passante montante de votre hébergement lors des premiers téléchargements par les joueurs.
Technique
Où sont stockées les données du launcher installé ?
Dans le dossier de données utilisateur de Windows (comptes, préférences, mondes, mods synchronisés), séparé du dossier d’installation : une désinstallation ne supprime donc pas vos mondes par défaut.
Le launcher installe-t-il Java tout seul ?
Oui. Il détecte automatiquement la version de Java requise par le serveur ciblé, cherche une installation compatible existante, et sinon télécharge et installe un runtime Eclipse Temurin dans son propre dossier de données, sans droits administrateur.
Est-ce que mes fichiers sont scannés par un antivirus ?
Sous Windows, chaque synchronisation qui télécharge de nouveaux fichiers déclenche une analyse Windows Defender du dossier de l’instance avant d’autoriser le lancement du jeu.
Le projet
ModCraft Deploy est-il affilié à Mojang ou Microsoft ?
Non. C’est un projet communautaire indépendant. Voir le DISCLAIMER pour le détail.
Le code est-il open source ?
Oui, sous licence GNU GPL v3. Le dépôt est sur GitHub. Le nom et le logo « ModCraft Deploy » ne sont pas couverts par la licence.
Comment signaler un bug ou proposer une amélioration ?
Ouvrez une issue sur GitHub, passez par le Discord, ou utilisez le formulaire de contact. Pour une faille de sécurité, voir SECURITY.md plutôt qu’une issue publique.