I’d love a way to sidestep them. It’d make my life easier. We already own four or five copies of the game, so I’m not even talking about piracy.
Plus their fucking launcher phones home to any of a whole bunch of IP addresses, refusing to launch the game if those requests fail, which makes allowlist-based management of kids’ connected devices difficult if you want them to be able to play Minecraft and don’t want to have to manually intervene every time they start the game. God damn is that annoying.
(We tried the minecraft-clone plug-in bundle for that one open source engine, and the kids and I both found it off putting and definitely worse in ways that were hard to put my finger on, but were real. Instant rejection by the kids, and I couldn’t blame them)
[edit] though without survival mode or the ability to do multiplayer, this project is also no help to us.
https://github.com/huanghongxun/HMCL
Didn't maintain it or anything, but another member of the community took the lessons learned from my teardown of it and I think polished it up. Needed a pick me up project at the time. Was around 1.14-ish I think? Also helped them get sound working in Forge.
Found one of the threads, though this either wasn't one of the ones with the gorey details, or they probably snipped the posts as they may not have been super comfortable with me laying out how to vivisect Microsoft's shiny new acquisition for people. I was in a rough headspace back then.
There are many installers out there that don’t auth, I wrote one that does auth for Apple Silicon support and it wasn’t difficult.
It started as a fun curious idea to understand more about programming and mechanics in games, but became very quickly extremely addictive.
Paired with big personal problems at that time it provided me with an excellent opportunity to escape and basically not leave my home until I was done.
And I regret none of it. I learned much much much more about engineering than I would have ever done otherwise and with this knowledge I landed very good jobs with good and stable income which eventually brought me out of my personal problems.
People re-create classic games all the time, like tetris, for fun.
Uhm... why not? If I contributed a Survival mode, and submitted it as a PR, then it would be rejected? If the goal of this project isn't to recreate what we loved about old-school Minecraft, then I don't know if this project is for me or not, and then I don't know who it's for.
It's not like the way modern creative mode is just a game mode in the same engine as modern survival. Classic is quite a different game so what would a classic survival mode be? Either you're inventing rules for a classic survival mode that didn't work, or you're implementing an Indev/Infdev/Alpha clone in the same codebase as the Classic clone, and I think those two things are different enough that you'd still end up just maintaining a fork inside the same codebase with the amount of conditional "if(alpha) else if (classic)" behaviours you'd need. It's like trying to have the same codebase be classic mac os and os x at the same time. I can't blame a maintainer who doesn't want to sign up for that.
That, and classic v .30 doesn’t have any survival features
Its seemingly too big for a programming exercise. Minecraft Classic isnt really broken or super limited like the targets of many open source remakes. Its not commercial.
The big selling point seems to be support on really old desktop devices and iOS/Android? Assuming the mobile controls are good.
Er, isn't it? I'm pretty sure all versions of Minecraft are proprietary software that cost money.