Minecraft Windows

Comment créer un serveur Minecraft (Java Edition) sous Windows ou Ubuntu

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 grands noms 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 auxquels vous ne faites pas confiance, car vous révélerez votre adresse IP.

Et n’oubliez pas que nous hébergerons l’édition Java de Minecraft, qui fonctionne sur Windows, macOS et Linux.

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

Comment créer un serveur Minecraft

Très probablement, vous utiliseriez votre propre PC pour cela. Cependant, vous pouvez également opter pour Minecraft Server Hosting pour une assistance 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 Javaet récupérez la dernière version.

Pour Ubuntu, ouvrez le terminal et entrez sudo apt install openjdk-18-jre, puis 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.

  Raccourcis clavier Chrome à mémoriser [Windows+Mac]

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.

les fenêtres

Exécutez le fichier serveur.

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 par 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 à nouveau sur le fichier du serveur pour ouvrir son interface utilisateur graphique. Le chargement de tous les prérequis commencera et vous obtiendrez un 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 commande cd pour accéder au dossier Minecraft. Vous pouvez également ouvrir le dossier spécifique, 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écutez maintenant java -Xmx1024M -Xms1024M -jar server.jar et appuyez sur Entrée.

Le Xmx et le Xms signifient respectivement la RAM maximale et minimale avec laquelle votre serveur Minecraft fonctionne. 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 remplaçant false par true.

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 un fichier texte dans le dossier et nommez-le start.sh. Ensuite, ouvrez ce fichier avec n’importe quel éditeur de texte. Ensuite, copiez-collez le fichier 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 Autorisations en haut et cochez 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.

  Comment empêcher les utilisateurs de désactiver les applications de démarrage dans Windows 10

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.

les 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 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 serveur.jar nogui

Ensuite, renommez le fichier start.txt en 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 :

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

Ubuntu

Pas d’interface graphique dans Ubuntu signifie l’ajout d’un nogui dans le fichier de script que nous avons précédemment créé dans la méthode Ubuntu GUI. Donc le nouveau script sera :
java -Xmx1024M -Xms1024M -jar serveur.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 serveur Ajouter sous Multijoueur dans le lanceur Minecraft. Ensuite, tapez localhost ou 0 dans l’adresse du serveur et cliquez sur Terminé.

Cela listera 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éé cela pour jouer seul, alors voyons comment jouer en multijoueur sur votre serveur natif.

Héberger des joueurs sur votre serveur Minecraft

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

Les personnes sur le même réseau ont juste 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 :

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 nécessitera des compétences en réseau pour :

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.

  Comment définir une application par défaut par type de fichier sur Windows 10 1803

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.

Configuration du pare-feu

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.

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 par 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.

Nous pouvons maintenant vérifier le port ouvert en utilisant à nouveau sudo ufw status verbose :

Maintenant que nous avons ce port prêt pour les connexions, il est temps de le rendre disponible pour les autres. Ce processus s’appelle la redirection de port, 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 recherchant simplement quelle est mon adresse IP ou en visitant quelque chose comme quelleestmonadresseip.

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 l’adresse IP publique : numéro de port (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.