Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Tutoriel [Guide] [MAJ 12/07/14]Créer un launcher pour 1.6.2/1.6.4 avec mods
J'ai chercher mais apparemment ce sont des tutos modding et moi je cherche simplement à savoir exactement comment faire le Custom pack (Je débute)
PS : Si tu as Skype ou autre, je voudrais te contacter.
jambonlatex j'ai compiler avec jdk 1.7 puis ensuite avec le 1.6 comme tu l'as indiquer a la première page de ton tuto
ps: je t'envoie par mp les code bootstrap et Launcher
J'ai chercher mais apparemment ce sont des tutos modding et moi je cherche simplement à savoir exactement comment faire le Custom pack (Je débute)
PS : Si tu as Skype ou autre, je voudrais te contacter.
Désolé pas de skype. Si tu veux seulement créer les packs sans pour autant touché au code source, télécharge la version "installer" de la version que tu veux sur : http://files.minecraftforge.net/
En double-cliquant sur le jar il va t'ouvrir l'assistant d'install'. Dans la destination, pointes bien vers ton installation de minecraft. (".minecraft" par défaut)
De là il te mettra en place les nouveaux fichiers dans le dossier "versions" et dans "librairies/net/minecraftforge/"
Il suffit que tu les récuperes et voilà Biensur ne pas oublier de configurer les 2 fichiers json !
jambonlatex j'ai compiler avec jdk 1.7 puis ensuite avec le 1.6 comme tu l'as indiquer a la première page de ton tuto
ps: je t'envoie par mp les code bootstrap et Launcher
j'ai aussi quelques problème lors du lancement du jeu : lorsqu'il a finit de tout télécharger, le jeu crash.
PS : J'ai suivis ton guide avec le pack pour la 1.6.4
Merci d'avance
Je te donne le log du launcher :
Code:
Launcher 1.0 (through bootstrap 5) started on osx...
Refreshing local version list...
Refreshing remote version list...
Current time is Oct 17, 2013 8:58:56 PM
System.getProperty('os.name') == 'Mac OS X'
System.getProperty('os.version') == '10.8.5'
System.getProperty('os.arch') == 'x86_64'
System.getProperty('java.version') == '1.6.0_51'
System.getProperty('java.vendor') == 'Apple Inc.'
System.getProperty('sun.arch.data.model') == '64'
Refresh complete.
Unexpected exception refreshing profile list
java.lang.RuntimeException: Unable to invoke no-args constructor for interface java.lang.reflect.Type. Register an InstanceCreator with Gson for this type may fix this problem.
at com.google.gson.internal.ConstructorConstructor$12.construct(ConstructorConstructor.java:210)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:162)
at com.google.gson.Gson.fromJson(Gson.java:803)
at com.google.gson.Gson.fromJson(Gson.java:868)
at com.google.gson.Gson$1.deserialize(Gson.java:126)
at net.minecraft.launcher.authentication.AuthenticationDatabase$Serializer.deserialize(AuthenticationDatabase.java:28)
at net.minecraft.launcher.authentication.AuthenticationDatabase$Serializer.deserialize(AuthenticationDatabase.java:1)
at com.google.gson.TreeTypeAdapter.read(TreeTypeAdapter.java:58)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172)
at com.google.gson.Gson.fromJson(Gson.java:803)
at com.google.gson.Gson.fromJson(Gson.java:768)
at com.google.gson.Gson.fromJson(Gson.java:717)
at com.google.gson.Gson.fromJson(Gson.java:689)
at net.minecraft.launcher.profile.ProfileManager.loadProfiles(ProfileManager.java:116)
at net.minecraft.launcher.Launcher$3.run(Launcher.java:329)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:48)
at com.google.gson.internal.ConstructorConstructor$12.construct(ConstructorConstructor.java:207)
... 21 more
Caused by: java.lang.InstantiationException: java.lang.reflect.Type
at sun.misc.Unsafe.allocateInstance(Native Method)
... 27 more
Logging in with username & password
Delta time to compare resources: 3779 ms
Download job 'Resources' skipped as there are no files to download
Job 'Resources' finished successfully
Getting syncinfo for selected version
Queueing library & version downloads
Unhandled exception in executor net.minecraft.launcher.updater.ExceptionalThreadPoolExecutor$ExceptionalFutureTask@50f8ae79
java.util.concurrent.ExecutionException: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
at java.util.concurrent.FutureTask.get(FutureTask.java:83)
at net.minecraft.launcher.updater.ExceptionalThreadPoolExecutor$ExceptionalFutureTask.done(ExceptionalThreadPoolExecutor.java:29)
at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:680)
Caused by: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:176)
at com.google.gson.Gson.fromJson(Gson.java:803)
at com.google.gson.Gson.fromJson(Gson.java:768)
at com.google.gson.Gson.fromJson(Gson.java:717)
at com.google.gson.Gson.fromJson(Gson.java:689)
at net.minecraft.launcher.updater.VersionList.getCompleteVersion(VersionList.java:85)
at net.minecraft.launcher.updater.VersionManager.getLatestCompleteVersion(VersionManager.java:103)
at net.minecraft.launcher.GameLauncher.playGame(GameLauncher.java:405)
at net.minecraft.launcher.ui.bottombar.PlayButtonPanel$1$1.run(PlayButtonPanel.java:34)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
... 4 more
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1
at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:374)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:165)
... 14 more