Aller au contenu
Romitou

Skript Help - Créer un serveur local (Windows)

Messages recommandés

Posté : (modifié)

1192988358_SkriptHelp.png.cd7f01965b5e07b523ab45a5ccc3b323.png
Créer un serveur local (Windows)

 

1. Introduction
Dans ce sujet, nous allons vous expliquer comment créer un serveur Minecraft que vous hébergerez sur votre machine.
Une solution simple & efficace si vous souhaitez tester ou développer avec Skript sans payer un hébergement.
 

2. Télécharger Java
Pour commencer, vérifions si Java est installé sur votre machine.
Pour vérifier, ouvrez votre Invite de Commande via votre barre de recherche ou en utilisant [WINDOWS] + [R] -> cmd.
Une fois l'Invite de Commande ouverte, entrez java -version. Un texte s'affichera avec vos versions si Java est installé.
Dans le cas contraire, téléchargez et exécutez l'installateur Java disponible

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.
. Redémarrez votre machine et passons à l'étape suivante !


3. Télécharger Paper ou Spigot
Ces noms vous disent sûrement quelque chose, ce sont des programmes qui seront au cœur de votre serveur, c'est eux qui feront fonctionner votre serveur.

Personnellement, je vous recommande vivement de télécharger Paper contrairement à Spigot pour ces points suivants :
- facilité d'installation (vous serez obligés de compiler vous-même Spigot à l'aide d'un BuildTools pour avoir une version dite officielle) ;
- performances améliorées (+ nouvelle version de Timings, étant un outil pour localiser les latences sur votre serveur) ;
- de nouvelles possibilités aux développeurs (vous n'êtes sûrement pas concernés, mais beaucoup de développeurs basent ou utilisent des fonctionnalités sur Paper) ;
- ajout de nouvelles syntaxes au plugin Skript.

Paper est en réalité un fork, une reprise de Spigot. Tous les plugins destinés pour Spigot fonctionneront, vous n'avez rien à modifier si vous mettez à jour Spigot à Paper.
Vous pouvez télécharger la dernière version de Paper à

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.
.

Nous allons prendre l'exemple de Paper 1.15.2. Nous lançons le téléchargement et nous placerons ce téléchargement dans le dossier de votre choix, son nom n'a pas d'importance.
image.png.ac535e908326e3c852309d280b59692a.png

4. Préparatifs
Je suis sûr que c'était très facile jusqu'ici. Maintenant passons dans le vif du sujet. Dans le même dossier que votre paper-XXX.jar, créez un nouveau fichier appelé start.bat ou run.bat (appelez-le comme vous voulez, tant que l'extension .bat est présente), comme ceci :
image.png.884549ea83e17a5fe7a642a6fd87fb7e.png

Veillez à ce que vos fichier affichent bien les extensions et que votre fichier .bat ait bien comme type "Fichier de commande" et qu'il ait le même logo que sur cette capture d'écran. Si ce n'est pas le cas, cela veut dire que vous n'avez pas affiché les extensions des fichiers connus. Pour cela, rendez-vous dans l'onglet "Affichage" de votre explorateur de fichier et activez cette option :
image.png.da08734692d2ef5d5a8755f25d20afff.png

Tout est bon ? Parfait. Désormais, ouvrez votre fichier start.bat avec un clic-droit et cliquez sur "Modifier" :
image.png.67a96f7ba4251e418167e617550e325c.png

Cela va vous ouvrir le bloc-note, où vous devrez rentrer un script similaire à celui-ci (vous en trouverez d'autres sur l’inter-web) :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Voici quelques explications concernant ce code :
- @echo off : indique de ne pas indiquer le chemin d'accès (C:/Users/Romain/... par exemple).
- -Xms1G : argument indiquant la quantité de mémoire vive minimale
- -Xmx3G : argument indiquant la quantité de mémoire vive maximale
- nogui : indique de ne pas afficher d'interface (GUI) de votre serveur
- pause : mets en pause la console au lieu de la fermer s'il y a des erreurs
Veillez à remplacer les arguments comme vous le souhaitez, remplacez les arguments mémoire et le nom de votre .jar.

5. EULA
Super ! Lancez en double-cliquant sur votre fichier start.bat pour lancer votre serveur.
Si vous avez téléchargé Paper, relaxez-vous et prenez un café, cela va prendre un certain temps à s'initialiser.
image.png.662c303042b7670eb2fdb740c47e0846.png

Ici, le serveur indique qu'on a oublié d'accepter l'EULA ! Zut. Allons éditer le fichier eula.txt et changeons "eula=false" en "eula=true".
image.png.9e803af75134120937d987671bf97105.png

6. C'est parti & installation de Skript
Nous avons terminé l'installation de votre serveur, il est désormais sensé démarrer sans erreurs.
Si vous avez une version récente, téléchargez toujours la version la plus récente de Skript disponible

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.
(ce lien sera toujours valide et mis à jour, même dans 10 ans).
Déroulez la liste des "Assets (3)" et téléchargez Skript.jar :
image.png.5dfdcadb74242e1c9ac55b0a282d15aa.png

Une fois téléchargez, glissez-le dans votre dossier plugins.
image.png.1499f9b0c15be0a787e350665751cde5.png

Redémarrez votre serveur et tout est désormais prêt ! Félicitations.
J'espère que ce tutoriel a bien expliqué comment faire et n'hésitez pas à me faire part de vos questions, remarques dans les commentaires.
Bonne journée !

 

Modifié par Romitou

Partager ce message


Lien à poster
Partager sur d’autres sites

Rejoindre la conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.


×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.