Comment exécuter Minecraft à faible coût sur un Raspberry Pi pour la construction de blocs à bas prix

Apr 21, 2025
Matériel
CONTENU NON CACHÉ

Nous vous avons montré comment exécuter votre propre serveur Minecraft personnel blocktastic sur un boîtier Windows / OSX, mais que se passe-t-il si vous avez envie de quelque chose de plus léger, plus économe en énergie et toujours prêt pour vos amis? Continuez à lire pendant que nous transformons une petite machine Raspberry Pi en un serveur Minecraft à faible coût que vous pouvez laisser en marche 24 heures sur 24, 7 jours sur 7 pour environ un centime par jour.

Pourquoi est-ce que je veux faire ça?

Ce didacticiel comporte deux aspects: exécuter votre propre serveur Minecraft et exécuter spécifiquement ce serveur Minecraft sur un Raspberry Pi. Pourquoi voudriez-vous exécuter votre propre serveur Minecraft? C'est un très bon moyen d'étendre et de développer l'expérience de jeu Minecraft. Vous pouvez laisser le serveur en marche lorsque vous ne jouez pas afin que vos amis et votre famille puissent se joindre et continuer à construire votre monde. Vous pouvez jouer avec les variables du jeu et introduire des mods d'une manière qui n'est pas possible lorsque vous jouez au jeu autonome. Cela vous donne également le type de contrôle sur votre expérience multijoueur que l’utilisation de serveurs publics ne permet pas, sans entraîner le coût d’hébergement d’un serveur privé sur un hôte distant.

EN RELATION: Comment démarrer avec Minecraft, un jeu que les geeks adorent

Bien qu'exécuter un serveur Minecraft seul soit suffisamment attrayant pour un fan de Minecraft dédié, l'exécuter sur le Raspberry Pi est encore plus attrayant. Le minuscule petit Pi utilise si peu de ressources que vous pouvez laisser votre serveur Minecraft fonctionner 24 heures sur 24 et 7 jours sur 7 pendant quelques dollars par an. Mis à part le coût initial du Pi, une carte SD et un peu de temps pour le configurer, vous aurez un serveur Minecraft toujours actif pour un coût mensuel d'environ un gumball.

De quoi ai-je besoin?

Pour ce didacticiel, vous aurez besoin d'un mélange d'outils matériels et logiciels; à part le Raspberry Pi et la carte SD, tout est gratuit.

  • 1 Raspberry Pi (de préférence un modèle de 512 Mo)
  • 1 4 Go + carte SD

Ce tutoriel suppose que vous vous êtes déjà familiarisé avec le Raspberry Pi et que vous avez installé une copie du Raspbian dérivé de Debian sur l'appareil. Si vous n’avez pas encore installé votre Pi, ne vous inquiétez pas! Consultez notre guide, Le guide HTG pour démarrer avec Raspberry Pi , pour se mettre à jour.

Optimiser Raspbian pour le serveur Minecraft

Contrairement aux autres versions que nous avons partagées, vous pouvez superposer plusieurs projets les uns sur les autres (par exemple, le Pi est plus que suffisamment puissant pour servir de un indicateur météo / email et un Serveur Google Cloud Print en même temps), exécuter un serveur Minecraft est une opération assez intense pour le petit Pi et nous vous recommandons fortement de dédier tout le Pi au processus. Minecraft semble comme un jeu simple, avec tous ses blocs et tout le reste, mais c'est en fait un jeu assez complexe sous la peau simple et nécessitant beaucoup de puissance de traitement.

En tant que tel, nous allons modifier le fichier de configuration et d'autres paramètres pour optimiser Rasbian pour le travail. La première chose à faire est de fouiller dans l’application Raspi-Config pour apporter quelques modifications mineures. Si vous installez Raspbian fraîchement, attendez la dernière étape (qui est le Raspi-Config), si vous l'avez déjà installé, dirigez-vous vers le terminal et tapez "sudo raspi-config" pour le relancer.

