Création de serveur perso

Bragu Demon

Aventurier
8 Février 2025
7
0
1
47
Bonjour la communauté.
Pardon pour le pavé :-p, je jette une bouée à la mer.

Voici le contexte :
Je dispose d'un pc :
AMD Ryzen 7 7800X3D 8-Core Processor 4.20 GHz
64,0 Go (63,1 Go utilisable)
Système d’exploitation 64 bits
Windows 11 Pro
version 24H2 (build 26100.3037)
Carte graphique RX 6700 XT
Mon fils dispose d'une Switch en version 19.0.1

Voici mon objectif :
Je souhaiterai faire tourner un serveur Minecraft pour, de temps en temps, pouvoir y jouer avec lui et qu'il puisse également jouer sur ce serveur avec ces amis (c'est une autre étape ça)
Si cela est possible, je souhaiterai pouvoir y rajouter des mods (des mod utilitaires ou d'aventure du type from the fog ou rajouter des créatures) dans le but qu'il puisse lui aussi en profiter (il est sur switch pour rappel)

J'ai trouvé un tuto ici (je sais, c'est pas chez vous) : https://www.minecraft-france.fr/com...ide-minecraft/#Obtenir_Minecraft_Java_Edition
J'ai récupérer le fichier .jar nécessaire ici : https://www.minecraft.net/fr-fr/download/server
J'ai regardé cette page wiki : https://minecraft.wiki/w/Tutorial:Setting_up_a_server

J'ai donc installé java (il ne l'était pas) et lorsque je lance l'installation par (en étant dans le même répertoire que le fichier du serveur bien-sûr) :
java -Xmx1024M -Xms1024M -jar minecraft_server.1.21.4.jar nogui

J'obtiens un joli message d'erreur.

J'ai récupérer la version 21 du jdk (qui est nécessaire) sans aucun souci : winget install Microsoft.OpenJDK.21
Il me semblait que tout était bon mais au final non.

Ci dessous les version de java ainsi que le message complet (qui me ferai penser à un soucis de version).

1739034254425.png


Quelcun aurait-il une idée pour résoudre ceci ?
 
Bonjour,
Il faudrait désinstaller Java 8, ou indiquer le chemin complet de l'installation de Java 21 à la place de la commande Java.

Par contre, si cela réglera bien le problème du lancement du serveur, il y aura un autre problème : l'édition console de Minecraft ne peut pas rejoindre un serveur Minecraft Java.

Seul Minecraft Bedrock permet le crossplay avec l'édition console.
 
Merci pour cette réponse.
Après avoir installé le jdk 21, je n'avait ni désinstallé java 8 ni redémarré.
En le faisant je me suis retrouvé avec une version de java en 21 :
Rich (BB code):
openjdk version "21.0.6" 2025-01-21 LTS
OpenJDK Runtime Environment Microsoft-10800203 (build 21.0.6+7-LTS)
OpenJDK 64-Bit Server VM Microsoft-10800203 (build 21.0.6+7-LTS, mixed mode, sharing)

Si je comprends bien cela veut dire que j'ai un serveur java (il y a un indice avec la commande) que la switch ne pourra pas joindre.
Est-il possible d'installer sur mon ordinateur une version Bedrock du serveur ?

En tout cas concernant ce problème java, c'est régler :-)

Merci bien :-)

[EDIT]
Ah ben j'ai trouver pour faire l'installation :cool:
Merci pour l'info, je repars donc vers de nouvelle aventure d'installer des serveurs.
Petite question subsidiaire : Si j'installe un mod sur le serveur Bedrock, les autres joueurs pourrons en bénéficier directement où y a-t-il des manip à prévoir (genre le puçage de la switch etc) ?

[/EDIT]
 
Dernière édition:
Bonjour,

Minecraft a deux éditions :
  • Java (Windows/Linux/Mac)
  • Bedrock (Windows/toutes les consoles)
Il n'y a pas de cross-édition, donc pour jouer avec une Switch il faut faire un serveur Bedrock.
Seule l'édition Java possède des mods ; l'édition Bedrock possède des addons/behavior packs.

Cordialement,
ShE3py
 
Bonjour,

Minecraft a deux éditions :
  • Java (Windows/Linux/Mac)
  • Bedrock (Windows/toutes les consoles)
Il n'y a pas de cross-édition, donc pour jouer avec une Switch il faut faire un serveur Bedrock.
Seule l'édition Java possède des mods ; l'édition Bedrock possède des addons/behavior packs.

Cordialement,
ShE3py
Merci pour ces précisions, j'en suis à regarder le fichier server.properties de mon serveur Berock histoire de voir.
J'ai récupérer ma version Bedrock ici
Une fois finie je récupèrerai une edition bedrock et je tâcherai de m'y connecter, je regarderai les addons et behavior pack par la suite :cool:
 
