Comment créer un Server localhost

Préambule
- Télécharger ceci: https://git-scm.com/downloads
1.2) Assurez-vous d’activer toutes les propriétés de téléchargement et laissez l’installateur choisir les fonctions de manière autonome.
Pour faire court, appuyez sur "Suivant" ou "J’accepte" tout le temps. - Créez le dossier où vous souhaitez effectivement créer votre propre Serveur de jeu, par exemple MC_TEST_SERVER
Faire le choix suivant :
CHOIX : Créer un serveur SPIGOT
- Guide détaillé en cas de besoin : https://www.spigotmc.org/wiki/buildtools
- Téléchargez la dernière version ici : https://hub.spigotmc.org/jenkins/job/BuildTools/
- Créer un dossier dédié à la build spigot, par exemple MC_SPIGOT
6.2) Insérer la build téléchargée dans le dossier MC_SPIGOT
CHOIX : Créer un serveur PAPER
- Aller ici: https://papermc.io/downloads
- Téléchargez la dernière version.
- Insérer la build téléchargée dans le dossier de jeu MC_TEST_SERVER
Démarrer le dépaquetage des données de construction
- En cliquant sur un point vide du dossier avec le bouton droit de votre souris, sélectionnez l’élément GIT BASH HERE
- Vous allez ouvrir un terminal de commandes administrateur...
• Si vous créez un serveur SPIGOT, exécutez la commande suivante :
java -jar BuildTools.jar
• La version de Spigot peut être définie en utilisant le paramètre --rev <version>
. Example: java -jar BuildTools.jar --rev 1.16.4
. En l’absence de ce paramètre, la dernière version disponible sera automatiquement téléchargée.
• Si vous créez un serveur PAPER, renommez le file .jar en server.jar et exécutez la commande suivante:
java -jar server.jar
-
⚠️ ATTENTION! Ici, vous pourriez rencontrer un premier problème. Le processus peut s’arrêter avec la motivation de "out of memory". Dans ce cas, sur l’écran du terminal, il vous conseille automatiquement la commande à exécuter pour pouvoir résoudre le problème, puis en spécifiant manuellement la quantité de mémoire.
Cette valeur sera définie par cette chaîne: Example: -Xmx1024M et vous devez l’insérer comme dans les exemples ci-dessous. La valeur numérique change d’ordinateur à ordinateur.
Réessayez ensuite la commande comme dans cet exemple :
Example Spigot:java -Xmx1024M -jar BuildTools.jar
Example Paper:java -Xmx1024M -jar server.jar
Par contre, si vous êtes sûr d’avoir une mémoire plus grande et ne comprenez pas pourquoi vous impose cette limite vous n’avez probablement pas installé Java a 64 bit.
Vous pouvez le télécharger ici: https://www.java.com/fr/download/ Une fois cette installation terminée, lancez à nouveau le point 8 -
Des dossiers et des fichiers commencerons à se créer.
-
Si vous avez choisi de créer un serveur PAPER, sautez directement à l’étape 17, sinon continuez la liste.
-
OK, vous avez choisi de créer un serveur SPIGOT, alors attendez que tout le processus se termine.
-
Une fois le processus terminé, vous remarquerez que vous avez créé un fichier nommé :
spigot-<version>.jar
dans le dossier MC_SPIGOT. Example: "spigot-1.16.4.jar" -
Renomme ce fichier comme ça: "spigot.jar"
-
Faire CTRL+X (coupe) et le coller dans le dossier que vous avez précédemment créé nommé MC_TEST_SERVER.
-
Faire DOUBLE-CLICK (comme pour ouvrir) le fichier "spigot.jar", Vous remarquerez qu’ils vont commencer à créer des dossiers et des fichiers.
-
Mais le processus s’arrêtera. Mais cette fois, c’est normal. Parce que le système vous forcera à accepter l'EULA.
-
Ouvrez le fichier "eula.txt"
-
Modifier la configuration
eula=false
eneula=true
-
Faire DOUBLE-CLICK (comme pour ouvrir) sur le fichier "spigot.jar" ou "server.jar"
-
Le serveur est enfin EN LIGNE. Vous pouvez y entrer en allant dans votre lanceur de minecraft et dans l’adresse serveur écrivez "localhost"
Section de résolution des problèmes.
- Si malgré tout vous ne pouvez pas démarrer le serveur parce qu’il vous donne des problèmes de "out of memory" essayez :
Windows:
Collez le texte suivant dans un fichier texte. Enregistrez-le comme "start.bat" dans le même dossier où se trouve "spigot.jar" ou "server.jar":
• SPIGOT
@echo off
java -Xms#G -Xmx#G -XX:+UseG1GC -jar spigot.jar nogui
pause
• PAPER
@echo off
java -Xms#G -Xmx#G -XX:+UseG1GC -jar server.jar nogui
pause
(where # is your allocated server memory in GB)
23. Double-cliquez sur le fichier "start.bat" et revenez au point 21 de la liste
Si vous utilisez un Mac ou un autre type d'ordinateur, reportez-vous à ce guide : https://www.spigotmc.org/wiki/spigot-installation/