onPlayerChat not working 1.5.2

Discussion in 'Plugin Development' started by sooon_mitch, Jul 6, 2013.

Thread Status:
Not open for further replies.
  1. Offline

    sooon_mitch

    I cant Figure out why this plugin will not work.. at all I spent 3 days trying to solve but cant. Any advice?

    -Main-

    Code:
    package me.sooonmitch.Smcf;
     
    import java.util.logging.Logger;
     
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    import org.bukkit.event.Listener;
    import org.bukkit.plugin.java.JavaPlugin;
     
    public class Main extends JavaPlugin implements Listener{
     
        public final Logger logger = Logger.getLogger("Minecraft");
     
        public final ChatListener cl = new ChatListener();
     
        public void onEnabled() {
            logger.info("Enabled Plugin!");
            getServer().getPluginManager().registerEvents(cl, this);
        }
     
        public void onDisable(){
            logger.info("Disabled Plugin!");
        }
     
        public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args){
            if (commandLabel.equalsIgnoreCase("banwords")){
                sender.sendMessage("----[Smcf]----");
                sender.sendMessage("Created by Sooon_mitch");
                sender.sendMessage("Vers. 0.1");
                sender.sendMessage("----[Smcf]----");
            }
            return false;
        }
    }
    -ChatListener-

    Code:
    package me.sooonmitch.Smcf;
     
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.player.AsyncPlayerChatEvent;
     
    public class ChatListener implements Listener {
     
        @EventHandler
        public void onPlayerChat(AsyncPlayerChatEvent event){
            String message = event.getMessage();
       
            if(message.contains("hello")){
                event.getPlayer().kickPlayer("dark");
            }
        }
    }
    
    -Plugin.yml-

    Code:
    name: Smcf
    main: me.sooonmitch.Smcf.Main
    Description: Chat Filter
    version: 1.00
    author: sooon_mitch
     
    commands:
    banwords:
      Description: Gets info about plugin.
    Need help soon.
     
Thread Status:
Not open for further replies.

Share This Page