🎮 Rendez-vous Gaming de Mars | Jusqu'à -37% sur vos serveurs avec HYPE10

×
Icone représentant un jeu Minecraft

Comment installer EssentialsX sur son serveur Minecraft en 2026

Installer EssentialsX sur un serveur Minecraft en 2026 : téléchargement, configuration config.yml, commandes /spawn /home /tpa /eco et permissions LuckPerms.

Image de l'onglet du blog

EssentialsX est le plugin incontournable de tout serveur Minecraft communautaire. Téléportation entre joueurs, points de spawn, système de homes, économie intégrée, kits, modération : il regroupe à lui seul des dizaines de fonctionnalités que la plupart des administrateurs considèrent comme indispensables. En 2026, EssentialsX reste le plugin le plus installé sur les serveurs Paper et Spigot, et sa configuration n'a rien de compliqué si vous suivez les bonnes étapes.

Ce guide couvre l'installation complète d'EssentialsX sur votre serveur Minecraft : du téléchargement sur le site officiel jusqu'à la configuration des permissions avec LuckPerms. Que vous lanciez un nouveau serveur ou que vous ajoutiez EssentialsX à une infrastructure existante, chaque étape est détaillée pour un résultat fonctionnel dès le premier redémarrage.

Qu'est-ce qu'EssentialsX et pourquoi l'installer ?

EssentialsX est un plugin open source pour les serveurs Minecraft basés sur Bukkit, Spigot ou Paper. Il fournit un ensemble de commandes et de fonctionnalités de base que le jeu vanilla ne propose que partiellement ou pas du tout : téléportation, homes, spawn, économie, kits, messages privés, modération et bien plus. C'est le successeur direct du plugin Essentials original, abandonné depuis 2014.

En 2026, EssentialsX est activement maintenu par sa communauté et supporte toutes les versions récentes de Minecraft, y compris les versions 1.21+. Le plugin est modulaire : un fichier JAR principal et des extensions optionnelles (EssentialsX Chat, EssentialsX Spawn, EssentialsX AntiBuild) que vous activez selon vos besoins.

Ce qu'EssentialsX apporte à votre serveur

Sans EssentialsX, un serveur Paper ou Spigot offre le même gameplay que le Vanilla, sans outils d'administration avancés. Voici ce que le plugin débloque concrètement :

  • Téléportation : commandes /spawn, /home, /tpa, /tp, /warp pour que vos joueurs se déplacent efficacement

  • Économie : système monétaire intégré avec /eco, /pay, /balance et des prix configurables pour chaque action

  • Kits : distribution automatique d'équipements aux nouveaux joueurs ou selon les grades

  • Modération : /ban, /mute, /kick, /jail avec raisons et durées configurables

  • Utilitaires : /msg, /mail, /nick, /seen, /whois, /afk et bien d'autres commandes du quotidien

💡 Astuce : EssentialsX remplace à lui seul une dizaine de petits plugins. Moins de plugins installés signifie moins de conflits, moins de maintenance et de meilleures performances serveur.

Prérequis avant l'installation

Avant de télécharger EssentialsX, vérifiez que votre serveur remplit ces conditions :

  • Serveur Paper ou Spigot : EssentialsX ne fonctionne pas sur un serveur Vanilla pur. Si votre serveur tourne en Vanilla, passez d'abord sur Paper depuis votre panel MineBoard.

  • Java 21 ou supérieur : les versions récentes d'EssentialsX nécessitent Java 21 minimum. Sur MineStrator, la version Java est configurable depuis le panel en un clic.

  • Accès aux fichiers du serveur : vous devez pouvoir déposer des fichiers dans le dossier plugins/ de votre serveur, soit via le gestionnaire de fichiers du panel, soit via SFTP.

Si vous n'avez pas encore de serveur, vous pouvez tester gratuitement un serveur Minecraft chez MineStrator avec RAM et CPU dédiés.

📝 Note : si vous hésitez sur la quantité de RAM à choisir pour votre serveur, consultez notre guide complet sur la RAM pour un serveur Minecraft en 2026.

