Minecraft: Java Edition has been obfuscated since its release. This obfuscation meant that people couldn’t see our source code. Instead, everything was scrambled – and those who wanted to mod Java Edition had to try and piece together what every class and function in the code did.
Modding is at the heart of Java Edition – and obfuscation makes modding harder. We’re excited about this change to remove obfuscation, as it should make it quicker and easier for modders to create and improve mods. Now you won’t have to untangle tricky code or deal with unclear names. What’s more, de-bugging will become more straightforward, and crash logs will actually be readable!
surprisingly fantastic and consumer friendly move from mojang, good on them
They started providing deobfuscation maps 6 years ago
So, what’s the catch? Surely Microsoft and Mojang didn’t just suddenly become good?
I guess it just doesn’t make sense to obfuscate it when mods in general runs the Minecraft community in turn making more profit to Mojang/Microsoft. My other suspicion is potential competition. There is this game called Vintage Story which kinda directly competes with Minecraft seems gaining ground and was built to be moddable from the start.
Exactly. Community bindings do exist and are used over the official bindings already, and I think the source code obfuscation is just an annoyance by now.
The monkeypaw says they will stop updates for the java edition or release a new version that doesn’t work on the java edition.
They probably see how many sales are generated from the free work done by modders though. If someone wants to come along and do for free the thing you might have to actually pay designers, developers, artists and all the support staff for and they still need to pay you to play it, you’d be foolish not to encourage the exploitation of free labor.
I was thinking the same thing. If the de-obfuscation tools are already out there, it might cost them more money to keep that layer. Their developers also have to use it to read the crash logs and the like from the sounds of it. Less layers = less maintenance = less cost. More mods = keeps the game relevant.
If that happens, the modding scene would boom incredibly
And you’d have some smart nerds who take it upon them to keep updating the game much better than Mojang ever could.
It would become open source almost
Havent they been making changes to help mod/datapack development for a while?
Modding is such a big part of the game, helping it would get more people playing the game
They made “datapack” which is a way of playing with mods without having to use third-party mod loaders like Forge and Fabric but (don’t quote me on this as I’m not a mod developer) it’s not as powerful compare to the mod loaders.
Yup. Mods can change basically EVERYTHING, compared to datapacks being able to change only what mojang wants.
Not sure if it’s just what they want, it’s mostly that Minecraft’s spaghetti code had a lot of things hardcoded. Lately they’ve been changing a lot of things to be data-driven, and able to be changed by datapacks
I look forward to several critical CVE being discovered like log4j
That would be good though. Better the communities finds them and they can be patched than when only some black hats know them.
They should officially support the mod loaders at this point
Playing minecraft without mods as an adult is like eating a plain potato, or like going to a party without inebriating substances.
Not… Really? I mean I get it if you like mods, i do too, but Minecraft offers so much out of the box that I find it extreme to claim that…