L'une des premières et des plus importantes choses à laquelle nous devons faire attention est d'augmenter le réglage de l'overclocking. Nous avons besoin de toute la puissance que nous pouvons obtenir pour rendre notre expérience Minecraft agréable. Dans Raspi-Config, sélectionnez l'option numéro 7 «Overclocker».

Préparez-vous à des avertissements sévères concernant l'overclocking, mais soyez tranquille en sachant que l'overclocking est directement pris en charge par la fondation Raspberry Pi et est inclus dans les options de configuration depuis fin 2012. Une fois que vous êtes dans l'écran de sélection réel, sélectionnez "Turbo 1000 MHz" . Encore une fois, vous serez averti que le degré d'overclocking que vous avez sélectionné comporte des risques (en particulier, une corruption potentielle de la carte SD, mais aucun risque de dommages matériels réels). Cliquez sur OK et attendez que l'appareil se réinitialise.

Ensuite, assurez-vous que vous êtes configuré pour démarrer sur l'invite de commande et non sur le bureau. Sélectionnez le numéro 3 «Enable Boot to Desktop / Scratch» et assurez-vous que «Console Text console» est sélectionné.

De retour au menu Raspi-Config, sélectionnez le numéro 8 «Options avancées». Il y a deux changements critiques que nous devons apporter ici et un changement facultatif. Premièrement, les changements critiques. Sélectionnez A3 «Memory Split».

Changez la quantité de mémoire disponible pour le GPU à 16 Mo (au lieu de 64 Mo par défaut). Notre serveur Minecraft va fonctionner dans un environnement sans GUI; il n’y a aucune raison d’allouer plus que le strict minimum au GPU.

Après avoir sélectionné la mémoire du GPU, vous serez renvoyé au menu principal. Sélectionnez à nouveau «Options avancées», puis sélectionnez A4 «SSH». Dans le sous-menu, activez SSH. Il y a très peu de raisons de garder ce Pi connecté à un moniteur et à un clavier, et en activant SSH, nous pouvons accéder à distance à la machine de n'importe où sur le réseau.

Enfin (et éventuellement), retournez à nouveau dans le menu «Options avancées» et sélectionnez A2 «Nom d'hôte». Ici, vous pouvez changer votre nom d'hôte de "raspberrypi" à un nom Minecraft plus approprié. Nous avons opté pour le nom d'hôte très créatif «minecraft», mais n'hésitez pas à le pimenter un peu avec ce que vous voulez: creepertown, minecraft4life ou miner-box sont tous d'excellents noms de serveurs minecraft.

C’est tout pour la configuration Raspbian. Tabulation vers le bas de l'écran principal et sélectionnez «Terminer» pour redémarrer. Après le redémarrage, vous pouvez maintenant SSH dans votre terminal, ou continuer à travailler à partir du clavier connecté à votre Pi (nous vous recommandons fortement de passer en SSH car il vous permet de couper et coller facilement les commandes). Si vous n’avez jamais utilisé SSH auparavant, Découvrez comment utiliser PuTTY avec votre Pi ici .

Installer Java sur le Pi

Le serveur Minecraft fonctionne sur Java, donc la première chose que nous devons faire sur notre Pi fraîchement configuré est de l'installer. Connectez-vous à votre Pi via SSH, puis, à l'invite de commande, entrez la commande suivante pour créer un répertoire pour l'installation:

sudo mkdir / java /

Nous devons maintenant télécharger la dernière version de Java. Au moment de cette publication, la dernière version est la mise à jour OCT 2013 et le lien / nom de fichier que nous utilisons refléteront cela. Veuillez rechercher une version plus récente de la version Java de Linux ARMv6 / 7 sur le Java download page et mettez à jour le lien / nom de fichier en conséquence lorsque vous suivez nos instructions.

À l'invite de commande, entrez la commande suivante:

sudo wget --no-check-certificate http://www.java.net/download/jdk8/archive/b111/binaries/jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz

Une fois le téléchargement terminé, entrez la commande suivante:

sudo tar zxvf jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz -C / opt /

