👟Commencer

Découvrez comment créer un serveur avec Plazma.

Pour utiliser Plazma de manière stable, le système doit répondre aux exigences suivantes.

MinimumRecommandé

Architecture

x64

-

RAM

8 Go

16 Go

Espace de stockage

1 Go

8 Go

JRE

17

21

Pour une modification de fichier fluide, il est recommandé d'installer un éditeur tel que Visual Studio Code.


1. Installation de JRE

Comme son nom l'indique, Minecraft: "Java" Edition est développé en Java et nécessite pour s'exécuter.

Plazma étant basé sur la plateforme officielle de serveurs de Mojang Studios, l'installation de JRE est également nécessaire pour utiliser Plazma.

1.1 Vérification de la présence de JRE

Pour vérifier si JRE est installé sur le système, saisissez dans la fenêtre d'exécution et exécutez.

Si cela s'affiche comme suit, passez à l'étape 2.

Sortie correcte
openjdk 21.0.2 2024-01-16 LTS
OpenJDK Environnement d'exécution Zulu21.32+17-CA (version 21.0.2+13-LTS)
OpenJDK 64 bits Server VM Zulu21.32+17-CA (version 21.0.2+13-LTS, mode mixte, partage)

Si cela ne s'affiche pas comme indiqué ci-dessus, ou si cela s'affiche comme ci-dessous, cela signifie que JRE est manquant ou trop ancien, vous devez alors effectuer l'étape 1.2.

JRE non installé
'java' n'est pas reconnu en tant que commande interne ou externe, programme exécutable ou fichier de commandes.
JRE trop ancien
Option non reconnue : --version
Erreur : Impossible de créer la machine virtuelle Java.
Erreur : Une exception fatale s'est produite. Le programme va se fermer.

1.2 Installation de JRE

Dans ce guide, nous utilisons Azul Zulu comme l'une des de JRE.

Après avoir terminé l'installation, refaites l'étape 1.1 pour vérifier si l'installation s'est correctement terminée.

  1. Téléchargez d'abord JDK 21 en format .msi depuis Azul Zulu.

  2. Exécutez l'assistant d'installation téléchargé et cliquez sur Suivant.

  3. Activez Set JAVA_HOME variable dans le menu affiché au centre gauche de la fenêtre, puis cliquez sur Suivant.

  4. Cliquez sur Installer pour terminer l'installation de JRE.


2. Téléchargement de Plazma

Plazma propose différents types de fichiers exécutables.

Dans la plupart des cas, utilisez Reobf Paperclip.

Les informations ci-dessous sont destinées aux développeurs ou à ceux qui s'intéressent aux différentes caractéristiques. Si vous êtes un utilisateur général, vous pouvez passer à l'étape 3 sans problème.

En savoir plus

Le nom du fichier exécutable est défini comme suit : plazma-(version du gestionnaire)-1.20.4-R0.1-SNAPSHOT-(type de mappage).jar.

  • Type de mappage Le mappage est une sorte de carte reliant le code réel de Minecraft au code obfusqué.

    • Reobf Reobfuscated (재난독화), Spigot 매핑으로도 불리며 대부분의 NMS 플러그인에서 사용됩니다. 1.20.5부터 사용이 종료될 예정입니다.

    • Mojmap Mojang-mapped, 바닐라 Minecraft 매핑입니다.

  • Version du gestionnaire Le gestionnaire de version est essentiel pour le fonctionnement du serveur, car il fournit les bibliothèques nécessaires et patche les fichiers du serveur.

    • Paperclip Développé par l'équipe PaperMC pour Paper et d'autres plates-formes dérivées, il télécharge les bibliothèques et applique les correctifs au serveur.

    • Bundler Le gestionnaire de version de Minecraft vanilla.


3. Création du script de démarrage

Pour démarrer Plazma facilement et redémarrer automatiquement le serveur, vous devez créer un .

Vous pouvez créer un script de démarrage via Flags.sh pour Plazma en entrant simplement la . Les commandes seront automatiquement optimisées.

Vous pouvez télécharger le script de démarrage en bas à gauche. Assurez-vous que le script téléchargé correspond à votre système d'exploitation.


4. Nettoyage des fichiers

Déplacez maintenant le script de démarrage téléchargé et Plazma dans un nouveau dossier.

Le nom du dossier doit être sans espace et en anglais.

Sinon, Plazma ou JRE risquent de ne pas fonctionner correctement.

Exécutez maintenant le script de démarrage. Pour Windows, Dans la fenêtre de sélection d'autorisation de pare-feu, assurez-vous de sélectionner Autoriser.


5. Acceptation de l'EULA

Après avoir exécuté le script de démarrage une fois, un fichier eula.txt sera créé dans le dossier.

L' est un contrat de licence que vous devez accepter en utilisant les services de .

En cas de refus, vous ne pourrez pas démarrer le serveur et pourriez être soumis à des telles que la suspension de votre compte pour violation de l'EULA.

Pour accepter l'EULA, modifiez eula=false en eula=true dans le fichier eula.txt et enregistrez les modifications.


6. Autorisation d'accès externe (Windows)

Les systèmes d'exploitation modernes bloquent généralement l'accès externe par défaut à des fins de sécurité à l'aide du pare-feu et du routeur.

Pour Windows, puisque le pare-feu a été autorisé à l'étape 3, il vous suffit de faire du port forwarding.

Ce guide suppose que vous utilisez le système d'exploitation Windows et un routeur compatible avec .

Si votre routeur ne prend pas en charge l'UPnP, vous devrez rechercher comment configurer le transfert de port spécifiquement pour votre routeur.

Vous pouvez également utiliser Ngrok pour générer une adresse temporaire.

Pour les systèmes d'exploitation de type UNIX (Linux ou macOS, etc.), les méthodes de configuration du pare-feu varient selon les services, il est donc nécessaire de rechercher les informations directement.

6.1 Vérification de la nécessité du transfert de port

Saisissez la commande suivante dans la fenêtre d'exécution et exécutez-la.

powershell -noexit -c "((Get-NetIPConfiguration).IPv4Address).IPAddress -eq (Invoke-WebRequest "ifconfig.me").content"

Si la sortie est True, vous avez terminé ici, sinon vous devrez configurer le transfert de port.

6.2 Connexion au serveur

Si le renvoi de port n'est pas nécessaire ou si vous l'avez déjà configuré avec succès, vous pouvez maintenant vous connecter au serveur.

L'adresse utilisée pour se connecter au serveur peut être vérifiée ici

7. Évoluer

Après avoir démarré avec succès le serveur et qu'il fonctionne correctement, il est temps de le personnaliser.

Découvrez comment personnaliser le serveur à travers le guide ci-dessous.

🎨발전하기

Last updated