Créons un serveur Minecraft opérationnel en quelques minutes pour que vous puissiez en profiter avec des amis proches.

Minecraft est un paradis pour les créateurs ou un monde bloqué à l'aspect étrange qui vous ennuie profondément à chaque fois que vous entrez.

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 vidéo le plus vendu de tous les temps.

Bien que vous puissiez jouer à Minecraft en solo, l'expérience devient fade après avoir passé des heures dans l'exploitation minière et l'artisanat.

Ergo, vous avez le multijoueur pour garder le plaisir en vie. Vous pouvez désormais rejoindre les serveurs de renom et jouer avec des centaines, voire des milliers de joueurs.

Ou vous pouvez 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 révélerez votre adresse IP.

Et n'oubliez pas, nous hébergerons Minecraft Édition Java, qui fonctionne sous Windows, macOS et Linux.

Maintenant que vous en savez assez, commençons par la vraie affaire.

How to Make a Minecraft Server

Très probablement, vous utiliseriez votre propre PC pour cela. Cependant, vous pouvez également opter pour Hébergement de serveurs Minecraft pour un support supplémentaire et un gameplay professionnel pour un grand nombre de joueurs.

Mais, nous nous en tiendrons à l'hypothèse que vous utilisez un ordinateur personnel.

Et puisque nous installons l'édition Java de Minecraft, nous devons d'abord installer Java ou mettre à jour si vous l'avez déjà.

L'installation de Java sur Windows est assez simple. Visitez ce Page de téléchargement Java, et récupérez la dernière version.

Pour Ubuntu, ouvrez le terminal et entrez sudo apt install openjdk-18-jre, et appuyez sur Entrée. Au moment d'écrire ces lignes, Java 18 était le dernier ; vous devez le modifier en conséquence.

Si vous devez exécuter Minecraft sur un serveur cloud tiers comme DigitalOcean, installez java avec cette commande à la place : sudo apt install openjdk-18-jre-headless. Cela signifie que vous exécuterez Minecraft sans interface utilisateur graphique.

Ensuite, téléchargez et installez le Serveur Minecraft Édition Java pour obtenir un seul fichier nommé server. Juste pour que vous le sachiez, il n'y a pas de fichiers séparés pour Windows et Linux.

Après le téléchargement, il sera idéal de créer un dossier séparé pour cela car le serveur générera plus de fichiers que vous voudriez dans un endroit bien rangé au lieu de se trouver 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 qu'il soit pratique d'avoir une interface graphique, vous pouvez disposer de ressources supplémentaires si vous choisissez d'utiliser l'invite de commande.

Pourtant, nous verrons les deux.

Serveur Minecraft avec interface graphique

L'utilisation du serveur Minecraft avec une interface graphique est presque identique sous Windows et Ubuntu.

Windows

Exécutez le fichier serveur.

fichier serveur minecraft

Cela n'ouvrira rien, mais créera plus de fichiers, y compris un fichier texte pour le contrat de licence de l'utilisateur final (eula.txt). Ouvrez ce fichier texte, remplacez eula=false en eula=true, et enregistrez les modifications.

Cela indique que vous acceptez les termes et conditions du développeur. Si vous manquez cette étape, le serveur s'arrêtera une fois que vous l'ouvrirez.

Ensuite, double-cliquez sur le server fichier à nouveau pour ouvrir son interface utilisateur graphique. Le commencera à charger tous les prérequis et vous obtiendrez un OK en bas à droite (juste au-dessus du champ vide), indiquant que le serveur est prêt pour l'hébergement.

serveur graphique minecarft en cours d'exécution

Ubuntu

Ouvrez le terminal et utilisez le cd commande pour accéder au dossier Minecraft. Vous pouvez également ouvrir le dossier spécifique, cliquer avec le bouton droit et sélectionner Ouvert dans l'aérogare pour qu'il pointe directement vers ce répertoire.

