Créer un serveur Minecraft dans Ubuntu 20.04

Aujourd'hui, le monde du jeu vidéo est devenu un sport de plus pour beaucoup, car le nombre d'options qu'il propose augmente. Ce n'est plus seulement un divertissement, mais un moyen de rivaliser virtuellement pour de nombreux utilisateurs. C'est pourquoi avoir le jeu auquel nous voulons jouer bien configuré sur l'ordinateur peut être très important.

Minecraft est sans aucun doute l'un des jeux sandbox qui a eu une grande influence sur des millions d'utilisateurs à travers le monde pour toute sa stratégie lors de la gestion des tâches de construction, d'exploration, de création et de survie avec ses milliers de blocs 3D. Dans tout ce que nous pouvons faire dans Minecraft, c'est créer notre propre serveur où il sera possible de définir les variables souhaitées concernant les mondes, la difficulté et bien d'autres paramètres.

Pour y parvenir, nous devons prendre en compte les éléments suivants :

  • Nous devons avoir Java installé sur le système
  • Téléchargez le serveur Minecraft .jar que nous expliquerons plus tard

En plus de cela, nous devons avoir Minecraft Java Edition sur l'ordinateur client, il peut être téléchargé sur le lien suivant :

Solvetic vous expliquera comment créer votre serveur Minecraft sur Ubuntu 20.04 et être un leader dans votre groupe. Ci-dessous, vous verrez tous les paramètres nécessaires pour cela.

1. Comment mettre à jour le système et installer OpenJDK sur Ubuntu

Étape 1
La première étape consistera à mettre à jour les packages système en exécutant :

 mise à jour sudo apt

Étape 2
Une fois le système mis à jour, nous allons installer OpenJDK dans sa version 8. Cette version que nous allons installer est une version minimale de Java qui est chargée d'éliminer le support des applications GUI améliorant les performances du serveur, nous exécutons ce qui suit :

 sudo apt installer openjdk-8-jre-headless

2. Comment installer Screen sur Ubuntu


Screen est un utilitaire qui nous permet de créer différentes sessions de serveur de manière indépendante. Cela permet de créer une session dans le terminal et nous pouvons nous en déconnecter, mais en laissant le processus démarré s'exécuter sans être affecté. Cela nous empêche de fermer accidentellement la session et le serveur Minecraft d'être affecté.

Étape 1
Pour son installation nous exécutons :

 écran d'installation sudo apt

Étape 2
Nous entrons la lettre S pour confirmer le téléchargement et l'installation de Screen :

Étape 3
La prochaine étape sera d'activer le pare-feu afin d'accorder l'autorisation au trafic qui doit accéder au serveur Minecraft, nous le faisons avec la commande suivante :

 sudo ufw autoriser 25565

3. Comment télécharger la dernière version du serveur Minecraft

Étape 1
Il est temps de télécharger la version la plus récente du serveur Minecraft disponible, pour cela nous allons exécuter ce qui suit :

 wget https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar

Étape 2
Maintenant, nous déplaçons ledit téléchargement :

 mv server.jar minecraft_server_1.15.2.jar

4. Comment configurer et démarrer le serveur Minecraft dans Ubuntu 20.04

Étape 1
La première étape à faire sera de créer une session avec écran :

 filtrer

Étape 2
Nous appuyons sur la barre d'espace et nous verrons ce qui suit :

Étape 3
Là, il sera possible de laisser une commande en cours d'exécution et de se connecter à un autre terminal sans que le processus se termine, pour configurer le serveur Minecraft, nous allons exécuter ce qui suit :

 java -Xms1024M -Xmx1024M -jar minecraft_server_1.15.2.jar nogui

Il est normal que nous voyions cette erreur en raison des accords de licence CLUF, les variables que nous avons spécifiées dans cette commande sont :

  • Xms1024M : c'est la valeur par défaut qui configure le serveur pour qu'il fonctionne avec 1024 Mo ou 1 Go de RAM lors de son exécution, cette valeur peut être augmentée en fonction de la RAM de l'équipement
  • Xmx1024M : est une valeur qui indique au serveur d'utiliser un maximum de 1024M de RAM. Cette valeur peut être modifiée en fonction des capacités du serveur Minecraft.
  • jar : est une valeur qui indique quel fichier jar sur le serveur à exécuter
  • nogui : empêche le serveur de démarrer une interface graphique car ce sera un serveur qui n'a pas besoin d'avoir une interface utilisateur graphique puisqu'il ne sera pas joué là-bas.

