Nous allons créer un serveur Minecraft opérationnel en quelques minutes pour que vous puissiez en profiter avec vos amis.
Minecraft est un paradis pour les créateurs ou un monde de blocs à l'aspect étrange qui vous perturbe à chaque fois que vous y pénétrez.
Quoi qu'il en soit, les joueurs du monde entier le trouvent irrésistible et jouent à Minecraft en grand nombre, ce qui en fait le jeu le plus populaire au monde. jeu vidéo le plus vendu de tous les temps.
Bien qu'il soit possible de jouer à Minecraft en solo, l'expérience devient fade après avoir passé des heures à miner et à fabriquer des objets.
Le multijoueur est donc là pour entretenir le plaisir. Vous pouvez rejoindre les grands serveurs et jouer avec des centaines, voire des milliers de joueurs.
Vous pouvez également créer vous-même un serveur Minecraft pour vous amuser avec vos proches.
Il est important de savoir que ce guide créera un serveur Minecraft sur votre PC personnel. Vous ne devriez donc pas héberger des joueurs en qui vous n'avez pas confiance, car vous dévoileriez votre Adresse IP.
Et n'oubliez pas que nous accueillerons Minecraft Edition Javaqui fonctionne sous Windows, macOS et Linux.
Maintenant que vous en savez assez, passons aux choses sérieuses.
Comment créer un serveur Minecraft
Le plus souvent, vous utiliserez votre propre PC pour ce faire. Cependant, vous pouvez également opter pour Hébergement de serveurs Minecraft pour un soutien supplémentaire et un jeu professionnel pour un grand nombre de joueurs.
Mais nous partirons du principe que vous utilisez un ordinateur personnel.
Et puisque nous installons Minecraft Java edition, nous devons d'abord installer Java ou le mettre à jour si vous l'avez déjà.
L'installation de Java sur Windows est relativement simple. Visitez ce site Page de téléchargement Javaet téléchargez la dernière version.
Pour Ubuntu, ouvrez le terminal et entrez sudo apt install openjdk-18-jre
et appuyez sur la touche Entrée. Au moment de la rédaction du présent document, Java 18 était la version la plus récente ; vous devez la modifier en conséquence.
Si vous voulez faire fonctionner Minecraft sur un serveur en nuage tiers tel que DigitalOceaninstallez plutôt Java à l'aide de cette commande :
sudo apt install openjdk-18-jre-headless
. Cela signifie que vous utiliserez Minecraft sans interface graphique.
Ensuite, téléchargez et installez le logiciel Serveur Minecraft Java Edition pour obtenir un seul fichier nommé server
. Pour votre information, il n'y a pas de fichiers séparés pour Windows et Linux.
Après le téléchargement, l'idéal est de créer un dossier séparé, car le serveur génère plus de fichiers que vous souhaitez placer dans un endroit bien rangé plutôt que dans le dossier de téléchargement principal.
Ensuite, vous pouvez choisir d'avoir un serveur Minecraft avec ou sans interface utilisateur graphique (GUI). Bien que l'interface graphique soit pratique, vous pouvez disposer de ressources supplémentaires si vous optez pour l'invite de commande.
Mais nous verrons les deux.
Serveur Minecraft avec GUI
L'utilisation du serveur Minecraft avec une interface graphique est presque identique sous Windows et Ubuntu.
Fenêtres
Exécutez le fichier du serveur.

Cette opération n'ouvrira rien, mais créera d'autres fichiers, dont un fichier texte contenant le contrat de licence de l'utilisateur final (eula.txt). Ouvrez ce fichier texte, remplacez eula=false
avec eula=true
et enregistrez les modifications.

Cela indique que vous acceptez les termes et conditions du développeur. Si vous omettez cette étape, le serveur s'éteindra dès que vous l'ouvrirez.
Ensuite, double-cliquez sur l'icône server
pour ouvrir son interface graphique. L'application commencera à charger tous les prérequis, et vous obtiendrez un message d'erreur Terminé en bas à droite (juste au-dessus du champ vide), indiquant que le serveur est prêt pour l'hébergement.

Ubuntu
Ouvrez le terminal et utilisez la touche cd
pour naviguer jusqu'au dossier Minecraft. Vous pouvez également ouvrir le dossier en question, cliquer avec le bouton droit de la souris et sélectionner Ouvrir dans le terminal pour qu'il pointe directement vers ce répertoire.
Exécuter maintenant java -Xmx1024M -Xms1024M -jar server.jar
et appuyez sur la touche Entrée.
Les Xmx et Xms signifie respectivement la ram maximale et la ram minimale avec lesquelles votre serveur Minecraft fonctionne. Vous pouvez expérimenter avec ces valeurs pour obtenir une expérience optimale.
Par exemple, je peux le changer en :
java -Xmx4096M -Xms2048M -jar server.jar
Ce qui signifie que le serveur Minecraft fonctionnera entre 2 et 4 Go de RAM.

