By | 23 octobre 2014

Installation du serveur officiel Minecraft.

Matériel : Intel(R) Atom(TM) CPU N2800 @ 1.86GHz
Serveur : Linux ks3354666.kimsufi.com 3.8.13-xxxx-grs-ipv6-64 #4 SMP Mon Aug 5 14:37:04 CEST 2013 x86_64 GNU/Linux

1) Vérification de Java :

minecraft@ks3354666:~$ java -version
java version "1.7.0_25"
OpenJDK Runtime Environment (IcedTea 2.3.10) (7u25-2.3.10-1~deb7u1)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

2) Répertoire de travail :

minecraft@ks3354666:~$ mkdir MINECRAFT
minecraft@ks3354666:~$ cd MINECRAFT/
minecraft@ks3354666:~/MINECRAFT$ 

3) Téléchargement du serveur :

minecraft@ks3354666:~/MINECRAFT$ wget https://s3.amazonaws.com/Minecraft.Download/versions/1.7.10/minecraft_server.1.7.10.jar

4) Création du lanceur du serveur :

Ouvrir :

lancerServeurMinecraft.sh

Ajouter :

#!/bin/sh

java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar nogui

Action :

chmod 755 lancerServeurMinecraft.sh

6) Lancement du serveur :

minecraft@ks3354666:~/MINECRAFT$ ./lancerServeurMinecraft.sh 

Erreur :

...
[20:11:37] [Server thread/WARN]: Failed to load eula.txt
[20:11:37] [Server thread/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
[20:11:37] [Server thread/INFO]: Stopping server
[20:11:38] [Server Shutdown Thread/INFO]: Stopping server
...

Solution :

Ouvrir :

eula.txt

Chercher :

eula=false

Remplacer par :

eula=true

7) Configuration :

Ouvrir :

server.properties

Chercher :

level-name=world
allow-flight=false
motd=A Minecraft Server
gamemode=0

Remplacer par :

level-name=Mode Minecraft
allow-flight=true
motd=Serveur Minecraft
gamemode=1

8) Commande de gestion du serveur :

– Sauvegarder le monde :

/save-all

– Quitter et sauvegarde le monde :

/stop

– Active le « jour » :

/time set 0