Bonjour, je viens de trouver ce sujet très intéressant et il est même le seul à parler de ça... je le relance donc à cause d'une difficulté par rapport au post de Adnaram.

En effet j'ai réussi à lancer Minecraft via mon terminal avec la ligne de commande mais je n'arrive pas à le faire depuis mon application java. Et oui j'ai créé un "mini" launcher qui me permet de faire les mise à jour de mes mods et ensuite de lancer Minecraft.

Pour le moment mon bouton pour lancer fait ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
String user = "Speudo";
 
String[] command = new String[3];
                    command[0] = "cmd";
                    command[1] = "/c";
                    command[2] = "f: && cd " + System.getenv("APPDATA") + "\\.minecraft\\bin" + " && java -cp minecraft.jar;lwjgl.jar;lwjgl_util.jar;jinput.jar; -Djava.library.path=natives net.minecraft.client.Minecraft " + user;
 
                    jTextArea1.append("Lancement de Yaminecraft !\n");
                    System.out.println(command[0]);
                    System.out.println(command[1]);
                    System.out.println(command[2]);
                    Process p = Runtime.getRuntime().exec(command);
                    p.waitFor();


Si des âmes charitables pourraient me donner un coup de main