Fait amusant: le schéma de nom de répertoire / opt / est un vestige de la conception Unix ancienne dans laquelle le répertoire / opt / était destiné aux logiciels «optionnels» installés après le système d'exploitation principal; c'était le / Program Files / du monde Unix.

Une fois l'extraction du fichier terminée, entrez:

sudo /opt/jdk1.8.0/bin/java -version

Cette commande renverra le numéro de version de votre nouvelle installation Java comme ceci:

java version "1.8.0-ea"
Environnement d'exécution Java (TM) SE (build 1.8.0-ea-b111)
VM client Java HotSpot (TM) (build 25.0-b53, mode mixte)

Si vous ne voyez pas l'impression ci-dessus (ou une variante de celle-ci si vous utilisez une version plus récente de Java), essayez à nouveau d'extraire l'archive. Si vous voyez la lecture, entrez la commande suivante pour ranger après vous:

sudo rm jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz

À ce stade, Java est installé et nous sommes prêts à passer à l'installation de notre serveur Minecraft!

Installation et configuration du serveur Minecraft

Maintenant que nous avons une base pour notre serveur Minecraft, il est temps d'installer les pièces qui comptent. Nous utiliserons SpigotMC , une version de serveur Minecraft légère et stable qui fonctionne à merveille sur le Pi.

Tout d'abord, récupérez une copie du code avec la commande suivante:

sudo wget http://ci.md-5.net/job/Spigot/lastSuccessfulBuild/artifact/Spigot-Server/target/spigot.jar

Ce lien devrait rester stable dans le temps, car il pointe directement vers la version stable la plus récente de Spigot, mais si vous rencontrez des problèmes, vous pouvez toujours référencer SpigotMC télécharger la page ici .

Une fois le téléchargement terminé, entrez la commande suivante:

sudo /opt/jdk1.8.0/bin/java -Xms256M -Xmx496M -jar /home/pi/spigot.jar nogui

Remarque: si vous exécutez la commande sur un Pi de 256 Mo, changez respectivement les 256 et 496 de la commande ci-dessus en 128 et 256.

Votre serveur se lancera et une vague d'activité à l'écran suivra. Soyez prêt à attendre environ 3 à 6 minutes pour que le processus de configuration du serveur et de génération de la carte se termine. Les futures startups prendront beaucoup moins de temps, environ 20-30 secondes.

Remarque: si à un moment quelconque de la configuration ou du processus de lecture, les choses deviennent vraiment étranges (par exemple, votre nouveau serveur Minecraft paniquer et commence à vous engendrer dans le Nether et à vous tuer instantanément), utilisez la commande «stop» à l'invite de commande pour arrêter le serveur en douceur afin de pouvoir le redémarrer et le dépanner.

Une fois le processus terminé, dirigez-vous vers l'ordinateur sur lequel vous jouez normalement à Minecraft, lancez-le et cliquez sur Multijoueur. Vous devriez voir votre serveur:

Si votre monde ne s'affiche pas immédiatement pendant l'analyse du réseau, appuyez sur le bouton Ajouter et entrez manuellement l'adresse de votre Pi.

Une fois que vous vous êtes connecté au serveur, vous verrez le changement d'état dans la fenêtre d'état du serveur:

Selon le serveur, nous sommes en jeu. Selon l'application Minecraft, nous sommes également en jeu, mais c'est le milieu de la nuit en mode survie:

Huer! Se reproduire au cœur de la nuit, sans armes et sans abri n'est pas une façon de démarrer les choses. Pas de soucis cependant, nous devons faire plus de configuration; pas le temps de s'asseoir et de se faire tirer dessus par des squelettes. En outre, si vous essayez de le jouer sans quelques modifications de configuration au préalable, vous le trouverez probablement assez instable. Nous sommes juste ici pour confirmer que le serveur est opérationnel, qu'il accepte les connexions entrantes.

Une fois que nous avons confirmé que le serveur est en cours d’exécution et peut être connecté (même s’il n’est pas encore très jouable), il est temps d’arrêter le serveur. Via la console du serveur, entrez la commande «stop» pour tout arrêter.

