[Bug] PlayerChatEvent

TBMaster59

Développeur Java & WEB
4 Août 2016
43
5
23
21
Bonjours j'ai un bug enfin je crois mais je n'arrive pas a faire fonctionner la fonction "AsyncPlayerChatEvent", j'ai chercher sur plein de forum mais rien ne fonctionne.
Code:
package fr.tbmaster59.logs;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.event.player.AsyncPlayerChatEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class Logs extends JavaPlugin implements Listener{

    public void onEnable(){
      
        System.out.println("[LOGS+] ENABLE");
      
    }
  
    public void onDisable(){
      
        System.out.println("[LOGS+] DISABLE");
      
    }
  
    public void onChat(AsyncPlayerChatEvent  e){

        Player p = e.getPlayer();
        String msg = e.getMessage();
      
        p.sendMessage("Salut");
      
    }
  
  
}

Merci de votre aide
 
Dernière édition:
Salut,

La section "plugins" est réservée à la suggestion, la recherche et la proposition de plugin.

Utilise des balises "codes" pour mettre le code ton plugin. As-tu des erreurs dans tes logs ?


Cordialement,
Detobel36
 
Mais ça ne marche toujours pas ça ne me dit pas "Ok" quand j'écrit quand le chat.
 
Salut,

Je suis bête... Je viens seulement de me rendre compte que tu avais fait ton main et ton listener dans un seul fichier...

Tu dois déclarer ton listener... J'avais cru que tu l'avais déjà fait dans ton main.
As-tu seulement cliqué sur le lien que je t'ai donné ? Tu aurais pu voir ça par toi même:

Code:
getServer().getPluginManager().registerEvents(this, this);


Cordialement,
Detobel36