Minecraft Intermédiaire 13 min de lecture

Top 5 plugins essentiels pour serveur Minecraft Paper en 2026 (LuckPerms, EssentialsX, CoreProtect, WorldGuard, DiscordSRV)

Guide complet des 5 plugins indispensables sur un serveur Minecraft Paper en 2026 : LuckPerms (permissions), EssentialsX (commandes), CoreProtect (anti-grief), WorldGuard (régions), DiscordSRV (chat Discord). Installation et configuration.

Top 5 plugins essentiels pour serveur Minecraft Paper en 2026 (LuckPerms, EssentialsX, CoreProtect, WorldGuard, DiscordSRV)

Top 5 plugins essentiels pour serveur Minecraft Paper en 2026

Un serveur Minecraft sans plugins, c’est comme un VPS sans config. Voici les 5 plugins absolument incontournables pour un serveur Paper communautaire en 2026 : gestion des permissions, commandes utilitaires, rollback du griefing, protection des régions et intégration Discord. Ce guide couvre l’installation + la configuration de base pour chacun.

⚡ Raccourci recommandé

Pas envie d'installer chaque plugin manuellement ?

Notre offre hébergeur Minecraft pas cher dès 6,00 €/mois : Paper préinstallé, panel Pterodactyl avec installation 1 clic des plugins essentiels, Anti-DDoS 5 Tbps, support FR 24/7.

Voir l'offre Minecraft →

Pas encore de serveur Paper ? Voir Installer un serveur Minecraft Paper.


Vue d’ensemble

PluginRôleIndispensable pour
LuckPermsPermissions et groupesTout serveur multi-joueurs
EssentialsXCommandes /home, /tpa, /spawn, kitsConfort joueurs
CoreProtectLogs blocs, rollback griefingSurvie communautaire
WorldGuardProtection régions (spawn, claims)Spawn et zones admin
DiscordSRVPont chat Minecraft ↔ DiscordCommunauté active

Ordre d’installation conseillé : LuckPerms → WorldGuard → EssentialsX → CoreProtect → DiscordSRV.


Procédure d’installation commune

Pour chaque plugin :

  1. Arrêter le serveur (commande stop dans la console)
  2. Télécharger le .jar depuis la source officielle (liens dans chaque section)
  3. Upload SFTP ou File Manager → dossier plugins/ à la racine du serveur
  4. Démarrer le serveur → le plugin génère sa config dans plugins/<NomPlugin>/
  5. Éditer la config si besoin, recharger ou redémarrer

Toujours arrêter le serveur avant d’ajouter/retirer un plugin. Le hot-reload (/reload) est instable sur Paper et peut corrompre les données.


1. LuckPerms — gestion des permissions

Pourquoi indispensable : sans plugin de permissions, tout le monde a accès à toutes les commandes Bukkit dès qu’il est OP. LuckPerms permet des groupes (joueur, vip, moderator, admin) avec permissions granulaires.

Installation

  1. Télécharger : luckperms.net/download → choisir Bukkit
  2. Placer LuckPerms-Bukkit.jar dans plugins/
  3. Démarrer le serveur

Premier setup (console serveur)

/lp creategroup default
/lp creategroup membre
/lp creategroup vip
/lp creategroup moderator
/lp creategroup admin
/lp creategroup owner

Hiérarchie d’héritage

/lp group membre parent add default
/lp group vip parent add membre
/lp group moderator parent add vip
/lp group admin parent add moderator
/lp group owner parent add admin

Donner des permissions à un groupe

/lp group vip permission set essentials.fly true
/lp group moderator permission set essentials.kick true
/lp group admin permission set worldguard.region.* true
/lp group owner permission set * true

Assigner un joueur à un groupe

/lp user PseudoJoueur parent set vip

Éditeur web (gros confort)

Depuis la console serveur :

lp editor

LuckPerms affiche un lien https://luckperms.net/editor/... — interface web complète pour gérer groupes, permissions, héritage, contextes (per-monde, per-server).


2. WorldGuard — protection des régions

Pourquoi indispensable : sans WorldGuard, n’importe qui peut griefer le spawn, casser des panneaux importants, voler aux coffres publics. WorldGuard définit des régions protégées avec flags fins.

Pré-requis

WorldGuard a besoin de WorldEdit (même éditeur).

Installation

  1. Télécharger WorldEdit : enginehub.org/worldedit/#downloads → Bukkit
  2. Télécharger WorldGuard : enginehub.org/worldguard/#downloads → Bukkit
  3. Placer les deux .jar dans plugins/
  4. Démarrer le serveur

