18. Dépannage
Un menu affiche le mauvais niveau/statut/job → vérifie que le fichier
est bien dans gui/jobs/<gui-folder>/... et pas juste gui/jobs/<id>/... si
tu as personnalisé gui-folder dans le job.
Mes changements dans messages.yml n'apparaissent pas en jeu → vérifie
config.yml → language:. Si elle vaut fr, c'est languages/fr.yml qui
est réellement utilisé, pas messages.yml à la racine.
Erreur au démarrage avec fichier/chemin/valeur/attendu → le plugin te dit exactement où corriger : le nom du fichier YAML fautif, le chemin exact de la clé, ce qu'il a trouvé, ce qu'il attendait.
/jobs reload database ne semble rien faire → si des joueurs sont
connectés, la reconnexion est refusée par sécurité (message en console).
Redémarre le serveur pour changer réellement de base de données.
Une action ne rapporte rien → vérifie dans l'ordre : le joueur a-t-il
rejoint le job ? Est-il dans un monde/région autorisé ? Y a-t-il un
conditions: sur cette cible qui échoue ? Le job est-il enabled: true ?
Active debug.enabled: true avec le module jobs dans config.yml pour
voir chaque calcul de gain en console.