Il s'agit d'une invitation à accepter le CLUF avant de lancer le serveur. De la même manière que pour Windows, localisez le fichier eula.txt nouvellement créé et modifiez-le en changeant faux à vrai.
Ensuite, collez et exécutez la même commande :

Cela prendra un certain temps, mais vous verrez bientôt apparaître une interface utilisateur graphique indiquant l'état du serveur.
Vous pouvez également rencontrer des erreurs telles que Failed to load module "canberra-gtk-module". Ce problème peut être résolu en installant les fichiers spécifiques en ouvrant un terminal séparé et en exécutant la commande suivante sudo apt install libcanberra-gtk-module libcanberra-gtk3-module
.
Redémarrez le serveur et vous n'obtiendrez plus cette erreur.
Bien que l'interface graphique soit géniale, utiliser le terminal à chaque fois pour l'ouvrir peut être ennuyeux. Nous allons donc créer un script pour l'exécuter facilement.
Pour cela, créez un fichier texte dans le dossier et nommez-le start.sh
. Ensuite, ouvrez ce fichier avec n'importe quel éditeur de texte. Puis, copiez-collez le fichier java -Xmx1024M -Xms1024M -jar server.jar
et enregistrez les modifications.
Enfin, cliquez avec le bouton droit de la souris sur l'objet, puis entrez Propriétés à la fin de la fenêtre contextuelle, sélectionnez Permissions en haut de la page, et vérifiez Permettre l'exécution d'un fichier en tant que programme.

Il ne vous reste plus qu'à cliquer avec le bouton droit de la souris sur le fichier start.sh et à sélectionner Exécuter comme un programme pour ouvrir l'interface graphique du serveur Minecraft.

Il s'agissait donc de créer un serveur Minecraft avec une interface graphique. Voyons ce qu'il en est de l'alternative.
Serveur Minecraft sans interface graphique
Il s'agit sans doute de l'option la plus puissante des deux et elle est plus adaptée aux utilisateurs expérimentés.
Fenêtres
Dans cette méthode, nous n'exécuterons pas directement le fichier server.jar. Au lieu de cela, nous allons créer un fichier start.bat
pour exécuter le serveur dans l'invite de commande.
Tout d'abord, ouvrez le dossier contenant le server.jar et créez un fichier start.txt. Ouvrez ensuite le fichier dans le Bloc-notes et copiez-collez le code suivant dans le fichier texte, puis enregistrez les modifications :
java -Xmx1024M -Xms1024M -jar server.jar nogui
Ensuite, renommez le fichier de start.txt
à start.bat
.
Maintenant, double-cliquez sur ce fichier start.bat pour lancer le serveur la première fois. Cela créera plusieurs fichiers et l'invite de commande se fermera quelques instants après l'exécution du fichier bat.
Pour continuer, il faut modifier le fichier eula.txt, comme nous l'avons fait dans la méthode de l'interface graphique.
Une fois que vous avez fait cela et que vous avez réexécuté le fichier bat, voici ce que vous obtiendrez :

Le "Done" à la fin signifie que le serveur fonctionne parfaitement.
Ubuntu
L'absence d'interface graphique dans Ubuntu signifie que l'ajout d'un nogui
dans le fichier script que nous avons créé précédemment dans la méthode GUI Ubuntu. Le nouveau script sera doncjava -Xmx1024M -Xms1024M -jar server.jar nogui
Ensuite, enregistrez les modifications et exécutez le script pour ouvrir le serveur Minecraft dans le terminal :

Vous pouvez taper help
pour obtenir la liste des commandes valides, ou vous pouvez consulter la rubrique Minecraft WiKi.
Enfin, nous en avons terminé avec la création du serveur.
Pour jouer sur ce serveur nouvellement créé, il vous suffit de localiser le fichier Ajouter un serveur sous Multijoueurs dans le lanceur Minecraft. Ensuite, tapez localhost
ou 0
dans le Adresse du serveur et cliquez sur Terminé.
Cela affichera le serveur dans le menu multijoueur. Sélectionnez maintenant le serveur et cliquez sur Rejoindre le serveur en bas.
Cela ouvrira le jeu pour le joueur local (vous). Mais vous n'avez pas créé ce jeu pour jouer seul, alors voyons comment jouer en multijoueur sur votre serveur natif.
Accueillir des joueurs sur votre serveur Minecraft
Vous pouvez héberger d'autres personnes sur votre serveur Minecraft à l'intérieur ou à l'extérieur de votre réseau local (LAN).
Personnes sur le même réseau a besoin de l'adresse IP interne de l'hôte, que vous pouvez obtenir en tapant ipconfig
dans l'invite de commande.