Lorsque vous revenez à l'invite de commande, entrez la commande suivante:

C'est une épée. bon chie s

Lorsque le fichier de configuration s'ouvre, apportez les modifications suivantes (ou coupez et collez simplement notre fichier de configuration moins les deux premières lignes avec le nom et l'horodateur):

Propriétés du serveur #Minecraft
#Jeu 17 octobre 22:53:51 UTC 2013
paramètres du générateur =
#Default est vrai, passer à faux
allow-nether = faux
level-name = monde
enable-query = false
allow-flight = faux
server-port=25565
level-type = DEFAULT
enable-rcon = faux
force-gamemode = false
level-seed =
serveur-ip =
max-build-height = 256
spawn-npcs = vrai
liste blanche = faux
spawn-animals = vrai
texture-pack=
snooper-enabled = vrai
hardcore = faux
online-mode=true
pvp = vrai
difficulté = 1
player-idle-timeout = 0
gamemode = 0
#Default 20; vous n'avez besoin de baisser cela que si vous courez
#un serveur public et inquiet des charges.
joueurs max = 20
spawn-monsters = vrai
#Default est 10, 3-5 idéal pour Pi
view-distance=5
generate-structures = vrai
protection contre le frai = 16
motd = Un serveur Minecraft

Dans la fenêtre d'état du serveur, vue via votre connexion SSH au pi, entrez la commande suivante pour vous donner le statut d'opérateur sur votre serveur Minecraft (afin que vous puissiez utiliser des commandes plus puissantes dans le jeu, sans toujours revenir à la fenêtre d'état du serveur).

à [your minecraft nickname]

À ce stade, les choses vont mieux, mais nous avons encore quelques ajustements à faire avant que le serveur ne soit vraiment agréable. À cette fin, installons quelques plugins.

Le premier plugin, et celui que vous devriez installer au-dessus de tous les autres, est NoSpawnChunks . Pour installer le plugin, visitez d'abord la page Web NoSpawnChunks et récupérez le lien de téléchargement de la version la plus récente. Au moment d'écrire ces lignes, la version actuelle est la v0.3.

De retour à l'invite de commande (l'invite de commande de votre Pi, pas la console du serveur - si votre serveur est toujours actif, arrêtez-le), entrez les commandes suivantes:

cd /home/pi/plugins

sudo wget http://dev.bukkit.org/media/files/586/974/NoSpawnChunks.jar

