Le launcher de Minecraft (ou lanceur en français) est un programme indépendant permettant de démarrer une session du client Minecraft. Le launcher demande un nom d'utilisateur et un mot de passe pour vérifier auprès des serveurs de Mojang que l'utilisateur a bien acheté le jeu.
Lors de sa première utilisation, le launcher télécharge automatiquement la version courante de Minecraft et lors de la disponibilité d'une nouvelle version, un message apparaît demandant à l'utilisateur s'il souhaite mettre à jour son jeu.
Une mise à jour majeure du launcher est intervenue lors de la sortie de la version 1.6 de Minecraft.
La nouvelle version du launcher permet de choisir la version de Minecraft que l'on souhaite utiliser et il est donc possible à la manière de Pipix ou de Craftback de revenir à une version antérieure en quelques clics.
Comportement[]
À chaque exécution, le launcher recherche le dossier .minecraft, ou le dossier changé au préalable, qui contient les éléments du jeu tels que le fichier .jar. Un fichier "lastlogin" permet d’authentifier le joueur. Si le fichier n'existe pas, est corrompu ou si l'utilisateur n'est pas connecté, le joueur doit alors s'identifier en entrant son adresse e-mail ou son nom d'utilisateur et son mot de passe avec un compte Premium valide. Dans le cas contraire, l'utilisateur sera orienté vers le mode de démonstration ou vers l'achat du jeu. Le joueur doit créer un profil pour choisir la version du jeu, la taille de la fenêtre, configurer Java, etc.
Enfin, le launcher lance "<version>.jar" pour démarrer le jeu Minecraft.
Le launcher de Minecraft est actuellement disponible en soixante langues.
Caractéristiques[]
Launcher[]
- Il est possible de gérer plusieurs profils différents (stockés dans "launcher_profiles.json"), chaque profil peut contrôler :
- La version du jeu, comprenant les versions de développement et les versions antérieures.
- Le compte Mojang utilisé pour jouer au jeu.
- Une ligne de commande d'arguments pour Java.
- Le répertoire du jeu (L'endroit du disque où sont enregistrés les fichiers du jeu).
- Le launcher ne stocke pas localement les mots de passe.
- Mises à jour automatiques du launcher.
- Possibilité de mettre à jour les bibliothèques telles que LWJGL.
- Mode hors-ligne (le premier lancement du launcher nécessite une connexion Internet pour télécharger les ressources nécessaires).
- Disponible en plusieurs langues (voir ci-dessus).
- Les crashs peuvent être rapportés à Mojang grâce à la fonctionnalité Hopper.
- Les crashs sont indexés grâce une base de données afin d'obtenir des informations pour résoudre les problèmes.
Machine à remonter le temps[]
Le launcher donne la possibilité de jouer aux versions Alpha et Bêta du jeu. Actuellement, les snapshots (versions de développement), l'Alpha, la Bêta et toutes les versions officielles sont disponibles pour jouer. Quatre versions Pré-classique, quatre versions Classique, et la version Infdev sont ajoutées sous les noms "old-alpha version". Cependant, la version Indev est manquante.
La version officielle la plus récente est la 1.20.2 . Pour activer les anciennes versions, il faut soit cliquer sur le bouton "Modifier le profil" ou, de préférence, créer un nouveau profil. Dans le menu déroulant "Sélection de la version" il faut choisir d'autoriser l'utilisation d'Alpha et/ou de versions bêta en cochant les cases appropriées. Ensuite, sélectionnez la version souhaitée dans le menu déroulant et enregistrer le profil.
Cependant, ces versions sont très vieilles et peuvent être instables. Mojang recommande fortement de jouer à ces versions en les stockant dans des répertoires distincts pour éviter toute corruption de monde.
Skins[]
Vous pouvez changer ou ajouter votre propre skin personnalisé directement depuis le launcher. Pour cela, il faut cliquer sur le bouton "Skins" puis sur le bouton "Parcourir" pour naviguer dans le système et chercher le fichier du skin voulu. Le fichier doit avoir une résolution de 64×64 pour que le launcher puisse l'accepter comme un fichier skin. En outre, le fichier skin doit être au format .png
. Après avoir trouvé le fichier du skin, cliquez sur le bouton "Enregistrer" pour confirmer votre skin.
- Vous pouvez réinitialiser votre skin par défaut en tant que Steve (Classique) ou Alex (Mince) en cliquant sur "Cliquez ici pour réinitialiser".
- Vous pouvez choisir entre le modèle Steve (Classique) ou le modèle Alex (Mince).
Profils[]
Lorsque vous ouvrez le launcher pour la première fois, il crée un profil qui sélectionne la dernière version de Minecraft. Celui-ci ne peut pas être supprimé.
Toutefois, vous pouvez créer un profil vous-même. Cliquez sur le bouton "Options de lancement", puis cliquez sur "Ajouter un nouveau" pour en créer un. Après cela, nommez votre profil comme vous le souhaitez. Sinon, il sera nommé "Configuration sans nom". Ensuite, sélectionnez une icône de profil à partir du launcher ou personnalisée. Toutefois, il doit s'agir d'une image de 128×128 au format .png
. Sélectionnez la version à laquelle vous souhaitez jouer, puis cliquez sur "Enregistrer" pour confirmer votre profil. Si vous souhaitez modifier un profil, cliquez dessus. Il en va de même si vous souhaitez supprimer un profil. Il vous suffit de cliquer sur le profil que vous souhaitez supprimer et de cliquer sur le bouton "Supprimer [X]".
- Vous pouvez télécharger les versions pour serveur en cliquant sur "Télécharger le serveur".
- Si vous souhaitez redimensionner le jeu, activez "Résolution" pour modifier la taille de la fenêtre de jeu.
- Vous pouvez activer les "Paramètres avancés" pour afficher plus d'options.
- Vous pouvez activer les "Versions historiques" pour afficher les plus vieilles versions du jeu.
- Vous pouvez "Activer les snapshots" pour afficher les versions de développement. Cela crée automatiquement un profil "Dernière snapshot".
- Si vous souhaitez modifier le chemin d’accès de
.minecraft
, activez l'option "Répertoire du jeu". Ensuite, accédez au dossier où vous souhaitez déplacer le dossier.
.minecraft
.
Utilisation des Lignes de Commandes[]
minecraft.jar (tous les systèmes):
java -cp minecraft.jar net.minecraft.LauncherFrame <nom d'utilisateur> <mot de passe> <server:port>
minecraft.exe (exécutable Windows):
minecraft.exe <nom d'utilisateur> <mot de passe> <server:port>
minecraft.jar (Windows - sans la console):
javaw -cp minecraft.jar net.minecraft.LauncherFrame <nom d'utilisateur> <mot de passe> <server:port>
Depuis le nouveau launcher sorti avec Minecraft 1.2.3, le nom d'utilisateur et le mot de passe utilisent un préfixe.
--username=<nom d'utilisateur> ou -u=<nom d'utilisateur> --password=<mot de passe> ou -p=<mot de passe>
Si vous utilisez le server:port ceci doit rester en troisième position. Si il n'est pas utilisé avec un identifiant et un mot de passe, des informations factices doivent être mises.
L'option permettant d'éviter les mises a jour est aussi disponible.
--noupdate
Historique[]
Version Java Alpha | |||||
---|---|---|---|---|---|
1.0.0 | Première version. Dans cette version les utilisateurs peuvent choisir non seulement la version actuelle, mais aussi la version Indev. | ||||
Le client a besoin d'une connexion Internet lors du premier lancement et des mises à jour, mais ensuite le jeu supporte les joueurs hors ligne. | |||||
Les lignes de commande d'arguments sont acceptés pour lancer le jeu. Utilisant le format java -cp Minecraft.jar net.minecraft.LauncherFrame username password permettra connexion sans serveur, tandis que le format java -cp minecraft.jar net.minecraft.LauncherFrame username password serveraddress:portnumber autorise la connexion au serveur. | |||||
1.2.2 | Changement du format des lignes de commande d'arguments. | ||||
Version Java Bêta | |||||
1.3 | Ajout du système de mise à jour intelligente des fichiers modifiés, qui invite l'utilisateur à mettre à jour, permet des connexions HTTPS pour une connexion plus sécurisée, et offre des améliorations générales de l'interface utilisateur. | ||||
Lien vers le répertoire Minecraft pour faciliter l’accès. | |||||
Ajout du bouton Force Update. | |||||
Version Java | |||||
1.2.1 | Sélectionne proprement les installation Java 64-bit pour les utilisateurs de MAC OS X. | ||||
1.3.2 | Ajout de la possibilité de lancer le mode de démonstration pour les utilisateurs non-premium. | ||||
1.6.1 | 13w16a | Ajout d'un nouveau launcher. | |||
1.11.2 | Déploiement sur deux semaines du nouveau launcher. Voir l'historique ici. |