Création d’un script de lancement

Note

Ces instructions ne s’appliquent que si vous prévoyez de lancer un serveur Minecraft sur votre propre machine. La plupart des hébergeur créent un script de lancement pour vous.

Écriture d’un script de lancement

Pour commencer, ouvrez un éditeur de texte comme Atom, Sublime Text ou encore le Bloc Notes. Écrivez (ou collez) un script de lancement. Des exemples de simples scripts de lancement pour Windows, macOS et Linux sont fournis ci dessous. Gardez les limitations de RAM de votre machine en tête.

Note

Les exemples suivants sont génériques. Pour un serveur Forge utilisant Sponge (coremod), changez forge-1.8-XYZ-universal.jar par le nom de votre version de Forge dans le répertoire du serveur. Pour lancer un serveur Sponge Vanilla, renommez le fichier forge-1.8-XYZ-universal.jar en SpongeVanilla.jar.

Windows

java -Xms1G -Xmx2G -jar forge-1.8-XYZ-universal.jar
pause

Sauvegardez votre script de lancement Windows sous le nom launch.bat.

macOS

#!/bin/bash
cd "$(dirname "$0")"
java -Xms1G -Xmx2G -jar forge-1.8-XYZ-universal.jar

Sauvegardez votre script de lancement Mac sous le nom launch.command.

Linux

#!/bin/sh
cd "$(dirname "$(readlink -fn "$0")")"
java -Xms1G -Xmx2G -jar forge-1.8-XYZ-universal.jar

Sauvegardez votre script de lancement Linux sous le nom launch.sh.

Exécution d’un script de lancement

Vérifiez que vous exécutez votre script de lancement dans un dossier créé spécialement pour votre serveur. Ceci est pour votre propre sécurité. Malheureusement, Spongie est incapable d’absorber vos larmes si vous ne le faites pas.

Vous devez lancer votre script en double cliquant sur lui. Si vous utilisez une console ou un terminal, naviguez vers le répertoire du script et lancez le. Gardez en mémoire que vous devez accepter l’EULA de Mojang pour pouvoir lancer un serveur.

Note

L’interface des serveurs Minecraft est désactivée par Sponge, car elle coûte beaucoup en processeur.

Avertissement

Si vous obtenez des erreurs de permissions en essayant de lancer votre serveur sur Mac, essayez ceci:

  • Ouvrez le Terminal.

  • Écrivez chmod a+x, avec un espace à la fin.

  • Glissez-déposez votre script de lancement dans le terminal.

  • Appuyez sur « entrée ».