De nombreux plugins et mods reposent sur d'autres : un plugin de boutique a besoin de Vault et d'un plugin d'économie, un plugin de menu a besoin de PlaceholderAPI, un mod Fabric a besoin de Fabric API. Si cette base est absente, trop ancienne ou ne démarre pas elle-même, le plugin dépendant se désactive entièrement ou en partie. Dans la plupart des cas, le serveur continue de fonctionner, seules les fonctions du plugin concerné sont manquantes.
Chaque section ci-dessous traite un message. Tu trouveras le message complet dans la Console ou sous Fichiers dans logs/latest.log. Lis aussi les lignes qui précèdent : elles indiquent souvent quel plugin a échoué en premier. Avant de remplacer des plugins ou de modifier des fichiers de configuration, crée une sauvegarde sous Sauvegardes. Après chaque modification, redémarre complètement le serveur au lieu d'utiliser /reload, afin que tous les plugins se chargent dans le bon ordre.
NoClassDefFoundError et ClassNotFoundException : une classe est manquante
Voici à quoi ressemble le message :
java.lang.NoClassDefFoundError: org/geysermc/geyser/network/bedrock/nethernet/NetherNetServer
java.lang.NoClassDefFoundError: org/cloudburstmc/protocol/bedrock/data/MovementEffectType
Error loading class: org/jetbrains/annotations/ApiStatus$ScheduledForRemoval (java.lang.ClassNotFoundException: org.jetbrains.annotations.ApiStatus$ScheduledForRemoval)
Ce qui se cache derrière : les plugins et les mods sont constitués de classes, les différents blocs de construction du programme. Un bloc nécessaire est manquant : le plus souvent, une dépendance est absente ou sa version ne convient pas. Une bibliothèque que le plugin fournit lui-même peut aussi être concernée ; les exemples le montrent avec Geyser. Le reste du serveur continue généralement de fonctionner pendant que la fonction concernée tombe en panne ; si l'erreur survient au démarrage, celui-ci peut également échouer.
Voici comment la corriger :
- Cherche dans les lignes autour du message le plugin ou le mod concerné. Le nom de fichier avant
.jar//dans la stacktrace, la liste des appels sous l'erreur, aide à l'identifier ; pour les mods, les lignes de chargement précédentes aident aussi. - Compare sur la page du projet les dépendances et les versions requises avec tes Plugins ou Mods installés.
- Arrête le serveur, installe les dépendances manquantes ou remplace les fichiers concernés par des versions compatibles entre elles.
- Redémarre complètement le serveur et vérifie à nouveau la Console.
Bon à savoir : remplace les fichiers de plugins et de mods lorsque le serveur est arrêté. Si des fichiers ont été remplacés pendant que le serveur tournait, recharge-les avec un redémarrage complet.
« Cannot execute command … plugin is disabled » : la commande du plugin est désactivée
Voici à quoi ressemble le message :
Unexpected exception while parsing console command "<Command>"
org.bukkit.command.CommandException: Cannot execute command '<Command>' in plugin <Plugin> v<Version> - plugin is disabled.
[Essentials] Cannot execute command '<Command>' in plugin <Plugin> v<Version> - plugin is disabled.
Ce qui se cache derrière : la commande appartient à un plugin qui n'a pas pu être activé au démarrage du serveur. La véritable cause se trouve plus haut dans le journal de démarrage, souvent « unsupported server version » : la version du plugin ne correspond pas à la version du serveur. Ce qui compte, c'est le nom qui suit « in plugin », même si « Essentials » apparaît au début. Si le plugin désactivé remplace des commandes de base comme list, celles-ci ne fonctionnent plus non plus. Le serveur lui-même continue de tourner.
Voici comment résoudre le problème :
- Ouvre
logs/latest.logdans Fichiers et recherche le nom du plugin après « in plugin ». Lis les messages de démarrage, par exemple « Error occurred while enabling … ». - Saisis
pluginsdans la Console. Les plugins désactivés y apparaissent en rouge. - Corrige l'erreur de démarrage. Vérifie la version du serveur sous Version et installe une version de plugin adaptée sous Plugins. Arrête le serveur avant le remplacement. Plus d'infos : Le plugin ne correspond pas à la version du serveur.
- Redémarre et vérifie avec
pluginsque le plugin est bien en vert. Teste ensuite la commande.
Bon à savoir : le message de commande est une conséquence de l'erreur de démarrage. Il disparaît dès que le plugin démarre de nouveau.
« Vault economy not found » : la liaison de Vault avec un plugin d'économie est manquante
Voici à quoi ressemble le message :
[<Plugin>] Vault economy not found! Disabling plugin...
[<Plugin>] - Disabled due to no Vault dependency found!
[<Plugin>] java.lang.IllegalStateException: Found Vault but no economy, please check whether your economy plugin supports Vault.
Ce qui se cache derrière : le plugin concerné accède, via Vault, à un plugin d'économie pour l'argent, les prix ou les primes. Vault n'est ici que l'interface, les comptes sont gérés par le plugin d'économie. Si l'un des deux est absent ou s'il a été chargé après le plugin qui en dépend, ce dernier se désactive. Le serveur continue de tourner, mais le plugin concerné est entièrement absent.
Voici comment le corriger :
- Vérifie dans Plugins si Vault est installé.
- Vérifie si un plugin d'économie compatible avec Vault est installé, par exemple EssentialsX avec sa fonction d'économie intégrée, CMI ou XConomy.
- Installe ce qui manque, à chaque fois dans une version adaptée à la version de ton serveur.
- Redémarre complètement le serveur. Un
/reloadou le rechargement de plugins individuels perturbe facilement l'ordre de chargement. - Saisis
vault-infodans la Console. À côté de « Economy », ton plugin d'économie devrait maintenant apparaître.
Bon à savoir : le message apparaît aussi lorsque Vault est présent, mais que le plugin d'économie échoue lui-même au démarrage. Cherche alors son nom dans logs/latest.log.
« Failed to register events » : un plugin ou un composant de serveur requis est manquant
Voici à quoi ressemble le message :
[<Plugin>] Failed to register events for class <Class> because com/vexsoftware/votifier/model/VotifierEvent does not exist.
[<Plugin>] Failed to register events for class <Class> because com/projectkorra/projectkorra/event/BendingPlayerCreationEvent does not exist.
[<Plugin>] Failed to register events for class <Class> because io/papermc/paper/event/player/AsyncPlayerSpawnLocationEvent does not exist.
Ce qui se cache derrière : un plugin ne peut pas enregistrer de listeners, c'est-à-dire des fonctions pour les événements du jeu, car une classe requise est manquante. Les classes sont des composants de programme que, ici, un autre plugin fournit le plus souvent. Les fonctions concernées sont absentes ; les autres fonctions du serveur peuvent continuer à tourner. Le chemin situé après because t'aide à identifier l'origine :
me/clip/placeholderapi: PlaceholderAPI ;net/milkbowl/vault: Vault.com/ghostchu/quickshop: QuickShop-Hikari ;net/ess3: EssentialsX.com/vexsoftware/votifier: Votifier ;com/projectkorra: ProjectKorra.
Comment corriger le problème :
- Associe le chemin indiqué à un plugin requis et vérifie ses prérequis.
- S'il est absent, installe-le dans Plugins dans une édition compatible avec la version de ton serveur. S'il est déjà installé, cherche dans
logs/latest.logses propres erreurs de démarrage et corrige-les d'abord. - Pour
io/papermcouorg/bukkit, vérifie plutôt quels logiciels de serveur et quelles versions le plugin concerné prend en charge. Choisis une combinaison compatible. - Redémarre le serveur et vérifie la Console.
Bon à savoir : des classes de serveur manquantes peuvent indiquer une version différente ou inadaptée du logiciel de serveur. Le plugin n'est pas compatible avec la version du serveur.
« Could not hook into … » : un plugin requis est manquant ou n'est pas chargé
Voici à quoi ressemble le message :
[<Plugin>] Could not hook into PlaceholderAPI!
<Plugin> will now disable!
Ce qui se cache derrière : « Hook » signifie ici liaison. Le plugin concerné a voulu se connecter au démarrage à un autre plugin dont il a besoin pour fonctionner. Or, celui-ci était absent ou pas encore chargé à ce moment-là. De nombreux plugins se désactivent alors d'eux-mêmes. Le serveur continue de tourner normalement, mais les fonctions du plugin concerné sont entièrement absentes, donc tous les menus dans le cas d'un plugin de menus.
Comment corriger le problème :
- Relève les deux noms dans le message : entre crochets le plugin qui signale l'erreur, après « hook into » celui qui manque.
- Si le plugin manquant n'est pas dans Plugins, installe-le dans une version adaptée à la version de ton serveur. Très souvent, il s'agit de PlaceholderAPI.
- S'il est déjà installé, cherche son nom dans
logs/latest.log. S'il génère lui-même une erreur au démarrage, c'est la vraie cause. Corrige-la d'abord. - Redémarre complètement le serveur.
Bon à savoir : tu n'as pas besoin de réinstaller le plugin concerné. Il refonctionnera dès que la dépendance sera disponible au démarrage.
ViaBackwards se désactive car ViaVersion est trop ancien
Voici à quoi ressemble le message :
[ViaBackwards] YOUR VIAVERSION IS OUTDATED
[ViaBackwards] VIABACKWARDS WILL NOW DISABLE
Ce qui se cache derrière : ViaVersion permet aux joueurs avec des versions de Minecraft plus récentes de rejoindre ton serveur, ViaBackwards complète cela pour les versions plus anciennes. ViaBackwards est une extension de ViaVersion et nécessite un build de ViaVersion compatible et suffisamment récent. Si ViaVersion est plus ancien, ViaBackwards se désactive. Le serveur continue de tourner, mais les joueurs avec des clients plus anciens ne peuvent plus se connecter.
Voici comment le corriger :
- Regarde dans Plugins quelles versions de ViaVersion et de ViaBackwards sont installées.
- Mets les deux à jour ensemble vers des builds récents et compatibles entre eux. Le message indique lui-même la page de téléchargement officielle. Si tu utilises aussi ViaRewind, mets-le à jour dans la même étape.
- Redémarre le serveur et vérifie avec
pluginsdans la Console que ViaBackwards apparaît en vert.
Bon à savoir : mets toujours à jour les plugins Via ensemble. Si tu ne renouvelles que ViaBackwards, tu retombes exactement sur ce message.
En détail : Configurer ViaVersion : connecter des clients plus anciens et plus récents
UltimateDonutSmp se désactive sans PlaceholderAPI
Voici à quoi ressemble le message :
[UltimateDonutSmp] UltimateDonutSmp requires PlaceholderAPI
[UltimateDonutSmp] UltimateDonutSmp is disabling itself to prevent broken sidebar output.
Ce qui se cache derrière : UltimateDonutSmp affiche des valeurs dans la sidebar, l'affichage sur le côté droit de l'écran. Ces valeurs passent par des placeholders, de petites variables comme %player_name% que PlaceholderAPI remplit avec de vraies valeurs. Si PlaceholderAPI est absent ou désactivé, UltimateDonutSmp se désactive volontairement afin que les joueurs ne voient pas de placeholders cassés. Le serveur lui-même continue de tourner normalement.
Voici comment le résoudre :
- Installe PlaceholderAPI sous Plugins dans une version adaptée à la version de ton serveur.
- S'il est déjà installé, vérifie dans
logs/latest.logs'il génère une erreur au démarrage et corrige-la en premier. - Arrête le serveur, puis redémarre-le. Un rechargement par commande ne suffit pas ici.
Bon à savoir : Si la sidebar affiche ensuite du texte comme %vault_eco_balance% au lieu de chiffres, il manque une extension de PlaceholderAPI. Tu la télécharges dans la Console avec papi ecloud download <Extension> et tu l'appliques avec papi reload.
Un plugin requis n'est pas installé
Voici à quoi ressemble le message :
[<Plugin>] <Dependency> is required but was not found
[<Plugin>] <Dependency> plugin not found! Disabling
[<Plugin>] Download <Dependency> from https://<Address>
Ce qui se cache derrière : Le plugin repose sur un autre plugin et ne le trouve pas au démarrage. Le message indique lui-même le nom de ce plugin de base, parfois même avec une adresse de téléchargement. Selon le plugin, il se désactive entièrement ou une partie seulement ne fonctionne pas. Le message apparaît aussi lorsque le plugin de base se trouve bien comme fichier dans le dossier plugins, mais ne démarre pas lui-même.
Voici comment le résoudre :
- Note le nom du plugin de base manquant d'après le message.
- Vérifie sous Plugins s'il est installé. Si ce n'est pas le cas, installe-le dans une version qui correspond à la version de ton serveur. Pour savoir comment faire : Installer et gérer des plugins.
- S'il est installé, cherche son nom dans
logs/latest.log. Une erreur au démarrage en est alors la véritable cause. - Redémarre le serveur.
Bon à savoir : Si tu n'as plus besoin du plugin qui affiche le message, tu peux le supprimer à la place. Le message disparaît alors aussi.
Un plugin ne trouve aucun système d'économie
Voici à quoi ressemble le message :
[<Plugin>] Vault economy provider not found!
[<Plugin>] Vault is not found or no economy plugin found
Ce qui se cache derrière : Pour l'argent, les prix et les récompenses, le plugin a besoin de deux partenaires : Vault ou VaultUnlocked comme interface, et un plugin d'économie comme EssentialsX qui gère les soldes. S'il ne trouve pas les deux, il se désactive ou n'attribue pas de récompenses en argent. Conséquences typiques : un plugin de boutique comme QuickShop ne démarre pas correctement, un plugin de quêtes signale qu'il ne peut pas verser une récompense.
Voici comment le résoudre :
- Vérifie sous Plugins si Vault ou VaultUnlocked est installé.
- Vérifie si un plugin d'économie est actif, par exemple EssentialsX. Sans un tel plugin, Vault n'a rien à transmettre.
- Installe ce qui manque, dans des versions adaptées à la version de ton serveur, puis redémarre le serveur.
- Pour Vault, contrôle avec
vault-infodans la Console si un plugin d'économie figure après « Economy ».
Bon à savoir : Tu trouveras comment configurer EssentialsX dans Configurer EssentialsX.
Le plugin de primes Bountys ne trouve pas Vault
Voici à quoi ressemble le message :
[Bountys] Vault Plugin wasn't detected!
Ce qui se cache derrière : Bountys verse les primes via Vault et a en général besoin en plus d'un plugin d'économie qui gère les soldes. Au démarrage, Vault n'a pas été trouvé. Les fonctions d'argent de Bountys ne marchent donc pas et les primes ne peuvent pas être versées. Le serveur lui-même et les autres plugins ne sont pas concernés.
Voici comment le résoudre :
- Décide si tu as besoin de Bountys. Sinon, supprime-le sous Plugins et le message disparaît.
- Si tu veux le garder, place Vault et un plugin d'économie compatible comme EssentialsX dans le dossier des plugins, le plus simple étant via Plugins.
- Si Vault s'y trouve déjà, vérifie dans
logs/latest.logsi Vault signale lui-même une erreur au démarrage. - Redémarre le serveur et vérifie avec
vault-infodans la Console si Vault a trouvé un plugin d'économie.
Bon à savoir : Si d'autres plugins signalent que Vault ou une économie manque, la même étape résout tous les messages.
AuthMe ne trouve aucun plugin de permissions via Vault
Voici à quoi ressemble le message :
[AuthMe] Error while hooking into Vault [PermissionHandlerException]: Could not load permissions provider service
Ce qui se cache derrière : AuthMe est un plugin de connexion où les joueurs se connectent avec un mot de passe. Pour ses fonctions de groupes et de permissions, il interroge via Vault un service de permissions, c'est-à-dire un plugin de permissions. Vault est bien installé, mais ne fournit pas un tel service à AuthMe. Les fonctions de groupes et de permissions d'AuthMe tombent donc en panne. Le message ne concerne que ces fonctions supplémentaires.
Voici comment le résoudre :
- Installe sous Plugins LuckPerms ou un autre plugin de permissions avec liaison Vault.
- Mets à jour Vault et AuthMe vers des versions adaptées à la version de ton serveur.
- Redémarre le serveur.
- Saisis
vault-infodans la Console. Après « Permission », ton plugin de permissions devrait maintenant apparaître.
Bon à savoir : Tu verras comment créer des groupes et des permissions dans Configurer LuckPerms.
StackSpawners a besoin de DecentHolograms
Voici à quoi ressemble le message :
[StackSpawners] DecentHolograms was not found. The plugin will not work
Ce qui se cache derrière : StackSpawners regroupe les spawners et utilise le plugin DecentHolograms pour ses affichages flottants, appelés hologrammes. Il n'intègre pas cette fonction lui-même. Si StackSpawners ne trouve pas DecentHolograms au démarrage, il ne peut pas fonctionner. Le serveur continue de tourner, mais les fonctions de StackSpawners sont absentes.
Voici comment le résoudre :
- Installe DecentHolograms sous Plugins dans une version qui correspond à la version de ton serveur et à StackSpawners. La page du plugin StackSpawners indique les versions prises en charge.
- Si DecentHolograms est déjà là, cherche dans
logs/latest.logune erreur de démarrage de DecentHolograms et corrige-la en premier. - Arrête complètement le serveur, puis redémarre-le. Ainsi, les deux plugins se chargent dans le bon ordre.
Bon à savoir : Si tu n'utilises plus StackSpawners, supprime-le. La dépendance disparaît alors aussi.
LightAntiCheat-Plus ne trouve pas PacketEvents
Voici à quoi ressemble le message :
(LightAntiCheat-Plus) Failed to start listener-mode … com/github/retrooper/packetevents/event/PacketListenerCommon
Ce qui se cache derrière : LightAntiCheat-Plus est un plugin anti-cheat. Il surveille le trafic des joueurs via PacketEvents, un plugin à part qui prépare les paquets réseau pour d'autres plugins. Si PacketEvents est absent ou installé dans une version que LightAntiCheat-Plus n'attend pas, sa surveillance ne démarre pas. Le serveur continue de tourner, mais la protection contre la triche est alors totalement ou partiellement désactivée.
Voici comment corriger le problème :
- Consulte la page de LightAntiCheat-Plus pour savoir quelle version de PacketEvents il nécessite.
- Installe ou mets à jour PacketEvents dans Plugins vers cette version, adaptée à la version de ton serveur.
- Si nécessaire, mets aussi à jour LightAntiCheat-Plus afin que les deux soient compatibles.
- Arrête complètement le serveur, puis redémarre-le.
Bon à savoir : D'autres plugins utilisent souvent eux aussi PacketEvents. Après le changement, vérifie dans logs/latest.log qu'ils démarrent toujours sans erreur.
« The plugin is disabling itself » : plugin désactivé après une erreur
Voici à quoi ressemble le message :
[<Plugin>] The plugin is disabling itself.
[<Plugin>] [<Plugin>] Disabling plugin...
[<Plugin>] [PacketEvents] Nie udało się uruchomić systemu pakietowego kostiumów po <Count> próbach.
Ce qui se cache derrière : lorsqu'un plugin signale qu'il se désactive après une erreur, ses fonctions sont absentes jusqu'au prochain démarrage réussi. Le serveur Minecraft continue de tourner pendant ce temps. La ligne polonaise de PacketEvents mentionne un système de costumes qui n'a pas pu démarrer après plusieurs tentatives ; des messages de désactivation supplémentaires indiquent si c'est tout le plugin qui est en panne. La véritable cause se trouve généralement dans les lignes précédentes, parfois dans une autre langue.
Voici comment le résoudre :
- Ouvre
logs/latest.logdans Fichiers et lis les lignes situées avant le message. Recherche des indices sur des dépendances manquantes, des versions inadaptées ou des erreurs de configuration. - Mets à jour le plugin concerné et vérifie sur sa page s'il est compatible avec la version de ton serveur et s'il nécessite d'autres plugins.
- Redémarre le serveur et vérifie dans la Console que le plugin et la fonction concernée démarrent.
- Si l'erreur persiste, sauvegarde le dossier des plugins, retire le plugin à titre de test et redémarre. Signale l'erreur à l'auteur du plugin avec des lignes de log anonymisées.
Bon à savoir : tu peux classer les erreurs en cours de fonctionnement avec Un plugin génère des erreurs en cours de fonctionnement.
AuthMeBia n'est pas compatible avec ta version d'AuthMe
Voici à quoi ressemble le message :
[AuthMeBia] AuthMe DataSource reflection unavailable; premium skip and session autologin both disabled
Ce qui se cache derrière : AuthMeBia est une extension du plugin de connexion AuthMe. Elle accède à une fonction interne d'AuthMe qui n'existe pas sous cette forme dans ta version d'AuthMe. AuthMeBia désactive donc deux fonctions : le premium skip, qui permet aux joueurs possédant un compte Minecraft acheté de se connecter sans mot de passe, et l'autologin de session, la connexion automatique quand quelqu'un se reconnecte peu après avoir quitté le serveur. AuthMe lui-même continue de fonctionner, et les joueurs se connectent alors comme d'habitude avec leur mot de passe.
Voici comment corriger le problème :
- Vérifie dans Plugins quelles versions d'AuthMe et d'AuthMeBia sont installées.
- Consulte la page d'AuthMeBia pour savoir pour quelle version d'AuthMe elle a été conçue.
- Mets à jour les deux vers des versions compatibles entre elles, puis redémarre le serveur.
- Teste avec un compte acheté si la connexion sans mot de passe refonctionne.
Une extension de ProjectKorra n'est pas compatible avec la version principale
Voici à quoi ressemble le message :
java.lang.NoSuchMethodError: 'void com.projectkorra.projectkorra.<Classe>.<Méthode>()'
com.jedk1.jedcore.ability.<Capacité>@<Identifiant>[…]
Ce qui se cache derrière : ProjectKorra ajoute des capacités de bending au serveur, et des extensions comme JedCore en ajoutent d'autres. Chaque extension est conçue pour une version précise de ProjectKorra. Si elle appelle une méthode, c'est-à-dire une fonction qui n'existe pas dans ta version de ProjectKorra, elle plante avec « NoSuchMethodError ». Il arrive aussi qu'elle écrive alors l'état d'une capacité sous forme de longue ligne dans le log. Les capacités concernées ne fonctionnent pas, le reste du serveur continue de tourner.
Voici comment corriger le problème :
- Note dans Plugins la version de ProjectKorra et celles de toutes les extensions.
- Ouvre la page de téléchargement de chaque extension. Elle indique quelle version de ProjectKorra est requise.
- Installe ProjectKorra et toutes les extensions dans des versions compatibles entre elles et avec la version de ton serveur.
- Redémarre le serveur et teste une capacité de l'extension.
Bon à savoir : Si une extension n'existe pas pour ta version de ProjectKorra, retire-la plutôt que de mélanger d'anciennes et de nouvelles versions.
AppleSkin ne démarre pas car Fabric API est absent
Voici à quoi ressemble le message :
Mod 'AppleSkin' (appleskin) <Version> requires any version of fabric-api, which is missing!
Ce qui se cache derrière : La plupart des mods Fabric ont besoin de la bibliothèque Fabric API, un ensemble de composants communs qui ne fait pas partie de Fabric Loader lui-même. AppleSkin est installé, mais pas Fabric API. Fabric Loader vérifie cela au démarrage et l'interrompt. Ton serveur ne redémarrera donc que lorsque tu auras ajouté Fabric API ou désactivé AppleSkin.
Voici comment corriger le problème :
- Installe dans Mods Fabric API dans la version correspondant à ta version de Minecraft.
- Si tu n'as pas besoin d'AppleSkin, utilise plutôt le bouton de réparation à côté du message dans Santé du serveur. Il désactive AppleSkin (le fichier est conservé) et redémarre le serveur.
- Vérifie dans la Console que le serveur démarre complètement.
Bon à savoir : Fabric API doit correspondre à ta version de Minecraft. Le message indique « any version », AppleSkin n'impose donc pas d'exigence particulière.
Pour en savoir plus : Fabric Loader et Fabric API : résoudre précisément les erreurs de version
La consultation du solde échoue parce qu'EssentialsX n'est pas encore prêt
Voici à quoi ressemble le message :
[ajLeaderboards] Placeholder <Placeholder> for player <Player> threw an error:
Essentials API is called before Essentials is loaded.
Ce qui se cache derrière : un placeholder est un raccourci de texte qui est remplacé par une valeur, comme le solde d'un compte. Ici, la requête échoue auprès d'EssentialsX ; son interface d'économie n'est pas disponible pour le moment. La valeur du classement ne peut donc pas être mise à jour. Le serveur continue de tourner.
Voici comment le résoudre :
- Vérifie dans la Console si le message apparaît au démarrage, à l'arrêt ou en cours de fonctionnement.
- Lis les erreurs de démarrage antérieures d'EssentialsX. Corrige-les en premier si le plugin n'a pas été chargé correctement.
- Vérifie dans Plugins EssentialsX, Vault, PlaceholderAPI et ajLeaderboards, ainsi que l'extension Vault installée. Utilise des versions compatibles entre elles.
- Arrête le serveur avant de remplacer des fichiers, puis redémarre-le complètement. Vérifie à nouveau le classement une fois le démarrage terminé.
Ton message n'y figure pas ?
Lis le message en entier dans logs/latest.log, y compris les lignes qui le précèdent. En général, le serveur indique d'abord le plugin qui a échoué, puis seulement les erreurs en cascade des autres plugins. Dans la stacktrace, les noms de fichiers avant .jar et les noms de dossiers dans le chemin de classe, par exemple me/clip/placeholderapi, révèlent quel plugin ou quel mod est concerné. Compare ensuite les dépendances indiquées sur la page du projet avec tes plugins installés. Crée une sauvegarde avant chaque modification. Si tu n'avances pas, ouvre un ticket et indique l'heure du message.