Serveur forge 1.16.5-36.2.34 : Problème lors de la création

  • Auteur de la discussion Auteur de la discussion boubame
  • Date de début Date de début

boubame

Aventurier
4 Août 2023
16
0
1
23
Bonjour, je pose ma question ici avec l'espoir de trouver une solution.
J'ai voulu installer un serveur minecraft forge dans cette version 1.16.5-36.2.34

j'ai créer mon fichier pour le serv
j'y est instalé le serveur forge
et j'obtiens ca:

Serveur hello neighbor 04_08_2023 19_55_37.png



je lance le fichier : (en blanc sur le screen)

et j'obtiens ca :

@AyZen - Discord 04_08_2023 19_56_13.png


puis je change le eula.txt de false à true
et reclique sur le "minecraft_server.1.16.5.jar
et j'obtiens cela :

Serveur hello neighbor 04_08_2023 19_58_40.png

mais je n'obtiens pas le dossier mods pour jouer sur le serveur avec des mods et je ne sais pas comment l'installer, merci d'avance pour ceux qui m'aideront !!!
 
Bonsoir,

Tu dois lancer le fichier « forge-1.16.5-36.2.34.jar » pour lancer un serveur moddé, car le fichier que tu lances correspond au serveur vanilla.

Cordialement,
ShE3py
 
d'accord merci.
du coup, j'ai créé un run.bat avec écrit à l'intérieur :
java -Xms1024M -Xmx2048M -jar forge.jar
pause
(j'ai renam le fichier "forge-1.16.5-36.2.34.jar" par "forge" pour simplifier)

puis je l'exécute et je reçois cette fenêtre d'erreur :

C__WINDOWS_system32_cmd.exe 04_08_2023 21_40_28.png

Que suis je censé faire après ?
 
je rajoute que je suis en java version 16.0.2
édit : cela peut il avoir une incidence?
 
Il me semble que la 1.16 utilise Java 8, donc ça ne fonctionnera pas avec la modularité de Java 9+.

Lance le jeu en 1.16, puis dans le Gestionnaire des tâches fait Clique droit sur Minecraft (faudra probablement dérouler un programme Java) > Ouvrir l'emplacement du fichier, puis modifie ton script de lancement pour utiliser le dossier qu'il t'ouvre, par ex. :
Code:
@echo off

title Serveur Minecraft 1.16.5
"C:\Program Files (x86)\Minecraft Launcher\runtime\jre-legacy\windows-x64\jre-legacy\bin\java.exe" -Xmx2G -jar forge.jar

pause > nul
 
j'ai mis dans un fichier text (run.bat) :

@echo off

title Serveur Minecraft 1.16.5
"C:\Program Files (x86)\Minecraft Launcher\runtime\jre-legacy\windows-x64\jre-legacy\bin\java.exe" -Xmx2G -jar forge.jar

pause > nul

j'obtiens cela


(1) Serveur forge 1.16.5-36.2.34 _ Problème lors de la création _ Minecraft.fr - Forum - Googl...png
 
heu, merci mais je suis censé mettre ca ou ?
Dans ton run.bat ; utiliser java prend le premier Java qu'il trouve, donc au lieu de remplacer ta version actuelle de Java 16 par un Java 8, c'est mieux de choisir directement avec quelle version de Java le serveur doit être lancé.

et je lance mc en forge 1.16.5 c ca?
Oui, ensuite le Gestionnaire des tâches te permettra de savoir avec quel Java le launcher a lancé la version (pas impossible qu'il soit dans un autre dossier que C:\Program Files (x86)\), donc tu modifieras ton run.bat pour utiliser cette version.

Si tu veux, le launcher télécharge plusieurs versions de Java, donc au lieu de retélécharger Java on prend juste la version qu'il a installé pour que lui puisse lancer le jeu en 1.16.5.