Raspberry PI : serveur minecraft
Commencer par updater le system (update, upgrade).
Vérifier que java est bien installe : java -version
Créer un répertoire pour le serveur sous /home
sudo mkdir minecraftServercd /minecraftServer
Télécharger BuildTools.jar qui permet d'installer une version de minecraft optimisée pour RasPI : sudo wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
Télécharger la dernier version du serveur
sudo java -jar BuildTools.jar --rev latest
cette étape peut être assez longue....
Démarrer le serveur :
sudo java -Xms512M -Xmx1008M -jar /home/minecraftServer/spigot-x.x.jar nogui
Xms : RAM minimum allouée
Xmx : RAM maximum allouée
x.x de spigot-x.x.jar : remplacer par le n° de version désirée. (pour moi 1.11.2)
Accepter les conditions d'utilisation :
sudo sed -i 's/false/true/g' /home/minecraftServer/eula.txt
Relancer le server, le premier lancement est un peu long car des fichiers doivent être crées
Démarrer automatiquement le serveur :
Créer un fichier shell : sudo nano run-minecraft.sh
et écrire dedans ceci
#!/bin/sh
cd /home/minecraftServer
/usr/bin/java -Xms512M -Xmx1008M -jar ./spigot-x.x.jar
Sauver et le rendre executable :
sudo chmod +x /home/minecraftServer/run-minecraft.sh
Pour que ce script s'exécute automatiquement au boot :
modifier le fichier « /etc/rc.local » et y ajouter la ligne
« /home/minecraftServer/run-minecraft.sh » juste avant la ligne « exit 0 ».
instructions détaillées sur raspbian France