Problème sur l'execution du plugin

Bilhox

Aventurier
3 Janvier 2020
40
0
10
23
Bonjour,
Je suis en train de créer ma commande /msg pour envoyer des messages privées à des joueurs , sauf que mon plugin ne marche pas .
Je souhaite alors obtenir de l'aide.
j'ai bien exportée mon plugin là où il le fallait.
programe plugin.yml.PNG
programme ClassPrincipal.PNG
programme commandMSG.PNG

Voici mes programmes:
 
Dernière édition:
Je ne sais pas vraiment comment qualifié ce problème mais je dirais plutôt
programme commandMSG2.PNG
programme commandMSG1.PNG
que ce serait une erreur dans mon programme où autres , voici les lignes qui s'affiche quand le il y a des erreurs et voici la version complètent du programme de ma command

Je n'ai pas réussi à capturer les lignes qui montrent l'erreur de compilation mais voici :

Could not load 'plugins\PluginTchat.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:162) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:133) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:305) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:205) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:254) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:58) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.yaml.snakeyaml.Yaml.load(Yaml.java:452) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:228) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:157) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
... 5 more
Caused by: java.nio.charset.MalformedInputException: Input length = 1
at java.nio.charset.CoderResult.throwException(CoderResult.java:274) ~[?:?]
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:339) ~[?:?]
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) ~[?:?]
at java.io.InputStreamReader.read(InputStreamReader.java:185) ~[?:?]
at org.yaml.snakeyaml.reader.UnicodeReader.read(UnicodeReader.java:125) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:223) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:58) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.yaml.snakeyaml.Yaml.load(Yaml.java:452) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:228) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:157) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
... 5 more
 
Alors bonne nouvelle , j'ai supprimée les informations non obligatoire sur mon file plugin.yml et le plugin c'est ouvert mais ils reste toute fois des lignes que je me demande si ce sont vraiment des erreurs.

je vous laisse voir avec mes screenshot que j'ai donné auparavant

Plugin Tchat open
[10:16:53 ERROR]: Error occurred while enabling PluginTchat v1.4.0 (Is it up to date?)
java.lang.NullPointerException: null
at com.principal.ClassPrincipal.onEnable(ClassPrincipal.java:12) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:752) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.Bukkit.reload(Bukkit.java:525) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:634) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.DedicatedServer.aP(DedicatedServer.java:444) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:407) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot.jar:git-Spigot-dcd1643-e60fc34]

Je ne vois toujours
pluginyml.PNG
pas en quoi mon plugin est mal remplis , regardez plutôt ce screen :
 
Dernière édition par un modérateur:
Bonsoir !

Alors...juste...les logs sont pas là par hasard. Ils sont là pour t'aider, pas pour te dire juste y'a une erreur. Faut les lire et apprendre à les lire. Detobel a fait un sujet la dessus.
java.lang.NullPointerException: null
at com.principal.ClassPrincipal.onEnable(ClassPrincipal.java:12) ~[?:?]
Là tu as, dans ta classe principale et dans ta méthode onEnable une variable qui est null à la ligne 12. Regardes ce que c'est et ca devrait aller mieux. ;)

AlexFatta
 
Merci très fortement , je vais résoudre mes erreurs .
En passant , est ce possible de m'envoyer la page où Detobel en parle ?