Ensuite, visitez le Page du plugin ClearLag , et récupérez le dernier lien (à partir de ce didacticiel, c'est la v2.6.0). Entrez ce qui suit à l'invite de commande:

sudo wget http://dev.bukkit.org/media/files/743/213/Clearlag.jar

Parce que les fichiers ne sont pas compressés dans un .ZIP ou un conteneur similaire, c'est tout ce qu'il y a à faire: les plugins sont parqués dans le répertoire des plugins. (Souvenez-vous de ceci pour les futurs téléchargements de plugins, le fichier doit être quel que soit le fichierplugin.jar, donc s'il est compressé, vous devez le décompresser dans le répertoire du plugin.)

Redémarrez le serveur:

sudo /opt/jdk1.8.0/bin/java -Xms256M -Xmx496M -jar /home/pi/spigot.jar nogui

Préparez-vous à un temps de démarrage légèrement plus long (plus proche des 3-6 minutes et bien plus long que les 30 secondes que vous venez de vivre) car les plugins affectent la carte du monde et ont besoin d'une minute pour tout masser. Une fois le processus de spawn terminé, tapez ce qui suit sur la console du serveur:

plugins

Cela répertorie tous les plugins actuellement actifs sur le serveur. Vous devriez voir quelque chose comme ceci:

Si les plugins ne sont pas chargés, vous devrez peut-être arrêter et redémarrer le serveur.

Après avoir confirmé que vos plugins sont chargés, continuez et rejoignez le jeu. Vous devriez remarquer un jeu nettement plus vif. De plus, vous recevrez occasionnellement des messages des plugins indiquant qu'ils sont actifs, comme indiqué ci-dessous:

À ce stade, Java est installé, le serveur est installé et nous avons modifié nos paramètres pour le Pi. Il est temps de commencer à construire avec des amis!

Remarque: un site Web sur Internet a couvert certaines des étapes d'installation de Java et Spigot avant nous, et il est possible que nous ayons utilisé cet article pour référence et que nous ayons oublié de le lier. Si vous voulez lire cet article, vous peut le faire en cliquant sur ce lien .

How To Run Your Own 24/7 Minecraft Server For CHEAP (using Raspberry Pi)

Build A Minecraft Controller With The Raspberry Pi

Minecraft Gets Physical With Raspberry Pi

Raspberry Pi - How To Install Minecraft!

Turn Raspberry Pi Into Minecraft Server | NETVN

Watch Me Play Minecraft Pe On My Raspberry Pi Server

How To Setup Raspberry Pi 4 Minecraft Server That Works WITH GAMEPLAY

Let's Build A Raspberry Pi 3 Minecraft Server

Block EVERY Online Ad With THIS - Pi-Hole On Raspberry Pi

Getting Started Coding Minecraft Pi

Easily Install Minecraft Java Edition On The Raspberry Pi4

How To: Raspberry Pi Lego Case #11

Minecraft: Pi Edition - Survival Mode & Python Scripts

How To Build A Computer With Your Kid Using Kano And A Raspberry Pi: Part III

Ryan Learns Coding And Hack Minecraft By Building His Own Laptop With Kano Computer Kit

How To Setup A Raspberry Pi LEARNING Desktop (Linux, Hacking, Coding)


Matériel - Most Popular Articles

Comment désinfecter votre souris et votre clavier

Matériel Mar 30, 2025

goffkein.pro/Shutterstock Vous ne nettoyez probablement pas votre souris et votre clavier très souvent, mais vous devriez le faire. C'est partic..


Équipement de jardin électrique ou à essence: ce que vous devez savoir

Matériel Jul 9, 2025

CONTENU NON CACHÉ Les tondeuses à gazon à essence et les coupe-bordures peuvent être la référence, mais les options électriques (à piles et à fil) sont de plus en plus co..


Comment créer un inventaire de la maison à des fins d'assurance

Matériel Jan 7, 2025

Si jamais votre maison est cambriolée ou - Dieu nous en préserve - prend feu, vous voudrez un inventaire de toutes vos affaires, afin que votre compagnie d'assurance vous indemnis..


Les ampoules LED durent-elles vraiment 10 ans?

Matériel Nov 19, 2024

Les ampoules LED sont un peu plus chères que les autres types d'ampoules, mais elles prétendent durer beaucoup plus long. Mais les ampoules LED durent-elles réelle..


Qu'est-ce qu'un système de fichiers et pourquoi y en a-t-il autant?

Matériel Sep 22, 2025

Différents systèmes d'exploitation prennent en charge différents systèmes de fichiers. Votre lecteur amovible doit utiliser FAT32 pour une meilleure compatibilité, sauf..


Dans quelle mesure un réseau de bureau en milieu de travail pourrait-il être intelligent ou efficace?

Matériel May 5, 2025

CONTENU NON CACHÉ Lorsque vous configurez un réseau dans votre bureau, et en fonction de l'équipement et de la configuration utilisés, à quel point ce réseau pourrait-il êt..


Comment désactiver «Hey Siri» sur l'Apple Watch

Matériel Jun 20, 2025

CONTENU NON CACHÉ L'Apple Watch est l'une des montres intelligentes les plus complètes du marché ces jours-ci et, avec l'inclusion de Siri, peut effectuer des tâches que de no..


Noyer ce collègue ennuyeux (sans vous blesser les oreilles)

Matériel Aug 12, 2025

CONTENU NON CACHÉ Vous êtes donc assis à votre bureau à travailler sur vos rapports TPS, mais comment êtes-vous censé vous souvenir de la page de garde avec votre ennuyeux collègue q..


Catégories