Solved Don't work the command

Discussion in 'Plugin Development' started by ZxFrankxZ, Aug 30, 2019.

Thread Status:
Not open for further replies.
  1. Code:
    package frank.anuncios;
    
    import java.util.logging.Logger;
    
    
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    import org.bukkit.entity.Player;
    import org.bukkit.plugin.java.JavaPlugin;
    public class Main extends JavaPlugin{
        Logger log = Logger.getLogger("Minecraft");
     
     
        @Override
        public void onEnable(){
            log.info("Enabled");
         
        }
     
        public void onDisable(){
            log.info("Disabled");
         
        }
     
        public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
            Player player = null;
            if (sender instanceof Player) {
                player = (Player) sender;
            }
            if (cmd.getName().equalsIgnoreCase("bc")){
                player.sendMessage("test");
                return true;
            }
         
            return false;
        }
     
     
    }
     
  2. Online

    timtower Administrator Administrator Moderator

    @ZxFrankxZ Did you register the command in the plugin.yml?
    And please don't steal the minecraft logger, just use getLogger() in the plugin.
    Please don't log your own plugins, Bukkit does that for you.
     
  3. Solved
     
    Last edited: Aug 30, 2019
Thread Status:
Not open for further replies.

Share This Page