public static void kickPlayer( String sender, String player, String reason ) {
        if ( reason.equals( "" ) ) {
            reason = Messages.DEFAULT_KICK_MESSAGE;
        }
        BSPlayer p = PlayerManager.getPlayer( sender );
        BSPlayer t = PlayerManager.getSimilarPlayer( player );
        if ( t == null ) {
            p.sendMessage( Messages.PLAYER_NOT_ONLINE );
            return;
        }
        player = PlayerManager.getSimilarPlayer( player ).getName();
        if ( PlayerManager.isPlayerOnline( player ) ) {
            disconnectPlayer( t.getName(), Messages.KICK_PLAYER_MESSAGE.replace( "{message}", reason ).replace( "{sender}", sender ) );
            if ( BansConfig.broadcastKicks ) {
                PlayerManager.sendBroadcast( Messages.KICK_PLAYER_BROADCAST.replace( "{message}", reason ).replace( "{player}", t.getName() ).replace( "{sender}", sender ) );
            }
        }
    }