News for hackers. Stuff that matters.
Re:Custom Minecraft Classic client written from scratch in C by freedomben on Friday September 15, 2023 @04:21PM (#37528657)
This looks super neat! I'm a little sad in general though about the amount of effort invested in the Minecraft ecosystem when it's so unfriendly to open source.

If you care about freedom-respecting software and you like Minecraft, definitely check out Minetest. I've been really impressed with it, both functionally but also code quality. Really cool project and I hope they succeed. The biggest complaint I've heard about Minetest is that the controls just aren't as fluid and polished as real Minecraft.

Re:Custom Minecraft Classic client written from scratch in C by OkayPhysicist on Friday September 15, 2023 @04:35PM (#37528781)
I wouldn't describe Minecraft as being unusually unfriendly to open source. Compared to most games, the company treats the mod devs pretty well (nobody's getting sued, they released decompilation symbols to make life easier, the whole thing's in Java), and there's a healthy collaboration scene among the mod developers, most of whom release their mods as open source projects these days (with a couple of notable exceptions, coughAzanorcough).

So, sure, Minecrat's not open source. But they don't mistreat their mod devs, released an abundantly hackable game, and have the largest player community on Earth.

Re:Custom Minecraft Classic client written from scratch in C by cwillu on Friday September 15, 2023 @07:13PM (#37530199)
There are two things called “minecraft”, and one of them is not written in java, is much more prickly about mods, and iirc has a significantly larger playerbase.
Re:Custom Minecraft Classic client written from scratch in C by paddim8 on Saturday September 16, 2023 @05:19AM (#37533263)
Bedrock has more players?
Re:Custom Minecraft Classic client written from scratch in C by GABG on Saturday September 16, 2023 @05:37AM (#37533345)
I'm pretty sure it does. Bedrock (aka glorified Pocket Edition) is available on PCs (Windows 10/11), Android, iOS and consoles

I mean, I've seen people talking about Minecraft Java on Android and you can certainly run it on the Stream Deck, but both of these tasks are not something the average user would do

Re:Custom Minecraft Classic client written from scratch in C by bombcar on Saturday September 16, 2023 @08:57AM (#37534393)
Bedrock almost certainly has more players, especially in the younger bracket.

Most adults and definitely most content on YouTube is on Java.

Re:Custom Minecraft Classic client written from scratch in C by jakobson14 on Sunday September 17, 2023 @08:29PM (#37550809)
nobody actually gives a shit about bedrock, at least on PC

despite microsoft's best attempts, they haven't been able to kill the java edition and it's only grown

Re:Custom Minecraft Classic client written from scratch in C by jakobson14 on Sunday September 17, 2023 @08:39PM (#37550873)
Hot take: I'm tempted to say that minecraft is "practically" even if not legally open source. It's very well-understood internally and has been _heavily_ colonized by mode developers.

It's at the point where it's impossible to run a safe and secure minecraft server without installing a mod like paper that completely overhauls the game. There are several modpacks that contain probably 50x more code in mods than code from mojang.

Not to mention, who really controls the game?

If microsoft ever did anything truly egregious I have no doubt that the entire community would pick up sticks and move. It would be large, it would be coordinated, and it would be swift. There are LOTS of successful mincraft clone projects out there, ranging from being loosely minecraft-inspired with lots of new content, to striving to replicate each new feature and addition perfectly, to being written in rust, you name it. The loss of java mods would suck, but give it a year or two and most of the active ones would probably be rewritten. Hell, most of them are written against the very handy Forge modding API, not microsoft's code.

Never mind the fact that the moment microsoft tries to crack down on modding, the various open-source 3rd party launchers will patch out the licence-mandated piracy checks (or will be forked to do so, in fact these pirate forks probably already exist).