L'erreur susmentionnée se produit en raison de deux situations, à savoir que le serveur n'a pas pu trouver deux fichiers nécessaires à l'exécution, à savoir :

  • L'EULA (End User License Agreement), qui se trouve dans le fichier eula.txt
  • Le fichier de configuration server.properties

Étape 4
Tout d'abord, nous allons accéder au fichier CLUF en exécutant :

 sudo nano eula.txt
Nous verrons ce qui suit :

Étape 5
Là, nous allons à la ligne du haut et entrons l'URL du CLUF Minecraft :

 (https://account.mojang.com/documents/minecraft_eula)

Étape 6
Si nous le souhaitons, nous pouvons accéder à cette URL pour consulter les termes de la licence :

AGRANDIR

Étape 7
Si nous sommes d'accord, nous retournons au terminal et changeons la valeur "faux" en "vrai". Nous sauvegardons les modifications avec les touches Ctrl + O et sortons avec les touches Ctrl + X.

Étape 8
Maintenant, nous accédons aux propriétés du serveur :

 sudo nano server.properties

Étape 9
Toutes les propriétés que nous pouvons implémenter sur le serveur sont répertoriées, pour une connaissance plus complète de celles-ci, nous pouvons visiter le wiki Minecraft :

ValeursFondamentalement, nous configurons les valeurs suivantes :

  • mode de jeu = survie
  • difficulté = facile
  • pvp = vrai
  • nom-niveau = monde
  • motd = Un serveur Minecraft

VariablesCes variables sont :

  • difficulté (par défaut easy) : cette valeur détermine la difficulté du jeu, les valeurs easy, normal et hard sont proposées
  • gamemode (survie par défaut) : c'est une valeur qui détermine le mode de jeu, les valeurs disponibles sont survie, créatif, aventure et spectateur
  • level-name (default world) : définit le nom du serveur sur le client
  • motd (par défaut A Minecraft Server) : est le message affiché dans la liste des serveurs clients Minecraft
  • pvp (par défaut true) : active le combat Joueur contre Joueur, avec cette valeur active, les joueurs pourront participer au combat dans le jeu sélectionné

Étape 10
Nous enregistrons les modifications et exécutons à nouveau la commande de configuration Minecraft :

 java -Xms1024M -Xmx4G -jar minecraft_server_1.15.2.jar nogui

Étape 11
Là, tous les paramètres de serveur nécessaires seront chargés, lorsque cela sera terminé, nous verrons ce qui suit :

Étape 12
Là, nous pouvons exécuter "help" pour accéder à une liste complète des différentes options :

5. Sécuriser le service du serveur Minecraft

Étape 1
Puisque le serveur Minecraft a été démarré, nous pouvons utiliser les touches Ctrl + A + D pour nous déconnecter de la session en cours, ouvrir une autre console et exécuter ce qui suit :

 liste d'écrans

Étape 2
Là, nous voyons l'ID de la session en cours, nous pouvons la reprendre en utilisant cet ID comme suit :

 screen -r "ID"

6. Connexion client Minecraft au serveur Ubuntu

Étape 1
Enfin, nous allons au client Minecraft et dans la fenêtre initiale, nous sélectionnons "Multijoueur":

AGRANDIR

Étape 2
Dans la fenêtre suivante, nous cliquons sur l'option "Ajouter un serveur":

AGRANDIR

Étape 3
Maintenant, nous entrons l'adresse IP du serveur Minecraft dans Ubuntu 20.04 :

AGRANDIR

Étape 4
Nous cliquons sur OK pour démarrer la connectivité :

AGRANDIR

Étape 5
Désormais, il sera possible de jouer dans Minecraft grâce au serveur que nous avons configuré :

AGRANDIR

Vous êtes maintenant prêt à configurer votre serveur Minecraft et défiez vos amis grâce à Solvetic.

Si vous souhaitez voir comment effectuer ce processus dans Windows 10, vous pouvez voir ici toutes les étapes à suivre.

wave wave wave wave wave