Configuration Plugin Erreur de mon plugin que je n'arrive pas à résoudre

El_SkorPion

Aventurier
10 Mai 2017
8
0
2
21
Bonjour à tous et à toutes
J'aurai besoin d'aide concernant mon plugin qui est un plugin d'admintchat
mais malheureusement il ne marche pas, je m'explique:

le plugin s'affiche dans le serveur quand je fais /plugin sur le serveur
mais pourtant quand je rentre la commande il ne la trouve pas et c'est pourquoi j'aurais besoin d'aide.

l'erreur dans la console:

[12:56:12 ERROR]: Error occurred while enabling Admintchat v1.0.4 (Is it up to d
ate?)
java.lang.NullPointerException
at fr.skorpio.adminchat.Main.onEnable(Main.java:30) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:271) ~[s
pigot-1.11.jar:git-Spigot-6f7aabf-c8ff651]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
.java:337) [spigot-1.11.jar:git-Spigot-6f7aabf-c8ff651]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
r.java:405) [spigot-1.11.jar:git-Spigot-6f7aabf-c8ff651]
at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugin(CraftServer.
java:375) [spigot-1.11.jar:git-Spigot-6f7aabf-c8ff651]
at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugins(CraftServer
.java:325) [spigot-1.11.jar:git-Spigot-6f7aabf-c8ff651]
at net.minecraft.server.v1_11_R1.MinecraftServer.t(MinecraftServer.java:
419) [spigot-1.11.jar:git-Spigot-6f7aabf-c8ff651]
at net.minecraft.server.v1_11_R1.MinecraftServer.l(MinecraftServer.java:
380) [spigot-1.11.jar:git-Spigot-6f7aabf-c8ff651]
at net.minecraft.server.v1_11_R1.MinecraftServer.a(MinecraftServer.java:
335) [spigot-1.11.jar:git-Spigot-6f7aabf-c8ff651]
at net.minecraft.server.v1_11_R1.DedicatedServer.init(DedicatedServer.ja
va:272) [spigot-1.11.jar:git-Spigot-6f7aabf-c8ff651]
at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.jav
a:542) [spigot-1.11.jar:git-Spigot-6f7aabf-c8ff651]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]

Je me suis renseigné à propos de l'erreur et j'ai trouvé qu'il fallait indiquer les commandes dans le plugin.yml
mais je ne suis pas sur (et surtout je ne sais pas comment faire).

classe principale du plugin :
https://pastebin.com/6W2LQWBJ


Donc dites-moi si vous voulez d'autres choses comme par le plugin.yml
et merci d'avance si vous trouvez ^^
SkorPion
 

Alex Fatta

Commandant de la Flotte et de la Horde
13 Août 2014
1 391
1
191
187
Rebonjour Skorpio !

Je pense que le problème est le suivant :
Tu as mis "admintchat" dans le getCommand();

Il faut que tu rentre exactement la même commande dans le plugin.yml comme ceci :
Code:
main:
name:
version:
author:
commands:
<4 espaces, pas de tab>admintchat:

Et là cela devrait fonctionner ;)

AlexFatta
 
  • J'aime
Reactions: El_SkorPion

El_SkorPion

Aventurier
10 Mai 2017
8
0
2
21
Rebonjour Skorpio !

Je pense que le problème est le suivant :
Tu as mis "admintchat" dans le getCommand();

Il faut que tu rentre exactement la même commande dans le plugin.yml comme ceci :
Code:
main:
name:
version:
author:
commands:
<4 espaces, pas de tab>admintchat:

Et là cela devrait fonctionner ;)

AlexFatta


Et bien non, sa ne marche toujours pas.
mais la je viens de trouver une erreur que faisait le plugin quand il l'exporter:

JAR creation failed. See details for additional information.
Resource is out of sync with the file system: '/Admintchat/plugin.yml'.
Donc voila mais sinon merci de ta reponse ^^
 

Alex Fatta

Commandant de la Flotte et de la Horde
13 Août 2014
1 391
1
191
187
Ah envoies le plugin.yml sans oublier les balises "code" prévues à cette effet dans la barre d'outils dans le petit '+' ;)

AlexFatta
 
  • J'aime
Reactions: El_SkorPion

Alex Fatta

Commandant de la Flotte et de la Horde
13 Août 2014
1 391
1
191
187
Ah j'ai trouvé un autre problème aussi x) Tu n'as pas importé le bon "Chatcolor". Tu l'as importé de BungeeCord et non de Bukkit. Dans ta class Main supprime ceci :
Code:
import net.md_5.bungee.api.ChatColor;

Tu aura plein de points rouges, laisse ta souris sur un de ces points rouges et clique sur org.bukkit.chatcolor ;)

Ensuite ré-essaies. Ton plugin.yml semble bon.

AlexFatta
 

El_SkorPion

Aventurier
10 Mai 2017
8
0
2
21
Ah envoies le plugin.yml sans oublier les balises "code" prévues à cette effet dans la barre d'outils dans le petit '+' ;)

AlexFatta
Ah j'ai trouvé un autre problème aussi x) Tu n'as pas importé le bon "Chatcolor". Tu l'as importé de BungeeCord et non de Bukkit. Dans ta class Main supprime ceci :
Code:
import net.md_5.bungee.api.ChatColor;

Tu aura plein de points rouges, laisse ta souris sur un de ces points rouges et clique sur org.bukkit.chatcolor ;)

Ensuite ré-essaies. Ton plugin.yml semble bon.

AlexFatta

non toujours pas :'(
Je ne sais plus quoi faire
si personne ne donne de solution tu pourras le mettre en téléchargement s'il-te-plaît ^^ ?
SkorPio
 

Alex Fatta

Commandant de la Flotte et de la Horde
13 Août 2014
1 391
1
191
187
Bonjour !

Est-ce que tu as Java 8 sur ta machine ?

AlexFatta
 

Alex Fatta

Commandant de la Flotte et de la Horde
13 Août 2014
1 391
1
191
187
Bonjour !

Est-ce que tu peux envoyer tes logs entier ? Et ce que je te disais, tu dois utiliser les balises "code". Quand tu écrit ton message, juste au dessus de la zone de texte, tu as B I U etc.. et vers la droite tu as '+'. Clique dessus et clique sur "code" et la dans la fenêtre tu colles les logs. Sinon c'est assez illisible pour nous :p Comprendo ? ^^ J'attends les logs comme ça je pourrais tout analyser ;)

AlexFatta