Les utilisateurs d'Ubuntu peuvent taper hostname -I pour obtenir l'adresse IP interne :

Il s'agit du début du résultat, 192.168.1.32 dans ce cas.
Partagez cette adresse avec d'autres joueurs, et ils pourront rejoindre votre serveur en l'indiquant dans la section Adresse du serveur de l'onglet Multijoueur.
Cependant, l'hébergement Minecraft pour les personnes en dehors du réseau local devra posséder des compétences en matière de mise en réseau :
- Pare-feu configuration
- Transfert de port
La première étape consiste à configurer le pare-feu pour qu'il autorise les connexions à un numéro de port spécifique que vous trouverez dans le fichier de propriétés du serveur créé dans le dossier principal du serveur.

Le numéro de port par défaut est donc 25565
.
Ensuite, vous devez indiquer au pare-feu d'autoriser les connexions via ce port pour permettre à vos amis Minecraft de se joindre à vous.
Configuration du pare-feu
La configuration du pare-feu dépend de votre système d'exploitation. Comme ce guide est destiné à Windows et Ubuntu, nous passerons en revue les deux.
Configuration du pare-feu sous Windows
Appuyez sur ⊞+R, tapez firewall.cpl
et appuyez sur la touche Entrée.

En fait, nous allons définir des règles d'entrée et de sortie pour le port (25565) pour les protocoles de réseau UDP et TCP. Il s'agit d'un processus en quatre étapes. Regardez cette démo où nous complétons la première étape en créant une règle de réception pour TCP :
Vous répéterez cette opération pour les flux entrants (UDP) et sortants (TCP & UDP) pour le même port.
Configuration du pare-feu sur Ubuntu
Dans Ubuntu, le pare-feu est désactivé par défaut, et vous pouvez le vérifier en exécutant la commande suivante sudo ufw status verbose
dans le terminal.
S'il revient avec Status: inactive
Vous pouvez l'activer en sudo ufw enable
.
Ensuite, tapez sudo ufw allow 25565
et appuyez sur la touche Entrée pour ouvrir le port 25565, qui est le port par défaut autorisant les connexions dans Minecraft.
Nous pouvons maintenant vérifier le port ouvert en utilisant sudo ufw status verbose
encore une fois :

Maintenant que ce port est prêt pour les connexions, il est temps de le rendre disponible pour les autres. Ce processus s'appelle transfert de portqui peut prendre de quelques secondes à une minute. Mais nous ne pouvons pas l'expliquer ici car cela dépend de votre routeur WiFi.
Recherchez votre appareil et terminez.
Ensuite, vos amis auront besoin de votre adresse IP publique.
Vous pouvez l'obtenir en tapant sur Google what's my ip address
ou en visitant quelque chose comme quelle est mon adresse IP.

Le fait de brouiller mon adresse IP publique rappelle qu'il ne faut pas partager la vôtre avec quelqu'un en qui vous n'avez pas confiance.
La procédure pour rejoindre ce serveur est similaire à celle pour rejoindre votre propre serveur, à la seule différence qu'il utilisera public IP address:port number
(ex. 125.245.74.894:25565) dans la section Adresse du serveur. Ne vous préoccupez pas du nom du serveur, il le récupérera automatiquement.
Conclusion
Voilà comment créer un serveur Minecraft Java Edition et le faire rejoindre par vos amis.
C'est simple si tout le groupe se trouve sur le même réseau local. Il vous suffit alors de créer un serveur et de partager votre adresse IP interne.
Pour les joueurs situés sur des réseaux différents, il s'agit de télécharger et d'exécuter le fichier serveur de Minecraft, de configurer le pare-feu, de rediriger les ports et de partager votre adresse IP externe.
Bien qu'il soit possible de transformer votre PC de bureau en un petit serveur, il vous faut un serveur puissant pour pouvoir héberger et jouer simultanément sur celui-ci.
Et si vous ne voulez pas faire cela sur votre PC et que vous n'aimez pas les serveurs Minecraft gérés, nous avons un guide parfait pour vous. héberger Minecraft sur Vultr.