Télécharger EssentialsX depuis le site officiel

Le seul endroit fiable pour télécharger EssentialsX est le site officiel : essentialsx.net. Ne téléchargez jamais le plugin depuis un site tiers, des forums ou des liens non vérifiés. Les versions modifiées peuvent contenir du code malveillant qui compromet votre serveur.

📝 Note : bien qu'il soit affiché dans l'onglet Plugins du panel, il n'est pas possible de l'installer automatiquement. EssentialsX, comme beaucoup de plugin aujourd'hui, n'est plus fournis via le marketplace de Spigot, le panel ne peut donc pas récupérer le lien pour le télécharger.

Les fichiers à télécharger

Sur essentialsx.net, vous trouverez plusieurs fichiers JAR. Voici ceux qui comptent :

  • EssentialsX : Plugin principal (commandes, économie, kits, modération) : Obligatoire.

  • EssentialsX Chat : Formatage du chat (préfixes, suffixes, couleurs) : Recommandé.

  • EssentialsX Spawn : Gestion du spawn (respawn, first join spawn) : Recommandé.

  • EssentialsX AntiBuild : Restrictions de construction par permissions : Optionnel.

  • EssentialsX GeoIP : Localisation géographique des joueurs : Optionnel.

  • EssentialsX Protect : Protection basique du monde (explosion, feu, PvP) : Optionnel.

  • EssentialsX Discord : Lien entre le chat Minecraft et un serveur Discord : Optionnel.

Pour une installation standard, téléchargez au minimum EssentialsX, EssentialsX Chat et EssentialsX Spawn. Ces trois modules couvrent 90 % des besoins d'un serveur communautaire.

Installer EssentialsX sur votre serveur

L'installation d'EssentialsX se fait en trois étapes simples. Aucune compilation ni configuration préalable n'est nécessaire.

Étape 1 : déposer les fichiers JAR

Transférez les fichiers .jar téléchargés dans le dossier plugins/ de votre serveur. Deux méthodes possibles :

  • Via le gestionnaire de fichiers du MineBoard (onglet Fichiers) : naviguez jusqu'au dossier plugins/, puis utilisez le bouton d'upload ou glissez/déposez vos fichiers JAR.

  • Via SFTP : connectez-vous avec vos identifiants SFTP (disponibles dans le panel, onglet Accès) et déposez les fichiers dans /plugins/.

# Structure attendue après dépôt
plugins/
├── EssentialsX-2.21.2.jar
├── EssentialsXChat-2.21.2.jar
└── EssentialsXSpawn-2.21.2.jar

Étape 2 : arrêter le serveur

Avant de déposer vos fichiers JAR, arrêtez votre serveur depuis le panel MineBoard. Déposer des plugins sur un serveur en cours d'exécution ne les active pas immédiatement et peut provoquer des erreurs au redémarrage.

# Commande console pour arrêter proprement le serveur
stop

Étape 3 : redémarrer le serveur

Relancez votre serveur depuis le panel. Au premier démarrage avec EssentialsX, le plugin génère automatiquement ses fichiers de configuration dans plugins/Essentials/. Vérifiez la console : vous devriez voir des lignes confirmant le chargement d'EssentialsX sans erreur.

# Lignes attendues dans la console
[EssentialsX] Enabling EssentialsX v2.21.2
[EssentialsX] Using Paper as the server implementation
[EssentialsXChat] Enabling EssentialsXChat v2.21.2
[EssentialsXSpawn] Enabling EssentialsXSpawn v2.21.2

🚨 Important : si la console affiche des erreurs liées à la version de Java, vérifiez que votre serveur utilise bien Java 21 ou supérieur dans les paramètres du panel.

Configurer EssentialsX : le fichier config.yml

Le fichier config.yml est le cœur de la configuration d'EssentialsX. Il se trouve dans plugins/Essentials/config.yml et contient plusieurs centaines de lignes. Pas besoin de tout modifier : concentrez-vous sur les réglages qui ont un impact direct sur l'expérience de vos joueurs.

Les réglages essentiels à modifier

