Mojang takes a step forward to make Minecraft Java Edition even easier to mod by committing to release the game with no obfuscation of its code. There will be a transition period for modding toolsets to prepare for the upcoming change.

https://www.minecraft.net/en-us/article/removing-obfuscation-in-java-edition

#Minecraft #Modding #MinecraftMods

@MinecraftWikiEN damn that's some good news
@MinecraftWikiEN thank you mojang <3

@MinecraftWikiEN Pretty W moment for Mojang to do this. While I feel for the toolsets that have adapted incredibly well to obfuscated code and now will have to adapt again, ultimately I think such moves are to the benefit of players and will help to make Minecraft live long after it finds no more support from its original developers.

It's no promised mod API but it's the right direction.

@MinecraftWikiEN I thought the game literally didn’t work if you didn’t obfuscate it

@MinecraftWikiEN amazing

I remember the Minecraft website claiming that Notch would release the source code at some point post-release, back in the Beta days :D

(I don't quite remember if the promise at the time was for "proper" open source or "merely" source available ^^)

@MinecraftWikiEN what is happening? How did I get in this timeline?
@MinecraftWikiEN Additionally, as a celebration for a step into libre and open direction, we've simulated a full authserver crash to encourage people to just pirate that shit

@30p87 @MinecraftWikiEN note that Luanti w/ Voxelibre game is a great FOSS option that has like 80-90% of the features and is quite easy to mod using Lua.

https://www.luanti.org/

It's not Microsoft-owned and you don't need an account to play. I've been using it in lieu of Minecraft for research stuff since I don't want to have to buy accounts for research participants and I'd like my eventual student server to be cost-of-entry free.

Luanti | Open source voxel game engine

An open source voxel game engine. Play one of our many games, mod a game to your liking, make your own game, or play on a multiplayer server.

Luanti
@MinecraftWikiEN Big if true. It is nice to see Mojang express their desire to continue a positive relationship with the Java modding community. Deobfuscating the Minecraft jar files themselves by default requires a great deal of trust on Mojang's part.
@MinecraftWikiEN Eaglercraft Rule Da World....

@MinecraftWikiEN
Thats some positive news. Now we need to make minecraft open source, lose the microsoft account necessity and have microsoft sell it. That would be the day I return to minecraft.

Until then I'll stay with voxelibre.

@MinecraftWikiEN I wish that they're going to do the same for Bedrock Edition which recently received a step into the opposite direction.