Maintenant courez java -Xmx1024M -Xms1024M -jar server.jar, et appuyez sur Entrée.

Les XMX et un SMS signifie la RAM maximale et minimale avec laquelle votre serveur Minecraft fonctionne, respectivement. Vous pouvez expérimenter ces valeurs pour obtenir une expérience optimale.
Par exemple, je peux le changer en:
java -Xmx4096M -Xms2048M -jar serveur.jar
, ce qui signifie que le serveur Minecraft fonctionnera entre 2 Go et 4 Go de RAM.

Cela invite à accepter le CLUF avant d'exécuter le serveur. Semblable à ce que nous avons fait dans Windows, localisez le fichier eula.txt nouvellement créé et modifiez-le en changeant faux à véritable.

Ensuite, collez et exécutez la même commande :

Cela prendra un certain temps, mais vous verrez bientôt une fenêtre contextuelle d'interface utilisateur graphique, indiquant l'état du serveur.

Vous pouvez également rencontrer des erreurs telles que Échec du chargement du module "canberra-gtk-module. Cela peut être supprimé en installant les fichiers spécifiques en ouvrant un terminal séparé et en exécutant sudo apt install libcanberra-gtk-module libcanberra-gtk3-module.

Maintenant, 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 n'importe quel fichier texte dans le dossier et nommez-le comme start.sh. Ensuite, ouvrez ce fichier avec n'importe quel éditeur de texte. Ensuite, copiez-collez le java -Xmx1024M -Xms1024M -jar server.jar, et enregistrez les modifications.

Enfin, faites un clic droit dessus, entrez Propriétés à la fin de la fenêtre contextuelle, sélectionnez Permissions en haut et vérifiez Autoriser l'exécution du fichier en tant que programme.

Maintenant, tout ce que vous avez à faire est de cliquer avec le bouton droit sur le fichier start.sh et de sélectionner Exécuter en tant que programme pour ouvrir l'interface graphique du serveur Minecraft.

Il s'agissait donc de créer un serveur Minecraft avec une interface graphique. Voyons l'alternative.

Serveur Minecraft sans interface graphique

Il s'agit sans doute d'une option plus puissante des deux et plus logique pour les utilisateurs expérimentés.

Windows

Dans cette méthode, nous n'exécuterons pas directement le fichier server.jar. Au lieu de cela, nous allons en créer un start.bat fichier 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 maintenant 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 exécuter le serveur la première fois. Cela créera plusieurs fichiers avec l'invite de commande se fermant quelques instants après l'exécution du fichier bat.

Continuer nécessite de modifier le fichier eula.txt, similaire à ce que nous avons fait dans la méthode GUI.

Une fois que vous avez fait cela et réexécuté le fichier bat, ce sera la sortie :

serveur minecraft sans interface graphique

Le "Terminé" à la fin signifie que le serveur fonctionne parfaitement.

Ubuntu

Aucune interface graphique dans Ubuntu signifie l'ajout d'un nogui dans le fichier de script que nous avons créé précédemment dans la méthode Ubuntu GUI. Donc le nouveau script sera :
java -Xmx1024M -Xms1024M -jar server.jar nogui

Par la suite, 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 vérifier le WikiMinecraft.

Enfin, nous en avons terminé avec la partie création du serveur.

Maintenant, pour jouer sur ce serveur nouvellement créé, tout ce que vous avez à faire est de localiser le Ajouter un serveur sous Multijoueur dans le lanceur Minecraft. Ensuite, tapez localhost or 0 à l' Adresse du serveur et cliquez sur OK.

Cela listera le serveur dans le menu multijoueur. Sélectionnez maintenant le serveur et cliquez sur Rejoindre le serveur au fond.

Cela ouvrira le jeu pour le joueur local (vous). Mais vous n'avez pas créé cela pour jouer seul, alors voyons comment jouer en multijoueur sur votre serveur natif.

Hosting Players on Your Minecraft Server

