We won't be seeing him compete for a while, in fact maybe not ever again. What he's done is so unbelievably stupid that I wouldn't have believed it had you told me yesterday he was going to do that, even for someone as off the wall as him.
Several people on that bus have been injured, one fighter even has serious cuts to his face and even had to go to hospital. That level of assault is a felony in the US. Women and innocent members of the press were on that bus as well, McGregor is going to be sued into oblivion now and be left with nothing. It's highly likely he'll be serve time in jail, the UFC will have to cut ties with (least for now) and his sponsors will surely all drop him. All for the sake playing up this character he's created for himself, you always know when a person is going to crash and burn when they become a mark for themselves and that has happened big time here with this bloke. To actually think he could just turn up with 20 lackeys, overpower security and attack people with weapons is the actions of a person with a God-complex.
McGregor's destroyed everything he's worked for, all for the sake of looking like a tough guy for a few minutes. Well done, enjoy your prison porridge and legal fees.