Suite à quelques déboires (débloqués par vous deux depuis le discord) (de ma faute au final :fou: ), je vais reprendre le fil ici.
Je tâcherai de mettre également des éléments dans le discord pour pouvoir clôturé la discussion ^^ (dans Support Minecraft / Création d'un serveur .

Donc pour résumé :
J'ai un serveur Minecraft Bedrock et le jeu Minecraft Bedrock sur le même poste.
Mon serveur Bedrock est lancé
Mon jeu Minecraft est lancé
J'ai paramétré mon serveur Bedrock dans mon jeu Minecraft :
Comme IP j'ai mis : l'IPde mon poste sur le réseau : 192.xxx.xxx.xxx (en vrai je pourai même vous la donner, vu qu'elle est interne)
l'IPde la boucle locale : 127.0.0.1
localhost (ou boucle locale au format IPv4, directement écrit dans l'emplacement prévu pour l'IP)
::1 (IPen IPv6 correspondant à la boucle locale, mais au format IPv6)
Comme port j'ai mis 19132 lorsque l'IP est au format IPv4 et 19333 lorsque l'IP est au format IPv6
dans mon fichier server.properties, j'ai la ligne server-ip= qui est commentée.

J'ai systématiquement l'erreur "Connexion au monde impossible"
Aucun message dans la console côté serveur Bedrock.
J'ai pu me connecter aux serveurs que j'ai par défaut dans Minecraft : "Galaxyte Store" ou "Enchanted Dragons"

Côté Pare-feu (celui de windows 11) :
Pour le jeu Minecraft il laisse passer pour tous les protocoles et tous les ports sur les réseaux privé et public le trafic sortant, il n'y a pas de règle pour le trafic entrant.
Pour le serveur Bedrock il n'y a pas de règle sur le trafic sortant, il laisse passer pour les protocoles UDP et TCP et tous les ports sur les réseaux privé et public le trafic entrant

Ma license pour Minecraft est "Minecraft: Java & Bedrock Edition PC (Europe & UK)" du coup je peux lancé la version Java au liu de Bedrock, comment m'assurer que je lance bien la bonne version, parce que j'ai suivi (en tout cas j'essai) et tu me disait ShE3py :
[...]
Il n'y a pas de cross-édition, donc pour jouer avec une Switch il faut faire un serveur Bedrock.
[...]
Du coup si mon serveur est Bedrock et mon jeux Java, jamais ça ne fonctionnera jamais :-)

Actuellement je dois tester la configuration que j'ai avec le serveur sur un autre poste que j'ai à dispo, je ne l'ai pas encore fait par manque de temps. Ca devrait avancer ce dimanche.

En tout cas, merci bien à tous les deux pour votre temps.
 
Je me réponds à moi-même :

J'ai trouvé ce message sur reddit :
1741973539073.png


Faisant tourner windows 11 et ayant eu le jeu via le Microsoft Store, je suis donc sur Bedrock.

En parcourrant le diossier d'install (dans %appdata%/.minecraft) j'ai constaté que le dossier versions contient le sous dossier 1.21.4, la version que j'utilise donc je suppose avec un "niveau" de mise à jour 25w10a - l'autre dossier dans versions, il n'y en a pas d'autre)

Mon serveur exécute la version :
[2025-03-14 18:35:40:303 INFO] Version: 1.21.51.02
[2025-03-14 18:35:40:303 INFO] Session ID: a173c402-68a4-4ef6-9d8e-71e80f4e3bdf
[2025-03-14 18:35:40:303 INFO] Build ID: 29823501
[2025-03-14 18:35:40:303 INFO] Branch: r/21_u5
[2025-03-14 18:35:40:303 INFO] Commit ID: 15737c809ed75cbc4a361ffa3c5c2df76ff78d42
[2025-03-14 18:35:40:303 INFO] Configuration: Publish

Un problème de version serait-il possible ?
 
Le post est faux, mal traduit ou obsolète ; tu devrais avoir un panneau latéral dans le launcher pour choisir entre Minecraft: Java Edition et Minecraft: Bedrock Edition. L'édition Bedrock n'utilise pas le dossier .minecraft/.
 
Merci ShE3py, ça m'inquièterai presque, parce que quand je lance le lanceur (cette phrase est assez originale :fou:) j'arrive directement sur cet écran de démarrage :
1742057205778.png


Et en cliquant sur Jouer, j'ai :
1742057558394.png

Ce que j'ai encadré en rouge m'inquiète un peut.

Du coup je suis aller dans mon profil Xbox (que j'ai créé exprès) et dans ma bibliothèque je vois ça (l'icône du lanceur étant le bloc de dirt) :
1742057649235.png


Dans mon dossier C:\XboxGames\ (dossier d'install par defaut) j'ai bien Minecraft Launcher\Content avec un Minecraft.exe qui m'amène là :
1742057872693.png


Et là si je lance Bedrock Edition, j'atterris sur l'écran de la 1ère capture qui me permet de bien retrouver mon monde de test, je suppose donc que je lance bien la version Bedrock, mais j'ai malgré tout encore un doute.

Du coup, je suis bien en Bedrock ou me trompé-je ?