Hacker News new | ask | show | jobs
by tialaramex 338 days ago
> There was a period of time where you could port over your Mojang account,

To be fair that was a fairly long period IIRC. And they really put some work into that last migration once they announced everything else is going away. Minecraft has all these legacy systems because nobody knew it would be huge, so during the Alpha and early Beta periods it's just whatever payment system they've cobbled together this week.

I'm still not sure if the scattered piles of emails, account names, IDs, passwords, receipt codes or other detritus eventually persuaded them I'm tialaramex or whether the fact I'm just very obviously tialaramex (it's gestured at in my email address, it's my HN account handle, if I ever tweeted, which I do not, I would be @tialaramex, it's everywhere) prevailed and so that's why I got my tialaramex Minecraft persona connected to whatever nonsense Microsoft have. But either way, once we reached the "Now a human is needed" step they were as helpful as you could ask given how cheap Minecraft was back when I bought it.

I think if you lost all contact for so long you weren't aware there was a migration it's not unreasonable to think if you suddenly regain interest you should pay for Minecraft. The current Minecraft is very different from what you last saw, albeit not in its essentials.

2 comments

You are missing the point.

I was well aware of it. I don’t want a Microsoft account. I don’t do business with Microsoft.

Microsoft demanded that I agree to a new contract, the Microsoft Terms of Service, to which I do not and will not agree, to continue to use the game I already paid for.

This is called a bait-and-switch. I paid money, got the product, used the product, then they altered the deal, Vader style. Sign this new contract or you lose your game.

It’s bullshit any which way you slice it.

Arguably it’s Mojang’s fault for selling to such a shitty acquirer and betraying their customers, not that we need any more reasons to understand what a total piece of trash Notch is.

You actually don't have to. You can just install the game and play it. Java Minecraft has no effective anti-piracy checks, which also means it has no effective legal-copy-but-not-using-a-microsoft-account checks. And the auto update URLs have no authorization checks at all. You can go to the root index URL (I don't remember it) and follow a few HATEOAS links to get any version-specific .jar that's available in the official launcher. This is an open secret and they leave it that way on purpose. Most third-party launchers (e.g. PrismLauncher) won't force you to log in before installing the game.

Of course, you should only install the game if you own a license to it. Otherwise that's piracy and it's illegal.

PrismLauncher does do an account check now, I learned after this comment. But there’s an easy bypass by putting some json into accounts.json and then it works fine.
It's Java. Wouldn't it be possible to decompile it and just remove the account checking? Maybe mod it out? There are mods that change the game dramatically, so why not this?
Yes, it’s more than possible to crack the game. All of the normal servers however will refuse to talk to you without you presenting valid login tokens from Microsoft, so you’re limited to local singleplayer.
And LAN play in "offline mode". There are some Internet servers in offline mode with aftermarket authentication systems bolted on, but mostly only 13yo pirates play them.

Did you think Microsoft was obligated to maintain your access to servers though? Even "stop killing games" doesn't ask that much.

But at least you can play the game. And maybe play with people with a similarly cracked version. That sounds entirely reasonable to me, if you don't want to have anything to do with Microsoft.
It's a relief Google didn't acquire minecraft...no humans in the loop to help you out.