DaPorkchop_ [any]

  • 1 Post
  • 287 Comments
Joined 3 years ago
cake
Cake day: June 2nd, 2023

help-circle
















  • My point is that literally nobody has been looking at obfuscated code for at least 5 years by now. All the toolchains automatically handle de- and reobfuscation transparently to the point that nobody has to think about it anymore unless maybe you are one of the like 3 people who is actually maintaining the classloading stage of a modloader, or if you are manually writing a bytecode transformer (which almost nobody has needed to do for years either, ever since tools like Mixin entered the scene).

    For 99.9% of the modding community, and this includes most optimization mods, the only thing that is going to change is everyone deletes a line or two from their build.gradle and continues about their day.

    As far as reporting things to Mojang: again, nothing changes here either, everyone who has ever set up a mod dev environment already has a copy of the deobfuscated source code on their computer, which is the only thing they are looking at when inspecting the minecraft source code or making changes to it. There have been reports on the issue tracker with actual suggested code changes basically since the issue tracker became a thing.


  • This doesn’t really change too much for the modding scene, it just allows the deobfuscation step to be skipped when setting up a dev environment. Mojang has already been providing official deobfuscation mappings for years, and before that we had community-made ones which were already pretty great.

    There are already plenty of mods which drastically overhaul how major parts of the game work to get better performance, and there are some projects like Gregtech: New Horizons and CleanroomMC which have pretty much completely torn apart and rebuilt the game on older versions from before official deobfuscation mappings were even available.


  • I want to give you a belated “thank you” for writing this up! I had kinda been feeling like I’d reached a dead end with my whole gender exploration adventure, but you have not only inspired me to do a second (longer) trial run using EV instead of EEn (which I have just started), but I’m also gonna go to a local meetup for trans/enby/questioning people later this week. Something about your comment here really helped me get out of the rut I was in. Thanks for all your support!!! ❤️