Ouvrez le fichier config.yml depuis le gestionnaire de fichiers de votre panel ou via SFTP. Voici les paramètres les plus importants à ajuster :

Langue du plugin :

# Définit la langue des messages du plugin
locale: fr

Téléportation (cooldowns et délais) :

# Délai avant téléportation (en secondes)
teleport-delay: 3

# Cooldown entre deux téléportations (en secondes)
teleport-cooldown: 30

Nombre de homes par joueur :

# Limite de homes par défaut
sethome-multiple:
  default: 3
  vip: 5
  staff: 10

Économie de base :

# Argent donné aux nouveaux joueurs
starting-balance: 500

# Symbole monétaire
currency-symbol: '$'

# Montant minimum
min-money: 0

# Montant maximum (0 = pas de limite)
max-money: 1000000

Format du chat (si EssentialsX Chat est installé) :

# Format du chat en jeu
chat:
  format: '{DISPLAYNAME} &8» &f{MESSAGE}'

Le fichier spawn.yml (EssentialsX Spawn)

Si vous avez installé EssentialsX Spawn, un fichier plugins/Essentials/spawn.yml est généré. Il contrôle le comportement du spawn à la connexion et au respawn :

# Téléporter les nouveaux joueurs au spawn à leur première connexion
join-on-first-spawn: true

# Téléporter tous les joueurs au spawn à chaque connexion
spawn-on-join: false

# Téléporter au spawn après la mort
respawn-at-spawn: true

💬 Bon à savoir : après chaque modification du config.yml, vous pouvez recharger la configuration sans redémarrer le serveur avec la commande /essentials reload dans la console.

Les commandes essentielles d'EssentialsX

EssentialsX fournit plus de 130 commandes. Voici celles que vos joueurs et vous utiliserez le plus souvent au quotidien.

Commandes de téléportation

  • /spawn : Téléporte le joueur au spawn du serveur : Permission : essentials.spawn.

  • /sethome [nom] : Définit un point home à la position actuelle : Permission : essentials.sethome.

  • /home [nom] : Téléporte le joueur à son home : Permission : essentials.home.

  • /tpa [joueur] : Envoie une demande de téléportation à un joueur : Permission : essentials.tpa.

  • /tpaccept : Accepte une demande de téléportation : Permission : essentials.tpaccept.

  • /back : Retourne à la dernière position (avant TP ou mort) : Permission : essentials.back.

  • /warp [nom] : Téléporte à un warp défini par l’administrateur : Permission : essentials.warp.

La commande /spawn est la plus utilisée : elle ramène le joueur au point de spawn du serveur, défini par un administrateur avec /setspawn. Les homes permettent à chaque joueur d’enregistrer des positions importantes (base, farm, etc.). La commande /tpa facilite les retrouvailles entre joueurs sans avoir à partager de coordonnées.

Commandes d'économie

  • /balance : Affiche le solde du joueur : Permission : essentials.balance.

  • /pay [joueur] [montant] : Transfère de l’argent à un autre joueur : Permission : essentials.pay.

  • /eco give [joueur] [montant] : Ajoute de l’argent (administrateur uniquement) : Permission : essentials.eco.give.

  • /eco take [joueur] [montant] : Retire de l’argent (administrateur uniquement) : Permission : essentials.eco.take.

  • /eco set [joueur] [montant] : Définit le solde d’un joueur (administrateur uniquement) : Permission : essentials.eco.set.

  • /baltop : Affiche le classement des joueurs les plus riches : Permission : essentials.baltop.

L'économie d'EssentialsX est compatible avec Vault, ce qui signifie que les plugins de shops (ShopGUI+, ChestShop, Shopkeepers) peuvent utiliser le système monétaire d'EssentialsX comme base. Si vous prévoyez d'ajouter un système de boutique à votre serveur, installez également Vault.

Commandes de modération

  • /ban [joueur] [raison] : Bannit un joueur du serveur : Permission : essentials.ban.

  • /tempban [joueur] [durée] [raison] : Bannit temporairement un joueur : Permission : essentials.tempban.

  • /mute [joueur] : Rend un joueur muet : Permission : essentials.mute.

  • /kick [joueur] [raison] : Expulse un joueur du serveur : Permission : essentials.kick.

