Les plugins sont essentiels pour enrichir votre serveur Minecraft en ajoutant de nouvelles fonctionnalités, des commandes et des options de personnalisation. Bukkit et Spigot sont deux plateformes très populaires qui prennent en charge les plugins, permettant aux administrateurs de transformer un serveur vanilla en un environnement complet et flexible.
Ce guide vous explique étape par étape comment installer et gérer des plugins, et comment configurer des scripts personnalisés pour démarrer et redémarrer votre serveur sous Linux.
Avant d’installer des plugins, il est essentiel de sélectionner ceux qui correspondent aux besoins et au style de votre serveur.
Définir l’objectif du serveur : Qu’il s’agisse d’un serveur survie, créatif, mini-jeux ou roleplay, vos plugins doivent s’adapter à votre mode de jeu.
Trouver des plugins fiables : Consultez des répertoires reconnus comme SpigotMC et Bukkit pour obtenir des plugins sécurisés et régulièrement mis à jour.
Tenir compte des performances : Évitez les plugins lourds si votre serveur dispose de ressources limitées — ils peuvent provoquer des ralentissements.
Avant d’installer des plugins, assurez-vous que les conditions suivantes sont remplies :
Serveur Bukkit ou Spigot : Les plugins ne fonctionnent pas sur un serveur vanilla. Utilisez une version compatible avec Minecraft 1.21.
Accès au serveur : Vous aurez besoin d’un accès SSH pour vous connecter et d’un accès SFTP pour transférer les fichiers de plugins.
Java 21 installé : Minecraft 1.21 nécessite Java 21.
Vérifiez votre version avec :java -version
Pour installer Java :sudo apt install openjdk-21-jre
Installation de plugins sur un serveur Bukkit/Spigot
ssh utilisateur@ip_du_serveur
cd /chemin/vers/le/serveur_minecraft/plugins
Vous pouvez transférer le fichier .jar via SFTP ou le télécharger directement avec wget :
wget https://plugin-url/EssentialsX.jar
Si vous n’avez pas encore de script de démarrage, créez-en un :
nano start.sh
Ajoutez le contenu suivant :
#!/bin/bash
cd /chemin/vers/le/serveur_minecraft
java -Xms2G -Xmx4G -jar spigot.jar nogui
Explications :
-Xms2G : mémoire minimale (2 Go)
-Xmx4G : mémoire maximale (4 Go)
nogui : exécution sans interface graphique
Rendez le script exécutable :
chmod +x start.sh
Lancez le serveur :
./start.sh
Pour simplifier le redémarrage après une mise à jour ou l’installation d’un plugin, créez un script restart.sh :
nano restart.sh
Ajoutez :
#!/bin/bash
cd /chemin/vers/le/serveur_minecraft
# Arrête le serveur s’il est dans une session screen
screen -S minecraft -X stuff "stop$(echo -ne '\r')"
# Attendre 10 secondes
sleep 10
# Redémarrer le serveur
java -Xms2G -Xmx4G -jar spigot.jar nogui
Rendez le script exécutable :
chmod +x restart.sh
Et redémarrez votre serveur :
./restart.sh
Avant d’installer un plugin, vérifiez toujours qu’il est compatible avec votre version de Bukkit ou Spigot.
Vérifier la version du plugin :
unzip plugin.jar
cat plugin.yml
Consultez le fichier plugin.yml pour confirmer la compatibilité.
Lire la documentation : Certains plugins nécessitent des dépendances ou des réglages particuliers.
Vérifier la version du serveur :/version
Une fois installés, la plupart des plugins créent un dossier dans /plugins contenant un fichier de configuration (config.yml ou plugin.yml).
Vous pouvez le modifier avec un éditeur de texte :
nano /chemin/vers/le/serveur_minecraft/plugins/nom_du_plugin/config.yml
Après modification :
Redémarrez le serveur avec ./restart.sh
ou Rechargez le plugin depuis le jeu avec :/reload
Pour voir la liste des plugins actifs :
/plugins
|
Problème |
Cause |
Solution |
|
Le plugin ne se charge pas |
Mauvais emplacement ou version incompatible |
Vérifiez qu’il se trouve dans /plugins |
|
Le serveur plante |
Plugin défectueux ou dépendance manquante |
Consultez server.log |
|
Conflits entre plugins |
Fonctions similaires |
Supprimez l’un des deux plugins |
⚙️ Installez uniquement les plugins nécessaires :
Trop de plugins peuvent ralentir votre serveur.
cp -r /chemin/vers/le/serveur_minecraft /chemin/vers/backup🔄 Gardez vos plugins à jour :
Téléchargez régulièrement les dernières versions compatibles.
🧪 Testez avant de déployer :
Essayez les nouveaux plugins sur un serveur local avant la mise en production.
|
Plugin |
Description |
|
EssentialsX |
Ajoute des commandes et outils de gestion essentiels |
|
LuckPerms |
Gestionnaire de permissions avancé et flexible |
|
WorldEdit |
Permet de construire ou modifier rapidement de grandes zones |
|
Vault |
API de permissions et d’économie utilisée par d’autres plugins |
|
Dynmap |
Génère une carte web interactive de votre monde Minecraft |
Avec ce guide, vous savez maintenant comment installer, configurer et gérer des plugins sur votre serveur Minecraft. En choisissant les bons plugins, en vérifiant leur compatibilité et en utilisant des scripts personnalisés (start.sh, restart.sh), vous pourrez administrer votre serveur efficacement et offrir une expérience de jeu fluide et captivante à vos joueurs.