public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if(cmd.getName().equalsIgnoreCase("bban")){ Player player = (Player) sender; if(player.hasPermission("bbybans.use") || player.isOp()){ if(args.length == 0){ player.sendMessage(ChatColor.GOLD + "[BbyBan]" + ChatColor.DARK_RED + " Usage: /bban "); }else if(args.length == 1){ player.sendMessage(ChatColor.GOLD + "[BbyBan]" + ChatColor.DARK_RED + " Usage: /bban "); }else if(args.length == 2){ Player targetPlayer = player.getServer().getPlayer(args [0]); targetPlayer.kickPlayer("Banned by " + player.getName() + " for: " + args[1]); targetPlayer.setBanned(true); Bukkit.getServer().broadcastMessage(ChatColor.GOLD + "[BbyBans] " + ChatColor.DARK_RED + player.getName() + " has banned " + targetPlayer.getName() + " for: " + args[1]); } } } return false; } }