Créer une région (protéger le spawn)

En jeu, sélectionnez une zone avec la wand WorldEdit :

//wand

Clic gauche un coin, clic droit le coin opposé. Puis :

/rg define spawn

Empêcher la destruction au spawn

/rg flag spawn build deny
/rg flag spawn pvp deny
/rg flag spawn mob-spawning deny

Autoriser uniquement les admins à build

Si vous avez LuckPerms avec un groupe admin :

/rg addmember spawn -g admin

Les membres du groupe admin peuvent build, les autres non.

Flags utiles

FlagValeurEffet
builddenyPas de construction
block-breakdenyPas de casse de blocs
pvpdenyPas de PvP
mob-spawningdenyPas de spawn mobs
greeting"Bienvenue au spawn !"Message d’entrée
farewell"À bientôt !"Message de sortie
tntdenyTNT désactivée

3. EssentialsX — commandes de confort

Pourquoi indispensable : /home, /tpa, /spawn, /warp, /kit, /msg, économie, kits — toutes les commandes que les joueurs attendent par défaut.

Installation

  1. Télécharger depuis essentialsx.net/downloads.html :
    • EssentialsX (obligatoire)
    • EssentialsXChat (formatage du chat avec préfixes LuckPerms)
    • EssentialsXSpawn (gestion /spawn, /setspawn)
    • EssentialsXProtect (protection basique blocs)
  2. Placer tous les .jar dans plugins/
  3. Démarrer le serveur

Commandes joueur les plus utilisées

CommandeEffet
/home, /sethome <nom>Téléporter / définir une maison
/tpa <joueur>Demande de téléportation
/tpaccept, /tpdenyAccepter/refuser
/spawn, /setspawnSpawn principal
/warp <nom>, /setwarp <nom>Points fixes publics
/msg <joueur> <texte>Message privé
/kit <nom>Kit prédéfini
/backRetour à la dernière position

Configurer les kits

Éditez plugins/Essentials/kits.yml :

kits:
  starter:
    delay: 600        # 10 min entre 2 utilisations
    items:
    - 1 stone_pickaxe
    - 1 stone_axe
    - 16 bread
    - 1 torch:4
  vip:
    delay: 3600
    items:
    - 1 diamond_pickaxe unbreaking:3
    - 16 cooked_beef

Permissions LuckPerms pour les kits

/lp group default permission set essentials.kit.starter true
/lp group vip permission set essentials.kit.vip true

4. CoreProtect — rollback griefing

Pourquoi indispensable : sur un serveur survie, le premier joueur qui griefe ruine 50 heures de construction. CoreProtect log chaque interaction avec un bloc (place/break/use/explosion) et permet le rollback chirurgical.

Installation

  1. Télécharger : spigotmc.org/resources/coreprotect.8631/
  2. Placer CoreProtect.jar dans plugins/
  3. Démarrer (génère MySQL local ou SQLite)

Configuration minimale

plugins/CoreProtect/config.yml :

use-mysql: false           # SQLite par défaut, plus simple
table-prefix: "co_"
default-radius: 10
max-radius: 100
api-enabled: true

# Logs activés
disable-wb: false
check-updates: true
mysql-host: ""             # à remplir si use-mysql: true

Pour un serveur > 50 joueurs actifs, passez à MySQL (gain de performance important).

Commandes principales

CommandeEffet
/co inspectActiver le mode inspection (clic gauche/droit sur bloc → voir l’historique)
/co lookup u:<joueur> t:1d r:50Historique du joueur sur 1 jour, rayon 50
/co rollback u:<joueur> t:1h r:30Annuler les actions du joueur sur 1h, rayon 30
/co restore t:1h r:30Restaurer ce qui a été rollback
/co purge t:30dSupprimer les logs > 30 jours (gain disque)

Cas typique : un joueur a griefé le spawn

  1. /co inspect → cliquer sur un bloc cassé → voir le pseudo coupable et la date
  2. /co rollback u:Trolleur t:6h r:50 → annule toutes ses casses des 6 dernières heures sur 50 blocs autour de vous
  3. /ban Trolleur Grief (ou Essentials /ban)

Permissions LuckPerms

/lp group moderator permission set coreprotect.inspect true
/lp group moderator permission set coreprotect.lookup true
/lp group admin permission set coreprotect.rollback true

Ne donnez jamais coreprotect.rollback aux modérateurs non confirmés — un mauvais rollback peut détruire des heures de jeu.


5. DiscordSRV — pont chat Minecraft ↔ Discord

Pourquoi indispensable : votre communauté vit autant sur Discord qu’en jeu. DiscordSRV relie les deux chats : un joueur écrit en jeu → ça apparaît sur Discord, et inversement.

