Live data from Hacker News

Minecraft: Java Edition now uses SDL3

minecraft.net

181–190 of 285 posts

Re: Minecraft: Java Edition now uses SDL3

#181
post #158
post #28

Earlier quoted context omitted.

Minecraft comes in two flavors, Java and Bedrock. All of the mobile, console ports, and windows store versions are based on bedrock. Java is the one you download directly from the website. Bedrock isn't really about custom hosted servers, but there is a way. You can run a standard Java Minecraft server however you like, and then you can wrap it to also work with the Bedrock using Gyser[1] which will protocol translat…

Apologies for hijacking an advice thread, but I'm another dad who's had to deal with this incompatibility nightmare, and I really really want to know what the hell happened within Microsoft & Mojang to end up with this mess. No, seriously, I'm fascinated by the story. It's been over ten years . I'm happy to assume that most of the people involved are smart and good with decent intentions. I also bet there were many k…

Minecraft started on Java, a massive mod and server community created around it. Consoles won't run JIT/JVM/Java, so the Bedrock C++ version was created. People don't want to give up the massive mod community, so OG pc players stay on Java, while console players and newer PC players go to bedrock (with some of those PC players jumping over to Java after servers or mods are discovered).

They almost have feature parity, but there are some small differences around the edges. There exists modded server options for enabling bedrock and java users to connect to the same server.

Re: Minecraft: Java Edition now uses SDL3

#182
post #118

They still update that? I thought it's all bedrock now?

> I thought it's all bedrock now? What gave you that idea?

Cause all the other platforms use Bedrock, and Windows can also run it, and it has some special features that would give the impression that it's the first class version. But they do still update the Java one first, which is nice.

Re: Minecraft: Java Edition now uses SDL3

#183

Earlier quoted context omitted.

Bedrock has much better performance so it was used for consoles, but there were already hundreds of thousands of mods for Java edition, thus the split.

Bedrock does have better performance but it is also hella buggy and unstable.

Yes it is. The lack of mods was already a dealbreaker for me, though.

Re: Minecraft: Java Edition now uses SDL3

#185
post #181
post #158

Earlier quoted context omitted.

Apologies for hijacking an advice thread, but I'm another dad who's had to deal with this incompatibility nightmare, and I really really want to know what the hell happened within Microsoft & Mojang to end up with this mess. No, seriously, I'm fascinated by the story. It's been over ten years . I'm happy to assume that most of the people involved are smart and good with decent intentions. I also bet there were many k…

Minecraft started on Java, a massive mod and server community created around it. Consoles won't run JIT/JVM/Java, so the Bedrock C++ version was created. People don't want to give up the massive mod community, so OG pc players stay on Java, while console players and newer PC players go to bedrock (with some of those PC players jumping over to Java after servers or mods are discovered). They almost have feature parity…

It's absolutely crazy that a game so popular - let alone any game - was originally written in Java.

Why did notch do that?

There were next to no libraries, ecosystem, or support for Java at the time. It was such a bizarre choice.

Not to mention the JVM, GC, and all the other oddities. It was super off the beaten path to have done this.

Might as well have been Ruby or Perl.

Re: Minecraft: Java Edition now uses SDL3

#186

The lwjgl bindings for this were written by a member of the GTNH modpack team, thereby completing the chain of vanilla->modded->vanilla once more https://github.com/LWJGL/lwjgl3/pull/1033

How many people working on Minecraft now were modders ? And how many current persons working on Minecraft are also Modders ?

> how many current persons working on Minecraft are also Modders ?

Beyond small toy mods id be truly shocked if anyone really was able to muster the strength to go right back to working on product after a long day of working on product, especially in game dev. With it being such a passion driven industry already, too.

Re: Minecraft: Java Edition now uses SDL3

#187

Earlier quoted context omitted.

Aside from being more flexible they are mostly the same game. The original excuse for bedrock was that Java was slow and a native game would render much better, it was also easier to put shaders in a a native codebase. But Java edition is pretty performant nowadays and computers also got much more stronger than the game became heavier

As far as I can remember the origins of Bedrock are the original console releases which couldn't ship a JVM. So a whole new codebase was developed, and ultimately it was more performant as it had to run on 7th gen consoles.

Console releases were done by a different studio originally, 4J Studios. Bedrock spawned from the mobile ports, and eventually replaced the console editions and had different features.

Re: Minecraft: Java Edition now uses SDL3

#188

Anyone got any advice for a techy dad with no (zero) Minecraft experience who wants to set up a Minecraft server for the family in 2026? Kids right now are playing on their iPads, and (sometimes) old macbooks/windows PCs.

I run it on fly.io quite well

https://pdx.su/blog/2024-07-08-running-a-minecraft-server-on...

Re: Minecraft: Java Edition now uses SDL3

#189

Earlier quoted context omitted.

How many people working on Minecraft now were modders ? And how many current persons working on Minecraft are also Modders ?

> how many current persons working on Minecraft are also Modders ? Beyond small toy mods id be truly shocked if anyone really was able to muster the strength to go right back to working on product after a long day of working on product, especially in game dev. With it being such a passion driven industry already, too.

As far as I'm aware Gnembon still works on Carpet Mod, which seems like a pretty complicated mod. And he still updates it for every single Minecraft snapshot.
Post reply on HN