Mojang announced a big change is coming to Minecraft: Java Edition, one that could make it a whole lot easier to make mods and perhaps make them more exciting.
While Minecraft has a long history of modding and there's some truly massive mods out there, the game has been using obfuscation to make it more difficult to pick it apart. Something that is quite normal in the software industry as one tool in the box to protect games. But, that's now going to change as they're completely removing the obfuscation!

From the announcement:
For a long time, Java Edition has used obfuscation (hiding parts of the code) – a common practice in the gaming industry. Now we’re changing how we ship Minecraft: Java Edition to remove obfuscation completely. We hope that, with this change, we can pave a future for Minecraft: Java Edition where it’s easier to create, update, and debug mods.
When? Quite soon actually. They said the first snapshot after the full Mounts of Mayhem launch will no longer obfuscate the code.
It will take time for modders to catch up with the changes, since everything will be so open now and a lot of tools were built with the obfuscation in mind but it will make it massively easier in the long-run.
This is a genuinely great move. I'm excited to see what happens next for modders.
However, the cynic in me says this suggests that it's a step towards Mojang eventually retiring Minecraft Java and going all-in on the modern Minecraft: Bedrock Edition (which doesn't have Linux support). Hope I am wrong on that though, but having two entirely separate versions is likely not something the higher ups at Microsoft want to continue forever.
I've since then moved away from Minecraft towards more… amenable engines, but this remain a great news for people that are all-in on it with extensively modded servers.
Also, if this is the premisces of the Java Edition being retired, well… it might not be a bad thing, depending on how its done. So many stuff have been built on it over the last… too long period of time, that I don't see it disappearing. If Microsoft is kinda handing it to the people (let's dream…) in favor of developping the "real" game with bedrock, all the better.
However, the cynic in me says this suggests that it's a step towards Mojang eventually retiring Minecraft Java and going all-in on the modern Minecraft: Bedrock Edition (which doesn't have Linux support).But... but... Microsoft loves Linux, don't they?
But... but... Microsoft loves Linux, don't they?
Microsoft loves the money Linux makes to them




How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck