Créez votre propre installateur
-
Ce message a été supprimé ! -
Vous avez oublier la ligne de config “subFolder” ou qqch comme ça dans votre tutoriel.
-
En effet, le paramètre
subfolders’il est présent et sur true active la gestion manuelle des sous dossiers.
Il faudrait alors préciser les sous dossiers dans le paramètresyncDir. -
bonjour,
depuis quelques temps j’ai ce problème au lancement du jeu:argo.saj.InvalidSyntaxException: At line 1, column 1: Expected either [ or { but got [<]. at argo.staj.InvalidSyntaxRuntimeException$1.asInvalidSyntaxException(InvalidSyntaxRuntimeException.java:39) at argo.saj.SajParser.parse(SajParser.java:107) at argo.saj.SajParser.parse(SajParser.java:55) at argo.jdom.JdomParser$1.parse(JdomParser.java:59) at argo.jdom.JdomParser.parse(JdomParser.java:66) at argo.jdom.JdomParser.parse(JdomParser.java:57) at fr.minecraftforgefrance.common.DownloadUtils.readRemoteList(DownloadUtils.java:71) at fr.minecraftforgefrance.common.FileChecker.<init>(FileChecker.java:30) at fr.minecraftforgefrance.updater.Updater.<init>(Updater.java:117) at fr.minecraftforgefrance.updater.Updater.main(Updater.java:47)avec une boite de dialogue disant : Erreur réseau, veuillez vérifier votre connexion internet <OK>
-
Bonjour,
Le fichier remote_info.json est invalide, ou du moins l’hébergeur renvoie des données invalides.
-
voici mon fichier remote_info.json
{ "install": { "name":"xxx", "minecraft": "1.12.2", "forge": "14.23.5.2838", "syncDir": "mods, resourcepacks, scripts", "syncUrl": "http://xxx/minecraft/installateur/sync/", "welcome": "Bienvenue, visiter le site web pour plus d'information sur l'installation et paramètres du serveur.", "whiteList":"http://xxx/minecraft/installateur/whiteList.json", "JVMarg":"-Xmx1536M -XX:+UseConcMarkSweepGC -XX:-UseAdaptiveSizePolicy", "webSite":"http://xxx/minecraft/modPack_phiphila.html", "credits":"xxx", "changeLog":"http://xxx/minecraft/installateur/changeLog.json" }, "profile": { "id": "phiphila ModPack", "time": "2018-03-09T21:00:00-0200", "releaseTime": "2018-03-09T21:00:00-0200", "type": "release", "mainClass": "fr.minecraftforgefrance.updater.Updater", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --tweakClass net.minecraftforge.fml.common.launcher.FMLTweaker --versionType Forge", "inheritsFrom": "1.12.2", "jar": "1.12.2", "logging": {}, "libraries": [ { "name": "fr.minecraftforgefrance:updater:2.4.0", "url": "http://files.minecraftforgefrance.fr/maven/", "required": true }, { "name": "net.minecraftforge:forge:1.12.2-14.23.5.2838", "url": "http://files.minecraftforge.net/maven/", "directURL": "http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.12.2-14.23.5.2838/forge-1.12.2-14.23.5.2838-universal.jar", "required": true }, { "name": "net.minecraft:launchwrapper:1.12" }, { "name": "org.ow2.asm:asm-all:5.2", "url": "http://files.minecraftforge.net/maven/" }, { "name": "jline:jline:2.13", "url": "http://files.minecraftforge.net/maven/" }, { "name": "com.typesafe.akka:akka-actor_2.11:2.3.3", "url": "http://files.minecraftforge.net/maven/", "checksums": [ "ed62e9fc709ca0f2ff1a3220daa8b70a2870078e", "25a86ccfdb6f6dfe08971f4825d0a01be83a6f2e" ], "required": true, "xz": true }, { "name": "com.typesafe:config:1.2.1", "url": "http://files.minecraftforge.net/maven/", "checksums": [ "f771f71fdae3df231bcd54d5ca2d57f0bf93f467", "7d7bc36df0989d72f2d5d057309675777acc528b" ], "required": true, "xz": true }, { "name": "org.scala-lang:scala-actors-migration_2.11:1.1.0", "url": "http://files.minecraftforge.net/maven/", "checksums": [ "dfa8bc42b181d5b9f1a5dd147f8ae308b893eb6f", "8c9aaeeb68487ca519411a14068e1b4d69739207" ], "required": true, "xz": true }, { "name": "org.scala-lang:scala-compiler:2.11.1", "url": "http://files.minecraftforge.net/maven/", "checksums": [ "56ea2e6c025e0821f28d73ca271218b8dd04926a", "1444992390544ba3780867a13ff696a89d7d1639" ], "required": true, "xz": true }, { "name": "org.scala-lang.plugins:scala-continuations-library_2.11:1.0.2", "url": "http://files.minecraftforge.net/maven/", "checksums": [ "87213338cd5a153a7712cb574c0ddd2edfee0386", "0b4c1bf8d48993f138d6e10c0c144e50acfff581" ], "required": true, "xz": true }, { "name": "org.scala-lang.plugins:scala-continuations-plugin_2.11.1:1.0.2", "url": "http://files.minecraftforge.net/maven/", "checksums": [ "1f7371605d4ba42aa26d3443440c0083c587b4e9", "1ea655dda4504ae0a367327e2340cd3beaee6c73" ], "required": true, "xz": true }, { "name": "org.scala-lang:scala-library:2.11.1", "url": "http://files.minecraftforge.net/maven/", "checksums": [ "0e11da23da3eabab9f4777b9220e60d44c1aab6a", "1e4df76e835201c6eabd43adca89ab11f225f134" ], "required": true, "xz": true }, { "name": "org.scala-lang:scala-parser-combinators_2.11:1.0.1", "url": "http://files.minecraftforge.net/maven/", "checksums": [ "f05d7345bf5a58924f2837c6c1f4d73a938e1ff0", "a1cbbcbde1dcc614f4253ed1aa0b320bc78d8f1d" ], "required": true, "xz": true }, { "name": "org.scala-lang:scala-reflect:2.11.1", "url": "http://files.minecraftforge.net/maven/", "checksums": [ "6580347e61cc7f8e802941e7fde40fa83b8badeb", "91ce0f0be20f4a536321724b4b3bbc6530ddcd88" ], "required": true, "xz": true }, { "name": "org.scala-lang:scala-swing_2.11:1.0.1", "url": "http://files.minecraftforge.net/maven/", "checksums": [ "b1cdd92bd47b1e1837139c1c53020e86bb9112ae", "d77152691dcf5bbdb00529af37aa7d3d887b3e63" ], "required": true, "xz": true }, { "name": "org.scala-lang:scala-xml_2.11:1.0.2", "url": "http://files.minecraftforge.net/maven/", "checksums": [ "7a80ec00aec122fba7cd4e0d4cdd87ff7e4cb6d0", "62736b01689d56b6d09a0164b7ef9da2b0b9633d" ], "required": true, "xz": true }, { "name": "lzma:lzma:0.0.1" }, { "name": "net.sf.trove4j:trove4j:3.0.3" }, { "name": "java3d:vecmath:1.5.2" }, { "name": "org.apache.maven:maven-artifact:3.5.3", "url": "http://files.minecraftforge.net/maven/", "required": true } ] } } -
Le contenu est bon donc ça doit venir de l’hébergeur.
Il faudrait essayer avec un autre. -
@robin4002
Je suis sur planet hoster, j’ai essayé aussi sur ma page perso de free qui, c’est sur, fonctionnait avant, (mais n’autorise qu’un utilisateur en meme temps, d’où mon changement), ne fonctionne plus non plus… -
Mais alors pourquoi cette erreur :
argo.saj.InvalidSyntaxException: At line 1, column 1: Expected either [ or { but got [<].
-
tu as cette erreur quand tu lances l’installateur ou quand tu cliques sur installer ?
-
@robin4002 Quand je lance le jeu depuis le launcher
-
Étrange ça.
Tu peux m’envoyer le lien de ton installateur ? -
installateur
https://minecraftup.zd.fr/phiphila.mcraft_installer.jar
L’installateur ne fonction plus non plus: message me demandant de vérifier ma connexion puis un autre me disant qu’il n’y a aucun fichier a télécharger…
Pourtant quand je suis/test les liens depuis mon fichier remote_info.json il pointe bien dans la bonne directionmessage lorsque je lance le jeu :

Apres un appui sur le bouton “ok” le jeu démarre normalement mais sans mettre a jour mes fichiers
-
Il manque le fichier index.php ici : https://minecraftup.zd.fr/installateur/sync/
Cette page devrait normalement afficher un json comme dans l’exemple : http://dl.mcnanotech.fr/FFMT/installer/demo/sync/ -
Bonjour,
J’ai essayé de modifier le fichier remote_info.json pour avoir une version de forge autre que celle proposé (qui est la 1.7.10-1566). Mais j’ai une erreur lors du lancement du jeu.
Voici le lien vers le fichier remote_info.json.Bonne journée, NewDeus.
-
Quelle est l’erreur que tu obtiens ?
EDIT: en fait c’est bon je vois le soucis, dans la partie libraries, le directURL de forge il faut mettre le fichier universal, pas l’installateur.
-
@robin4002 Merci, je n’avais pas pensé que le problème venais de là !
Merci bien :grinning_face_with_smiling_eyes: -
Bonjour, y a t il de sévère changement si on veut un installateur en version Forge 1.15.2-31.1.1 ?
-
Bonjour,
Oui, l’installateur n’est pas capable de gérer la 1.13+ (installation et lancement de forge différent).
Cela fait un moment que j’ai en projet de faire une nouvelle version plus personnalisable mais je manque de temps. -
Bonjour,
J’ai de nouveau le problème.
Voici la fin du fichier launcher_log.txt :[Info: 2020-02-15 12:19:33.8157087: GameCallbacks.cpp(158)] Launcher/launcher (main) Info installer debugC:\Users\\AppData\Roaming\.minecraft\modpacks\Forge ModpackForAll 1.7.10-v4 argo.saj.InvalidSyntaxException: At line 5, column 31: Expected either , or ] but got [99]. at argo.staj.InvalidSyntaxRuntimeException$1.asInvalidSyntaxException(InvalidSyntaxRuntimeException.java:39) at argo.saj.SajParser.parse(SajParser.java:107) at argo.saj.SajParser.parse(SajParser.java:55) at argo.jdom.JdomParser$1.parse(JdomParser.java:59) at argo.jdom.JdomParser.parse(JdomParser.java:66) at argo.jdom.JdomParser.parse(JdomParser.java:57) at fr.minecraftforgefrance.common.RemoteInfoReader.getWhileList(RemoteInfoReader.java:147) at fr.minecraftforgefrance.common.FileChecker.compare(FileChecker.java:75) at fr.minecraftforgefrance.common.FileChecker.<init>(FileChecker.java:32) at fr.minecraftforgefrance.updater.Updater.<init>(Updater.java:103) at fr.minecraftforgefrance.updater.Updater.main(Updater.java:36) Exception in thread "main" java.lang.NullPointerException at fr.minecraftforgefrance.common.FileChecker.compare(FileChecker.java:75) at fr.minecraftforgefrance.common.FileChecker.<init>(FileChecker.java:32) at fr.minecraftforgefrance.updater.Updater.<init>(Updater.java:103) at fr.minecraftforgefrance.updater.Updater.main(Updater.java:36) [Info: 2020-02-15 12:19:33.8157851: GameCallbacks.cpp(158)] Launcher/monitor (Process Monitor) Fatal Process crashed with exit code 1 [Info: 2020-02-15 12:19:33.8206286: GameController.cpp(478)] Game closed with id 2 [Info: 2020-02-15 12:19:33.8551875: NetQueue.cpp(583)] NetQueue: Starting net action http://hopper.minecraft.net/crashes/submit_report/ [Info: 2020-02-15 12:19:34.2072922: NetQueue.cpp(447)] NetQueue: Primary ip: 35.168.97.233, Url: hopper.minecraft.net [Info: 2020-02-15 12:19:34.2073356: NetQueue.cpp(480)] NetQueue: Action failed with result "The requested URL returned error: 400 BAD REQUEST" (22) : http://hopper.minecraft.net/crashes/submit_report/ [Info: 2020-02-15 12:19:34.2073719: NetQueue.cpp(481)] [DATA]f854aae26c3c85a9d19f6f6e78dcb6633e3838d805970796e2efee7a0301db71e5a249fb609933be5f02aacf62544fceae9d4436e217dc91e13f0667b46cccfb9e08d101e7be858d97bcff8eca1c7fd69f28384ee467f774c3f6504b89af5e80ab2afa68a12d7ccba38c0e9d84e5356def93a59b054773e33b2c9fa1300e1031a4daf4b3f7a0759e9e1e81e0160a29457077d3ad38cd2a197361e3871d1199581795e0807e4c2a0e91e659aaf775a8f078c763cf00f3b59a0cf0f479c004e367529481159c24f277103796ea1cd17040b6216fe01acb916ade334700d538cdf948bb94ade323df073b0fbd18ddabc449f2674a1eed92b0acd5ede854e12c64a8d4bf4e3644686ff6a4bf87307a915f0ccc5d5e952887c02df62a6243a9169301995b03772692dd50b341799375810325a00c860513cca26569331df5545b1831056b705cff4d6d84 [Info: 2020-02-15 12:19:34.2074064: NetQueue.cpp(520)] NetQueue: Action finished: http://hopper.minecraft.net/crashes/submit_report/ [Info: 2020-02-15 12:19:34.2075672: Process_Windows.cpp(283)] Finish any outstanding read/writes to the stdout stream [Info: 2020-02-15 12:19:35.4136754: ControllerInterface.cpp(92)] Running method clearInstanceBonne journée, NewDeus.