Il clique sur "play", les deux jars sont interchangés, ça lance minecraft.
Quand il ferme minecraft ou le launcher, ça doit être remis en place.
Deux solution :
C'est possible à faire par la manière classique, quand on ferme le launcher ça exécute un petit code qui remet les jar en place avant de se fermer. Mais ça ne fonctionnera pas si c'est fait via le gestionnaire des tâches, et ça nous les programmeurs on aime pas.
Je ne veux pas que ça soit sale comme ça.
Ensuite on a une seconde idée !
On crée un autre .exe qui se lance en même temps que le launcher, qui va analyser toutes les secondes (Une seconde c'est rien pour un ordi z'inquietez pas) si le launcher est encore là ou pas.
Si oui -> Il fait rien
Si non -> Il remet les jar en place, et il se ferme.
Le soucis c'est que c'est sale aussi. Avoir deux .exe pour un seul service c'est ultra crade.