Vous pouvez en héberger d'autres sur votre serveur Minecraft à l'intérieur ou à l'extérieur de votre réseau local (LAN).

Personnes sur le même réseau juste besoin de l'adresse IP interne de l'hôte, que vous pouvez obtenir en tapant ipconfig Dans l'invite de commande.

IP du serveur interne

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

C'est le début du résultat, 192.168.1.32, dans ce cas.

Partagez-le avec d'autres joueurs et ils pourront rejoindre votre serveur en l'inscrivant dans la section d'adresse du serveur dans l'onglet multijoueur.

Cependant, l'hébergement Minecraft pour les personnes en dehors du réseau local aura besoin de certaines compétences en réseautage pour :

  • Pare-feu paramétrage
  • Redirection de port

La première étape consiste à configurer le pare-feu pour autoriser les connexions à un numéro de port spécifique que vous pouvez trouver dans le fichier de propriétés du serveur créé dans le dossier du serveur principal.

numéro de port du serveur minecraft

Le numéro de port par défaut est donc 25565.

Par la suite, vous devez indiquer au pare-feu d'autoriser les connexions via ce port pour permettre à vos amis Minecraft de se joindre.

Firewall Configuration

La configuration du pare-feu dépend de votre système d'exploitation. Étant donné que 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 Entrée.

configurer le pare-feu pour minecraft

Fondamentalement, nous allons définir des règles entrantes et sortantes pour le port (25565) pour les protocoles réseau UDP et TCP. Ce sera un processus en quatre étapes. Regardez cette démo où nous terminons la première étape en créant une règle entrante pour TCP :

Vous répéterez ceci pour le trafic entrant (UDP) et sortant (TCP & UDP) pour le même port.

Configuration du pare-feu sur Ubuntu

Dans Ubuntu, le pare-feu reste désactivé par défaut et vous pouvez le vérifier en exécutant 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 Entrée pour ouvrir le port 25565, qui est la valeur par défaut pour autoriser les connexions dans Minecraft.

Maintenant, nous pouvons vérifier le port ouvert en utilisant sudo ufw status verbose encore:

Maintenant que nous avons ce port prêt pour les connexions, il est temps de le rendre disponible pour les autres. Ce processus est appelé redirection de port, ce qui peut prendre de quelques secondes à une minute. Mais nous ne pouvons pas l'expliquer ici car cela est basé sur votre routeur WiFi.

Recherchez votre appareil et finissez-en.

Ensuite, vos amis auront besoin de votre adresse IP publique.

Vous pouvez l'obtenir en cherchant simplement sur Google what's my ip address ou visiter quelque chose comme quelleestmonadresseip.

trouver l'adresse IP

Le flou de mon adresse IP publique réitère le fait que vous ne partagez pas la vôtre avec quelqu'un en qui vous n'avez pas confiance.

Le processus pour rejoindre ce serveur est similaire à rejoindre votre propre serveur, la seule différence étant qu'ils utiliseront public IP address:port number (ex. 125.245.74.894:25565) dans la section Adresse du serveur. Et ne vous embêtez pas avec le nom du serveur, il le récupérera automatiquement.

Conclusion

C'est ainsi que vous créez un serveur Minecraft édition Java et que vos amis le rejoignent.

C'est simple si tout le groupe est sur le même réseau local. De cette façon, il vous suffit de créer un serveur et de partager votre adresse IP interne.

Pour les joueurs sur différents réseaux, cela consiste à télécharger et à exécuter le fichier serveur de Minecraft, à configurer le pare-feu, la redirection de port et à partager votre adresse IP externe.

Bien qu'il soit possible de convertir votre ordinateur de bureau en un petit serveur, vous avez besoin d'un serveur puissant pour l'héberger et y jouer simultanément.

Et si vous ne voulez pas le faire sur votre PC et que vous n'aimez pas les serveurs Minecraft gérés, nous avons un guide parfait pour héberger Minecraft sur Vultr.