💡 Astuce : utilisez /tempban plutôt que /ban pour les premières infractions. Un ban temporaire de 24h est souvent plus efficace qu'un ban permanent pour les joueurs qui dépassent les bornes sans être réellement malveillants.

Configurer les permissions avec LuckPerms

Installer EssentialsX sans plugin de permissions revient à limiter fortement les possibilités des joueurs, à moins d'être OP, ils n'auront accès qu'à quelques commandes. LuckPerms est le plugin de permissions le plus utilisé en 2026 : il est gratuit, performant et parfaitement compatible avec EssentialsX.

Installer LuckPerms

Téléchargez LuckPerms depuis luckperms.net et déposez le fichier JAR dans votre dossier plugins/, exactement comme pour EssentialsX. Redémarrez le serveur pour générer les fichiers de configuration.

Créer les groupes de permissions

📝 Note : cette section contient un exemple simple pour créer un groupe par défaut, un groupe de modérateurs et d'administrateur. Si vous débutez et souhaitez faire votre propre configuration, vous pouvez utiliser l'éditeur visuel en ligne avec /lp editor. Plus d'informations dans notre guide spécifique à LuckPerms.

La logique est simple : vous créez des groupes (joueur par défaut, modérateur, administrateur), puis vous attribuez des permissions EssentialsX à chaque groupe. Voici un exemple de configuration de base via les commandes en jeu :

# Créer les groupes
/lp creategroup default
/lp creategroup moderateur
/lp creategroup admin
# Permissions pour le groupe default (joueurs)
/lp group default permission set essentials.spawn true
/lp group default permission set essentials.home true
/lp group default permission set essentials.sethome true
/lp group default permission set essentials.tpa true
/lp group default permission set essentials.tpaccept true
/lp group default permission set essentials.msg true
/lp group default permission set essentials.balance true
/lp group default permission set essentials.pay true
/lp group default permission set essentials.back true
# Permissions pour les modérateurs (héritent de default)
/lp group moderateur parent add default
/lp group moderateur permission set essentials.kick true
/lp group moderateur permission set essentials.mute true
/lp group moderateur permission set essentials.tempban true
/lp group moderateur permission set essentials.tp true
/lp group moderateur permission set essentials.vanish true
/lp group moderateur permission set essentials.invsee true
# Permissions pour les admins (héritent de moderateur)
/lp group admin parent add moderateur
/lp group admin permission set essentials.ban true
/lp group admin permission set essentials.eco.give true
/lp group admin permission set essentials.eco.take true
/lp group admin permission set essentials.setspawn true
/lp group admin permission set essentials.setwarp true
/lp group admin permission set essentials.gamemode true

Pour assigner un joueur à un groupe :

# Promouvoir un joueur modérateur
/lp user NomDuJoueur parent set moderateur

Permissions recommandées par groupe

  • default : Permissions clés : spawn, home, tpa, back, msg, balance, pay : Accès aux commandes de base pour les joueurs.

  • moderateur : Permissions clés : kick, mute, tempban, tp, vanish, invsee : Accès aux commandes de modération courante.

  • admin : Permissions clés : ban, eco, setspawn, setwarp, gamemode : Accès à l’administration complète.

📝 Conseil : ne donnez jamais la permission essentials.* (wildcard) au groupe default. Cette permission accorde l'accès à toutes les commandes EssentialsX, y compris les commandes d'administration. Réservez-la uniquement à votre propre compte admin.

Les modules complémentaires d'EssentialsX

Au-delà du plugin principal, EssentialsX propose des modules qui étendent ses fonctionnalités. Chaque module est un fichier JAR séparé à déposer dans plugins/.

EssentialsX Chat

Ce module gère le formatage du chat en jeu. Il permet d'afficher des préfixes et suffixes de groupe (définis via LuckPerms), des couleurs personnalisées et des formats différents selon les permissions du joueur. Indispensable si vous voulez que le grade d'un joueur apparaisse devant son pseudo dans le chat.

