Avoir un pseudo fixe avec Eclipse
-
Introduction
Dans ce mini-tutoriel (c’est plus une astuce qu’un tutoriel), je vais vous apprendre comment avoir un pseudo fixe lors du lancement de Minecraft avec Eclipse. C’est à dire qu’au lieu d’avoir un pseudo comme Player546, vous aurez le pseudo que vous voulez. N’est ce pas utile ?
Prérequis
Avoir Eclipse : disponible ici
Avoir décompilé les sources de MinecraftComment faire ?
Sans plus d’attente, rendez-vous dans la class Main.java, dans le package net.minecraft.client.main.
Descendez la classe jusqu’à trouver cette ligneArgumentAcceptingOptionSpec argumentacceptingoptionspec9 = optionparser.accepts("username")…
Remplacez cette ligne par celle-ci :
ArgumentAcceptingOptionSpec argumentacceptingoptionspec9 = optionparser.accepts("username") .withRequiredArg() .defaultsTo("VOTREPSEUDOICI", new String[0]);
Testez, et vous aurez le pseudo que vous avez spécifier !
Méthode Bonus
Voici une astuce de Phenix246,
Vous peut aussi spécifier à Eclipse de lancer le jeu avec un argument username :-username=<mon pseudo>
Dans les arguments du programme à lancé.
C’est plus simple et ça ne modifie pas le code de ton jeu, c’est mieux.Et voila c’est déja fini, à bientôt pour un nouveau tuto
-
Déplacé dans la parti astuce.
Parcontre c’est < 1.6.4 seulement, ça ne marche pas en 1.7 avec forge gradle -
Ok je modifie merci robin
-
Tu peut aussi spécifié à eclipse de lancé le jeu avec un argument username :
-username= <mon pseudo>
Dans les arguments du programme à lancé.
C’est plus simple et ça ne modifie pas le code de ton jeu, c’est mieux.
-
Ok je l’ajoute merci
-
Merci, c’est chiant de s’appeller player845! x)
-
J’avoue x) et de rien
-
Je sais que le sujet est ancien, mais je tenais a dire que ce tuto m’a aidé. Donc merci. Marre que le pseudo change a chaque fois.
-
Cela fonctionne en version récentes avec
--username <name>[ --password <motdepasse>]
La partie entre crochets est nécessaire pour se connecter avec son compte Minecraft Premium -
Encore mieux alors
-
C’est cette méthode que j’utilise, même si je n’utilise pas Eclipse mais Intellij IDEA
(mettre dans “Program arguments :”)