- Créer un Répertoire dédié au serveur minecraft et y aller
sudo mkdir /home/minecraft
cd /home/minecraft
- Télecharger le fichier « BuildTools.jar » :
sudo wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
- Lancer « BuildTools.jar » en précisant la version concernée, attention ça va prendre pas mal de temps :
sudo java -Xmx1024M -jar BuildTools.jar --rev 1.15.2
- Créer un script « run-minecraft.sh » qui se lancera à chaque démarrage de la raspberry:
sudo nano run-minecraft.sh
contenu du script :
#!/bin/bash
cd /home/minecraft
sudo java -Xms512M -Xmx1008M -jar ./spigot-1.15.2.jar nogui
Paramètres :
-Xms : RAM minimum que Minecraft utilisera
-Xmx : RAM maximum que Minecraft utilisera
nogui : serveur lancé sans interface graphique
penser à corriger la version du fichier si nécessaire.
- Passer le script en exécutable (il apparaîtra en vert lors d’une commande « ls »). Il pourra alors être exécuté.
sudo chmod +x /home/minecraft/run-minecraft.sh
- On va faire en sorte que le script soit lancé à chaque démarrage. Editer le fichier « rc.local » et rajouter la ligne de lancement de notre script »:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
printf "My IP address is %s\n" "$_IP"
fi
/home/minecraft/run-minecraft.sh
exit 0
- Avant de lancer le serveur, il faut modifier le fichier « eula.txt », en changeant la ligne « eula=false » en « eula=true ».
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).
#Thu Mar 26 15:49:22 UTC 2020
eula=true
- Voilà, rebooter la raspberry, et laisser un peu de temps de le serveur puisse créer toutes les cartes:
sudo reboot
source : https://raspberry-pi.fr/installer-serveur-minecraft-raspberry-pi/