Installation

  1. Télécharger : github.com/DiscordSRV/DiscordSRV/releases
  2. Placer DiscordSRV-Build.x.x.x.jar dans plugins/
  3. Créer un bot Discord :
  4. Inviter le bot sur votre serveur Discord :
    • Onglet OAuth2 → URL Generator → scope bot → permissions : Send Messages, Manage Messages, Embed Links, Read Message History, View Channel
    • Copier l’URL générée et l’ouvrir → ajouter au serveur Discord
  5. Démarrer Minecraft une fois pour générer les configs

Configurer

plugins/DiscordSRV/config.yml :

BotToken: "VOTRE_TOKEN_BOT_DISCORD"

Channels: {
  "global": "ID_DU_SALON_DISCORD"
}

DiscordChatChannelPrefixRequiredToProcessMessage: ""
DiscordChatChannelTranslateMentions: true
MinecraftChatToDiscordMessageFormat: "%username% » %message%"

Pour obtenir l’ID du salon Discord :

  • Discord → Paramètres utilisateur → Avancés → activer le Mode développeur
  • Clic droit sur le salon souhaité → Copier l’identifiant

Sauvegardez, puis dans la console serveur :

/discord reload

Tester

  • Écrivez un message en jeu → il apparaît dans le salon Discord
  • Écrivez dans le salon Discord → il apparaît en jeu avec le pseudo Discord

Permissions avancées (optionnel)

Synchroniser les rôles Discord avec les groupes LuckPerms :

config.yml :

GroupRoleSynchronizationGroupsAndRolesToSync:
  vip: "ID_DU_ROLE_DISCORD_VIP"
  admin: "ID_DU_ROLE_DISCORD_ADMIN"

Un joueur avec le rôle Discord “VIP” obtient automatiquement le groupe LuckPerms vip.


Bonus : commandes diagnostiques

Vérifier les plugins chargés

/plugins

Plugins en vert = chargés OK. Rouge = erreur (regarder logs/latest.log).

Profiler les lags

Installer spark : spigotmc.org/resources/spark.57242/

/spark profiler --timeout 30

Génère un rapport HTML pour identifier le plugin qui consomme du CPU.


FAQ

Mon serveur lag après installation des plugins

Causes possibles :

  • Trop de plugins (>30) sur un petit VPS → augmenter la RAM
  • Plugin mal codé qui mange le main thread → utiliser spark pour identifier
  • CoreProtect en SQLite avec >100k entries → passer à MySQL

Les permissions LuckPerms ne sont pas appliquées

  • Vérifier que le joueur est bien dans le groupe : /lp user <pseudo> info
  • Vérifier la permission : /lp user <pseudo> permission check <permission>
  • Recharger : /lp reload

EssentialsX écrase mes permissions OP

Désactivez ce comportement dans plugins/Essentials/config.yml :

ops-name-color: "4"
override-essentials-commands: false

CoreProtect : “no entries found” sur un bloc clairement cassé

Vérifier que CoreProtect tournait avant la casse (un plugin qui rejoint après ne log pas le passé) + vérifier que le monde n’est pas exclu dans config.yml.

DiscordSRV : “Cannot read message content”

Activer MESSAGE CONTENT INTENT dans le portail Discord developer (onglet Bot, scroller).

Quelle version de chaque plugin pour Paper 1.21.4 ?

  • LuckPerms : v5.4+
  • WorldEdit/WorldGuard : v7.3+
  • EssentialsX : v2.20+
  • CoreProtect : v22.4+
  • DiscordSRV : v1.27+

Vérifiez toujours la compatibilité annoncée sur la page du plugin.

Plugin par défaut “Welcome” / MOTD personnalisé ?

EssentialsX gère ça via plugins/Essentials/motd.txt (un message par ligne, codes couleur &a &b etc.).


Conclusion

Avec ces 5 plugins essentiels, votre serveur Minecraft Paper devient :

  • Sécurisé (LuckPerms + WorldGuard)
  • Confortable pour les joueurs (EssentialsX)
  • Résilient au griefing (CoreProtect)
  • Connecté à la communauté (DiscordSRV)

Prochaines étapes :

  1. Activer le crossplay avec Geyser + Floodgate → tuto dédié
  2. Backups quotidiens via cron ou plugin (AutoBackup, BackupGuard)
  3. Anti-cheat (Matrix, Vulcan, Grim) si PvP sérieux
  4. Économie + boutique (Vault + EssentialsXEconomy + ChestShop)

Pour aller plus loin