EssentialsX Spawn

Il contrôle le comportement du spawn : téléportation au spawn à la connexion, respawn au spawn après la mort, et spawn spécifique pour les nouveaux joueurs. Sans ce module, les commandes /spawn et /setspawn du plugin principal fonctionnent, mais les options avancées de respawn ne sont pas disponibles.

EssentialsX Discord

Ce module crée un pont entre le chat Minecraft et un canal Discord. Les messages envoyés en jeu apparaissent sur Discord et inversement. Si votre communauté utilise Discord pour communiquer, ce module renforce le lien entre les joueurs connectés et ceux qui ne le sont pas.

Bonnes pratiques et erreurs à éviter

EssentialsX est simple à installer, mais certaines erreurs reviennent régulièrement chez les administrateurs débutants. Voici les pièges à éviter et les bonnes pratiques à adopter dès le départ.

Ne pas mélanger les versions

Tous les modules EssentialsX (Chat, Spawn, AntiBuild, etc.) doivent être de la même version que le plugin principal. Un décalage de version provoque des erreurs de chargement et des comportements imprévisibles. Téléchargez toujours tous vos fichiers JAR en même temps depuis essentialsx.net.

Sauvegarder avant de modifier

Avant de modifier le config.yml, faites une copie de sauvegarde. Une erreur de syntaxe YAML (une tabulation au lieu d'espaces, un guillemet manquant) empêche EssentialsX de charger sa configuration, et le plugin revient aux valeurs par défaut. Chez MineStrator, vous pouvez créer des sauvegardes automatiques depuis le panel pour protéger l'ensemble de vos fichiers.

Tester sur un serveur de développement

Si votre serveur accueille déjà des joueurs, testez vos modifications de configuration sur un serveur de test avant de les appliquer en production. Sur MineStrator, vous pouvez créer un second serveur dédié à moindre coût pour valider vos changements sans impacter vos joueurs. La sécurité de votre serveur en production est tout aussi importante : notre guide de protection DDoS pour serveur Minecraft détaille les bonnes pratiques à adopter en parallèle.

Mettre à jour régulièrement

EssentialsX publie des mises à jour fréquentes pour corriger des bugs et assurer la compatibilité avec les nouvelles versions de Minecraft. Vérifiez essentialsx.net tous les mois et mettez à jour vos fichiers JAR en suivant la même procédure que l'installation initiale : arrêt du serveur, remplacement des fichiers, redémarrage.

Éviter les conflits avec d'autres plugins

Certains plugins fournissent des commandes identiques à celles d'EssentialsX (par exemple, un autre plugin de téléportation ou d'économie). En cas de conflit, EssentialsX permet de désactiver des commandes spécifiques dans le config.yml :

# Désactiver des commandes EssentialsX pour éviter les conflits
disabled-commands:
  - fly
  - god

Conclusion

EssentialsX reste en 2026 le plugin de référence pour tout serveur Minecraft communautaire. Son installation est rapide (trois fichiers JAR dans le dossier plugins), sa configuration est progressive (commencez par les réglages de base, affinez ensuite) et sa compatibilité avec LuckPerms offre un contrôle précis sur ce que chaque joueur peut faire. Les commandes /spawn, /home, /tpa et /eco couvrent les besoins fondamentaux de n'importe quel serveur, du petit groupe d'amis à la communauté de plusieurs centaines de joueurs.

Chez MineStrator, tous les serveurs Minecraft disposent de RAM et CPU dédiés, d'un gestionnaire de fichiers intégré pour déposer vos plugins sans client SFTP externe, et d'un support technique disponible si vous rencontrez un problème de configuration. Vous pouvez essayer gratuitement un serveur Minecraft pour tester EssentialsX dans des conditions optimales.

Une fois EssentialsX en place, les prochaines étapes logiques sont l'ajout d'un plugin de protection de zones (WorldGuard), d'un système de boutique (ChestShop) ou la mise en place d'un réseau multi-serveurs avec Velocity. Votre serveur a les fondations, il ne reste plus qu'à construire dessus.

Icone représentant une flèche allant vers le haut