| ▲ | pridkett 5 hours ago |
| Java is the original version from Mojang/Notch. There’s always been enough of a community that killing it off to move away from Java would break so many extensions and servers would see an active revolt. There is the non-Java version (Bedrock), but that’s not nearly as extensible. |
|
| ▲ | direwolf20 an hour ago | parent | next [-] |
| Switching to vulkan breaks all the extensions too |
| |
| ▲ | pta2002 23 minutes ago | parent [-] | | It doesn’t really. Server side mods don’t touch sky rendering code at all, and most client side mods also don’t come anywhere near it. I last did Minecraft mod development some 7 years ago but even then you would basically never reach into the raw drawing calls unless you were implementing shaders or something. Considering the vast majority of mods are just adding some items or creatures, they don’t need to worry. This won’t be more than the regular API changes in between versions that they’re already used to, unless it’s a more graphics heavy thing like a shader mod. Also, even with shaders, it’s fairly straight forward to port a shader from OpenGL to Vulkan (for the most part Vulkan just gives more flexibility in that regard). The stuff around it is the hard part. |
|
|
| ▲ | throwaway27447 5 hours ago | parent | prev [-] |
| Ah, I had misread "minecraft" as "microsoft". I wasn't aware minecraft java was a thing. Crazy they have their own java implementation! |
| |
| ▲ | Xorlev 5 hours ago | parent | next [-] | | Not a Java implementation, but the original game was written in Java. Later, Microsoft bought Minecraft and rewrote it (Bedrock edition) which runs on Xbox, tablets, etc. But, the community writes mods in Java. Now both exist and get roughly the same feature set now, but the Java version remains popular given the vast variety of mods and servers. | | |
| ▲ | vintermann an hour ago | parent | next [-] | | As I recall the C++ reimplementation of Minecraft predates the Microsoft sale. Unless they did a complete rewrite I don't know about, Bedrock is distantly based on the old mobile/console version of Minecraft. | |
| ▲ | throwaway27447 5 hours ago | parent | prev [-] | | [dead] |
| |
| ▲ | muststopmyths 5 hours ago | parent | prev [-] | | It’s the Java version of the game, not a game version of Java. There’s a native version called bedrock | | |
| ▲ | throwaway27447 4 hours ago | parent [-] | | > It’s the Java version of the game, not a game version of Java. This would be termed "Java Minecraft", not "Minecraft Java" | | |
| ▲ | afavour 3 hours ago | parent | next [-] | | You appear to be the only one confused | |
| ▲ | thundermuffin 4 hours ago | parent | prev [-] | | No, the game's Java version's official title post-Microsoft acquisition of Mojang is Minecraft: Java Edition. | | |
|
|
|