How to play on premium servers with Cracked Minecraft?

In short, you can’t.

Short story long, premium servers would try to authenticate players, checking if the player actually bought Minecraft account before letting the player join. In essence it’s impossible to join premium Minecraft servers with Cracked client.

But there is one ugly way around it. There are some websites that would allow players to “share” premium accounts and use them on cracked players. Generally those websites are short lived and on top of if you would usually get different username every day, which means all your progress is lost. They also require you to run their software.

So in a nutshell you can’t join premium Minecraft servers with Cracked client, at least not without at the very least sharing premium accounts, but that would mean you’re actually using Premium Minecraft account even if it’s shared.