Tutoriel [Guide] [MAJ 12/07/14]Créer un launcher pour 1.6.2/1.6.4 avec mods

Statut
N'est pas ouverte pour d'autres réponses.

Kartan4

Bucheron
16 Octobre 2013
9
2
14
35
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.
 

xLuNaTiiK76

Aventurier
5 Février 2013
26
2
3
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
 

jambonlatex

Architecte en herbe
11 Octobre 2013
133
22
125
32
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

Répondu ;)
 

Loggerz

Aventurier
17 Octobre 2013
9
0
1
24
Salut jambonlatex,

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
 
Statut
N'est pas ouverte pour d'autres réponses.