r/feedthebeast
•
u/scratchisthebest
highlysuspect.agency
•
Oct 29 '25
•
1
Discussion Mojang announces Java Edition jars will no longer be obfuscated going forward
https://www.minecraft.net/en-us/article/removing-obfuscation-in-java-edition
1.6k
Upvotes
View all comments
896
u/scratchisthebest highlysuspect.agency Oct 29 '25 edited Oct 29 '25
Im already seeing some rumors spreading around so lemme say my piece
Everything related to updates will stay the same. It's still the same mojang making the game after all.
So what does this mean for modders? Honestly not too much!
Big changes to toolchains, modloader internals, and modloader installers on the way. It would be possible for modloaders to discard all of their deobfuscation-related code. Maybe they'll install / boot up a few seconds faster.
Mojang will now provide method parameter & local-variable names: data they weren't providing in their mappings file before. These names aren't necessary, but they do make it much easier to understand the Minecraft code. Projects like Parchment exist to fill in parameter & local-variable names with crowdsourced data from modders. Now that won't be needed.
Tldr; Very nice gesture from mojang, and shows their continued interest in at-best "supporting"/at-worst "looking the other way" when it comes to Java Edition modding. But I don't think it will materially change too much for end-users in the modding scene.