Aller au contenu
Dépannage

Erreurs de plateforme courantes

Erreurs à l'usage d'un résultat Codexe : plugins non chargés, mods qui plantent, datapacks inactifs, erreurs d'analyse Skript, et pourquoi Java 21 compile pour Java 17.

Mis à jour

Sur cette page
  1. Plugins
  2. Mods
  3. Pourquoi mon mod est-il compilé avec Java 21 alors qu'il cible Java 17 ?
  4. Datapacks
  5. Skript
  6. Bots Discord

#Plugins

SymptômeSolution
Plugin absent de /pluginsCherchez le nom du plugin dans le log de démarrage. « Invalid plugin.yml » ou « main class not found » signifie que le descripteur est incorrect : demandez au chat de corriger plugin.yml.
« Unsupported API version »Le plugin a été compilé pour une API Minecraft plus récente que celle de votre serveur. Indiquez la version de votre serveur et demandez un nouveau build pour celle-ci.
NoClassDefFoundError qui nomme un autre pluginUne dépendance (Vault, PlaceholderAPI, …) n'est pas installée.
Fonctionne après un redémarrage, casse après /reloadBeaucoup de plugins ne prennent pas en charge /reload. Redémarrez plutôt le serveur.

#Mods

SymptômeSolution
Le jeu plante sur un serveur dédiéDu code réservé au client dans le code commun ou principal. Demandez au chat de séparer le code client.
« Incompatible mod set » / mauvaise version du jeuLe mod cible une autre version de Minecraft ou du loader. Indiquez explicitement les deux.
Dépendance manquante au démarrage (Fabric)Installez Fabric API (et toute autre dépendance listée) dans mods/.

#Pourquoi mon mod est-il compilé avec Java 21 alors qu'il cible Java 17 ?

Pour les versions de Minecraft antérieures à 1.20.5, un mod cible Java 17. Or l'outil de build de Fabric (Loom) ne tourne que sous Java 21 ou plus récent. Codexe exécute Gradle avec Java 21 tout en compilant votre mod pour Java 17 : le JAR fonctionne donc sur un serveur ou un client Java 17. C'est normal, et c'est pourquoi le log de build d'un mod Fabric 1.20.1 mentionne Java 21.

#Datapacks

SymptômeSolution
/datapack list ne l'affiche pasLe ZIP doit contenir pack.mcmeta à sa racine, dans world/datapacks/.
Chargé, mais une recette ou une fonction ne fait rienMauvais pack_format ou mauvais noms de dossiers pour votre version. Indiquez votre version exacte de Minecraft.

#Skript

SymptômeSolution
Erreurs d'analyse au /sk reloadEn général, un add-on manquant. Vérifiez quels add-ons le script utilise (demandez au chat en cas de doute), puis installez-les.
Une expression comme player's balance n'existe pasInstallez Vault et un plugin d'économie.

#Bots Discord

Consultez Bots Discord : problèmes courants.

Erreurs de plateforme courantes | Codexe Docs