Oui si tu repasses en 1.7 tu vas perdre des choses. C'est pas une bonne idée.
Le tutoriel que tu as suivis est franchement bof. Lancer un serveur Minecraft en temps que service j'ai jamais aimé ça. Surtout que pour faire les choses proprement il aurait aussi pu faire que le service permet de couper le serveur.
Enfin le pire ça reste son :
su -c "screen -mdS minecraft java -Xmx2048M -Xms1024M -jar serveur.jar nogui" minecraft
pour lancer le serveur ... Lancer depuis la session root en temps qu'utilisateur Minecraft ...
Ce qui veut dire que tu dois être en root pour lancer le serveur ...
La base en sécurité de serveur c'est directement de bloquer le login de la session root et d'y accéder uniquement depuis une autre session.
Du-coup pour lancer un serveur mc il est mieux de le lancer directement depuis la session en question avec un petit
Code:
screen -dmS tuto java -Xms512M -Xmx4096M -XX:PermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseStringCache -jar <nom du fichier jar>.jar
L'erreur java.lang.Error avec en description Watching Server est bien un crash dû au temps de tick maximum (nouveauté de la 1.8). Mettre le temps maximum de tick sur 0 ou -1 est sensé désactiver cette fonctionnalité.