Minecraft

Comment installer le serveur Minecraft dans Raspberry Pi 4

Comment installer le serveur Minecraft dans Raspberry Pi 4
Il existe de nombreux serveurs Minecraft en ligne sur lesquels vous pouvez jouer à Minecraft avec vos amis. Vous pouvez également créer votre propre serveur Minecraft à l'aide d'un ordinateur monocarte Raspberry Pi 4 à la maison pour jouer avec des amis et d'autres en ligne.

La création de votre propre serveur Minecraft présente certains avantages :

Bref, vous aurez un contrôle total sur votre serveur Minecraft.

Comme Raspberry Pi 4 est un ordinateur monocarte bon marché, la construction d'un serveur Minecraft avec un système Raspberry Pi 4 peut être très rentable. Raspberry Pi 4 est aussi un appareil basse consommation. Vous n'aurez pas à vous soucier des factures d'électricité. Vous pouvez utiliser n'importe quelle banque d'alimentation pour alimenter un système Raspberry Pi 4.

Cet article vous montre comment installer votre propre serveur Minecraft dans Raspberry Pi 4.

Ce dont tu auras besoin

Si vous souhaitez configurer un serveur Minecraft sur votre système Raspberry Pi 4, vous aurez besoin des éléments suivants :

  1. Un ordinateur monocarte Raspberry Pi 4 (la version 4 Go est recommandée, mais la version 2 Go fonctionnera également).
  2. Un adaptateur secteur USB Type-C.
  3. Une carte microSD de 16 Go ou 32 Go avec Raspberry Pi OS flashé. Je recommande le Raspberry Pi OS Lite (sans l'environnement de bureau graphique), bien que la version de bureau de Raspberry Pi OS fonctionnera également.
  4. Connectivité réseau sur l'appareil Raspberry Pi 4.
  5. Un ordinateur portable ou de bureau pour l'accès au bureau à distance VNC ou l'accès SSH au périphérique Raspberry Pi 4.

Si vous avez besoin d'aide pour flasher l'image du système d'exploitation Raspberry Pi sur la carte microSD, consultez l'article Comment installer et utiliser l'imageur Raspberry Pi.

Si vous débutez avec Raspberry Pi et avez besoin d'aide pour installer Raspberry Pi OS sur votre appareil Raspberry Pi 4, consultez l'article Comment installer Raspberry Pi OS sur Raspberry Pi 4.

De plus, si vous avez besoin d'aide pour la configuration sans tête de Raspberry Pi 4, consultez l'article Comment installer et configurer le système d'exploitation Raspberry Pi sur Raspberry Pi 4 sans moniteur externe.

Mise à niveau du système d'exploitation Raspberry Pi

Avant de commencer à installer un serveur Minecraft dans Raspberry Pi 4, c'est une bonne idée de mettre à niveau tous les packages existants de votre système d'exploitation Raspberry Pi.

Tout d'abord, mettez à jour le cache du référentiel de packages APT avec la commande suivante :

$ sudo apt mise à jour

Pour mettre à niveau tous les packages existants dans votre système d'exploitation Raspberry Pi, exécutez la commande suivante :

$ sudo apt mise à niveau complète

Pour confirmer l'installation, appuyez sur Oui puis appuyez sur .

Le gestionnaire de packages APT téléchargera et installera tous les packages requis à partir d'Internet. Cela peut prendre un certain temps pour terminer.

À ce stade, toutes les mises à jour doivent être installées.

Pour que les modifications prennent effet, redémarrez votre système Raspberry Pi 4 avec la commande suivante :

$ sudo redémarrer

Installation du kit de développement Java

Les serveurs Minecraft sont écrits dans le langage de programmation Java. Donc, vous aurez besoin d'avoir Java installé sur votre ordinateur pour que le serveur Minecraft fonctionne.

Heureusement, Java Development Kit (JDK en abrégé) est disponible dans le référentiel de packages officiel de Raspberry Pi OS. Il est donc facile d'installer Java Development Kit sur le système d'exploitation Raspberry Pi.

Pour installer Java Development Kit sur votre système Raspberry Pi, exécutez la commande suivante :

$ sudo apt install default-jdk

Pour confirmer l'installation, appuyez sur Oui puis appuyez sur .

Tous les packages requis seront téléchargés à partir d'Internet. Cela peut prendre un certain temps pour terminer.

Une fois les packages requis téléchargés sur Internet, ils seront installés sur le système d'exploitation Raspberry Pi un par un. Cela peut prendre un certain temps pour terminer.

À ce stade, JDK doit être installé.

Officiel vs. Serveur Papermc Minecraft

Dans cet article, je vous ai montré comment installer à la fois le serveur officiel et le serveur Papermc Minecraft.

La seule différence entre les deux est que le serveur officiel Minecraft est à code source fermé, tandis que le serveur Papermc Minecraft est maintenu par la communauté et est à code source ouvert. En termes de performances, ces deux types de serveurs auront leurs différences.

Vous pouvez installer soit le serveur officiel Minecraft, soit le serveur Papermc Minecraft. Ce choix dépend de vos préférences personnelles.

Installer un serveur Minecraft officiel

Dans cette section, vous apprendrez comment installer un serveur Minecraft officiel sur votre OS Raspberry Pi.

Tout d'abord, créez le nouveau répertoire ~/minecraft-serveur avec la commande suivante :

$ mkdir -v ~/minecraft-server

Accédez au répertoire nouvellement créé ~/minecraft-serveur avec la commande suivante :

$ cd ~/minecraft-server

Visitez la page de téléchargement officielle du serveur Minecraft ici.

Une fois la page chargée, trouvez le lien de téléchargement de la dernière version du serveur Minecraft, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Faites un clic droit (RMB) sur le lien de téléchargement et cliquez sur Copier l'adresse du lien pour copier le lien de téléchargement du serveur Minecraft.


Téléchargez l'archive Java du serveur Minecraft en utilisant le lien de téléchargement que vous venez de copier, comme suit :

$ wget https://lanceur.mojang.com/v1/objects/35139deedbd5182953cf1caa23835da59ca3d7cd/server.pot

Le fichier d'archive Java du serveur Minecraft est en cours de téléchargement. Cela peut prendre quelques secondes pour terminer.

À ce stade, le fichier doit être téléchargé.

Le nouveau fichier serveur.pot devrait également être créé dans votre répertoire de travail actuel.

$ ls -lh

Exécutez le serveur Minecraft comme suit :

$ java -Xmx2048M -Xms2048M -jar serveur.pot nogui

Ici le -Xms et -Xmx les options sont utilisées pour définir la quantité de mémoire que le serveur Minecraft peut utiliser.

J'ai alloué 2048 Mo ou 2 Go de mémoire pour le serveur Minecraft, car j'ai la version 8 Go du Raspberry Pi 4. Si vous avez la version 2 Go du Raspberry Pi 4, réglez-la sur 1024 Mo.

Vous devriez voir la sortie suivante la première fois que vous exécutez le serveur Minecraft. En effet, vous devez d'abord accepter le CLUF (Accord de licence utilisateur final) du serveur Minecraft pour pouvoir l'exécuter.

Le nouveau fichier eula.SMS doit être créé dans votre répertoire de travail actuel la première fois que vous exécutez le serveur Minecraft, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Pour accepter le CLUF, ouvrez le eula.SMS fichier avec l'éditeur de texte nano comme suit :

$ nano eula.SMS

le eula la variable doit être définie sur faux par défaut.

Remplacez cette valeur par VRAI, comme le montre la capture d'écran ci-dessous.

Une fois que vous avez terminé, appuyez sur + X suivie par Oui et pour sauver le eula.SMS déposer.

Une fois que vous avez accepté le CLUF, vous pouvez exécuter le serveur Minecraft avec la même commande qu'auparavant :

$ java -Xmx2048M -Xms2048M -jar serveur.pot nogui

Maintenant, le serveur Minecraft va démarrer, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Le monde Minecraft est maintenant généré. Cela peut prendre un certain temps pour terminer.

Une fois que le serveur Minecraft est prêt, vous devriez voir le message de journal Fait, comme indiqué dans la capture d'écran ci-dessous.

Installation du serveur PaperMC Minecraft

Dans cette section, vous apprendrez comment installer le serveur open-source PaperMC Minecraft sur votre système d'exploitation Raspberry Pi.

Tout d'abord, créez le nouveau répertoire ~/papermc-server avec la commande suivante :

$ mkdir -v ~/papermc-server

Accédez au répertoire nouvellement créé ~/papermc-server avec la commande suivante :

$ cd ~/papermc-server

Visitez la page de téléchargement officielle du serveur PaperMC Minecraft ici.

Une fois la page chargée, vous devriez trouver le lien de téléchargement de la dernière version du serveur PaperMC Minecraft, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Faites un clic droit (RMB) sur le lien de téléchargement et cliquez sur Copier l'adresse du lien pour copier le lien de téléchargement du serveur PaperMC Minecraft.

Téléchargez l'archive Java du serveur PaperMC Minecraft en utilisant le lien de téléchargement que vous venez de copier, comme suit :

$ wget -O serveur.pot https://papermc.io/api/v1/paper/1.16.4/261/télécharger

Le fichier d'archive Java du serveur PaperMC Minecraft est en cours de téléchargement. Cela peut prendre quelques secondes pour terminer.

À ce stade, le fichier doit être téléchargé.

Le nouveau fichier serveur.pot devrait également être créé dans votre répertoire de travail actuel.

$ ls -lh

Exécutez le serveur PaperMC Minecraft comme suit :

$ java -Xmx2048M -Xms2048M -jar serveur.pot nogui

Ici le -Xms et -Xmx les options sont utilisées pour définir la quantité de mémoire que le serveur PaperMC Minecraft peut utiliser.

J'ai alloué 2048 Mo ou 2 Go de mémoire pour le serveur Minecraft, car j'ai la version 8 Go du Raspberry Pi 4. Si vous avez la version 2 Go du Raspberry Pi 4, réglez-la sur 1024 Mo.

Vous devriez voir la sortie suivante la première fois que vous exécutez le serveur PaperMC Minecraft. En effet, vous devez accepter le CLUF (Accord de licence utilisateur final) du serveur PaperMC Minecraft pour pouvoir l'exécuter.

Le nouveau fichier eula.SMS doit être créé dans votre répertoire de travail actuel la première fois que vous exécutez le serveur PaperMC Minecraft, comme vous pouvez le voir dans la capture d'écran ci-dessous :

Pour accepter le CLUF, ouvrez le eula.SMS dossier avec le nano éditeur de texte, comme suit :

$ nano eula.SMS

le eula la variable doit être définie sur faux par défaut.

Remplacez cette valeur par VRAI, comme le montre la capture d'écran ci-dessous.

Une fois que vous avez terminé, appuyez sur + X suivie par Oui et pour sauver le eula.SMS déposer.

Une fois que vous avez accepté le CLUF, vous pouvez exécuter le serveur PaperMC Minecraft avec la même commande qu'auparavant :

$ java -Xmx2048M -Xms2048M -jar serveur.pot nogui

Le serveur PaperMC Minecraft est maintenant en cours de démarrage et un nouveau monde est en cours de génération, comme vous pouvez le voir dans la capture d'écran ci-dessous. Cela prendra un certain temps pour terminer.

Une fois que le serveur PaperMC Minecraft est prêt, vous devriez voir le journal Fait, comme indiqué dans la capture d'écran ci-dessous.

Jouer à Minecraft sur le serveur Minecraft Raspberry Pi 4

Pour accéder au serveur Minecraft exécuté sur l'appareil Raspberry Pi à partir d'autres appareils de votre réseau domestique (LAN), vous devrez connaître l'adresse IP de votre appareil Raspberry Pi.

Vous pouvez trouver l'adresse IP de votre appareil Raspberry Pi à partir de l'interface de gestion Web de votre routeur domestique. Dans mon cas, l'adresse IP est 192.168.0.106. Ce sera différent pour toi. Alors, assurez-vous de remplacer mon IP par la vôtre à partir de maintenant.

Si vous avez accès à la console Raspberry Pi, vous pouvez également exécuter la commande suivante pour trouver l'adresse IP.

$ nom d'hôte -I

Pour jouer à Minecraft sur le serveur Minecraft installé sur votre appareil Raspberry Pi 4, exécutez Minecraft Java Edition et cliquez sur Multijoueur.

Vérifier Ne plus afficher cet écran et cliquez Procéder.

Cliquez sur Connexion directe.

Tapez l'adresse IP de votre Raspberry Pi 4 et cliquez sur Rejoindre le serveur.

Minecraft devrait maintenant commencer à se connecter au serveur Minecraft exécuté sur l'appareil Raspberry Pi 4.

Vous devriez également pouvoir voir qu'un nouvel utilisateur a rejoint le jeu dans le journal du serveur Minecraft.

Minecraft devrait démarrer. Vous pouvez désormais profiter de Minecraft sur votre propre serveur Minecraft fonctionnant sur le Raspberry Pi 4.

Vous pouvez appuyer sur P pour lister les joueurs connectés à votre serveur Minecraft. Pour le moment, je suis le seul joueur sur mon serveur Minecraft, comme vous pouvez le voir sur la capture d'écran ci-dessous :

Une fois que vous avez arrêté le jeu Minecraft, le journal du serveur Minecraft devrait également vous informer de cette action.

Démarrage du serveur Minecraft au démarrage

Démarrer manuellement le serveur Minecraft à chaque démarrage de votre appareil Raspberry Pi n'est pas très pratique. Ainsi, nous pouvons créer un service systemd qui démarrera automatiquement le serveur Minecraft au démarrage.

Tout d'abord, créez le serveur minecraft.un service fichier dans le /etc/systemd/system/ répertoire, comme suit :

$ sudo nano /etc/systemd/system/minecraft-server.un service

Tapez les lignes suivantes dans le serveur minecraft.un service déposer.

[Unité]
Description=Serveur Minecraft
Après=réseau.cible
[Un service]
WorkingDirectory=/home/pi/minecraft-server
Environnement=MC_MEMORY=2048M
ExecStart=java -Xmx$MC_MEMORY -Xms$MC_MEMORY -jar serveur.pot nogui
Sortie standard=hériter
StandardError=hériter
Redémarrer=toujours
Utilisateur=pi
[Installer]
WantedBy=multi-utilisateur.cible

Si vous souhaitez exécuter le serveur officiel Minecraft, assurez-vous que le Directeur de travail est réglé sur /home/pi/minecraft-server dans le serveur minecraft.un service déposer.

WorkingDirectory=/home/pi/minecraft-server

Si vous souhaitez exécuter le serveur PaperMC Minecraft, assurez-vous que le Directeur de travail est réglé sur /home/pi/papermc-server dans le serveur minecraft.un service déposer.

WorkingDirectory=/home/pi/papermc-server

Vous pouvez également modifier le MC_MEMOIRE variable d'environnement pour définir la quantité de mémoire que vous souhaitez allouer à votre serveur Minecraft.

Environnement=MC_MEMORY=2048M

Une fois que vous avez terminé, appuyez sur + X suivie par Oui et pour sauver le serveur minecraft.un service déposer.

Rechargez les démons systemd pour que les modifications prennent effet, comme suit :

$ sudo systemctl démon-recharger

Comme vous pouvez le voir, le serveur minecraft le service systemd ne fonctionne pas pour le moment.

$ sudo systemctl status minecraft-server.un service

Vous pouvez démarrer le serveur minecraft service systemd avec la commande suivante :

$ sudo systemctl démarrer minecraft-server.un service

le serveur minecraft le service doit être actif/en cours d'exécution, comme vous pouvez le voir dans la capture d'écran ci-dessous. Alors le serveur minecraft le service systemd fonctionne.

$ sudo systemctl status minecraft-server.un service

Vous pouvez également ajouter le serveur minecraft service systemd au démarrage du système de Raspberry Pi OS avec la commande suivante :

$ sudo systemctl activer le serveur minecraft.un service

Pour que les modifications prennent effet, redémarrez votre système Raspberry Pi avec la commande suivante :

$ sudo redémarrer

Une fois que votre système Raspberry Pi démarre, le service systemd minecraft-server devrait être actif/en cours d'exécution, comme vous pouvez le voir dans la capture d'écran ci-dessous.

$ sudo systemctl status minecraft-server.un service

Conclusion

Dans cet article, vous avez appris à créer votre propre serveur Minecraft à l'aide de l'ordinateur monocarte Raspberry Pi 4. Vous avez vu comment installer à la fois le serveur officiel Minecraft et le serveur open source PaperMC Minecraft sur votre appareil Raspberry Pi 4. Vous avez également appris à jouer à Minecraft sur le serveur Minecraft fonctionnant sur le système Raspberry Pi 4.

Tutoriel Bataille pour Wesnoth
The Battle for Wesnoth est l'un des jeux de stratégie open source les plus populaires auxquels vous pouvez jouer en ce moment. Non seulement ce jeu es...
0 A.ré. Didacticiel
Sur les nombreux jeux de stratégie disponibles, 0 A.ré. parvient à se démarquer comme un titre complet et un jeu tactique très profond bien qu'il soit...
Tutoriel Unity3D
Introduction à Unity 3D Unity 3D est un puissant moteur de développement de jeux. C'est une plateforme multiplateforme qui vous permet de créer des je...