McGregor, known for his flamboyant style and trash-talking ways, turned himself in to police Thursday night.
He faces three counts of assault and one count of criminal mischief following the fracas at Brooklyn's Barclay Center on Thursday evening.
"He is captured on video surveillance picking up a chair and throwing it at the window of a passenger bus", the prosecutor said. Fellow MMA fighter Cian Cowley, 25, was hit with one count of assault and one count of criminal mischief.
CNN could not reach McGregor's team for comment.
McGregor is due in court June 14. Ahead of the court appearance, he was seen Friday morning being escorted out of the NYPD's 78th precinct building and into a auto, with his hands apparently restrained behind his back.
As a promoter, McGregor has taken a lot of lessons from professional wrestling, in which the wrestlers act ridiculously ahead of a match in order to raise enthusiasm, thus guaranteeing a bigger payday.
White was asked if that pay would include win bonuses, which typically equal a fighter's money to show.
Canada police say 14 dead after hockey bus crash
Prime Minister Justin Trudeau and others posted their condolences . "It is sort of every parent's worst nightmare", Henry said. Postmedia News has confirmed the identities of several others on the bus who died, including head coach Darcy Haugan.
We can see actual footage of the attack in this video released by UFC itself on YouTube.
"These buses are full of a ton of fighters and their cornermen", UFC CEO Dana White told "First Things First" Friday morning.
White, meantime, seems to be sending mixed messages about any future UFC events involving McGregor, who has not fought in a UFC event since November 2016, when he knocked out Eddie Alvarez.
Lightweight fighter Michael Chiesa reportedly suffered a cut to his forehead during the altercation.
The UFC said in a statement that the incident was "completely unacceptable" and the organisation is working to determine consequences for those involved.
UFC officials have taken Thursday's incident seriously, calling the outburst "unacceptable". Artem Lobov, McGregor's teammate, was pulled from the card for his involvement in the incident, canceling his scheduled bout with Alex Caceres. Nurmagomedov was filmed in a confrontation at a hotel with Lobov, the McGregor friend, this week.