@Unattributed@feddit.online avatar

Unattributed

@Unattributed@feddit.online

Profil ze zdalnego serwera może być niekompletny. Zobacz więcej na oryginalnej instancji.

Minecraft is removing code obfuscation in Java Edition (www.minecraft.net) angielski

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....

Unattributed,
@Unattributed@feddit.online avatar

Not only do I think this will generate a fair number of CVE’s, I think there will be a lot of optimization of the code going on.

Look at what happened with OpenOffice a few years back – the Oracle buyout of Sun Microsystems forced the forking of OpenOffice to LibreOffice – during which the new Dev team took the time cleanup and refactor the code. This resulted in a suite that was about 10 percent smaller, and removed a bunch of redundant things (like multiple copies of icons).

I bet we see something similar with Minecraft – even if it can’t be an “authorized” version.

Unattributed,
@Unattributed@feddit.online avatar

Right, but this means these efforts can be undertaken on the current release, and done without having to work around Mohjang’s obfuscation.

Removing this kind of barrier is a major change. Less time will be spent on trying to understand code that has been obscured from view. It will be easier to ensure “correctness” in code that is optimizing the server (ie, that new code will not break internal dependencies). It will be easier to ensure compatibility between the official release and community based extensions.

I understand that the modding community has been able to do a lot up to this point…(I play on an optimized modpack). But, I’m betting this will actually produce a larger jump in terms of the efficiency of all codebases - including Mohjangs. Just the reports that document issues (not CVE level issues) for Mohjang will lead to them improving the base code.

  • Wszystkie
  • Subskrybowane
  • Moderowane
  • Ulubione
  • rowery
  • test1
  • krakow
  • ERP
  • Gaming
  • Technologia
  • muzyka
  • Spoleczenstwo
  • sport
  • esport
  • informasi
  • tech
  • healthcare
  • FromSilesiaToPolesia
  • fediversum
  • turystyka
  • NomadOffgrid
  • Psychologia
  • Cyfryzacja
  • Blogi
  • shophiajons
  • retro
  • Travel
  • gurgaonproperty
  • slask
  • nauka
  • warnersteve
  • Radiant
  • Wszystkie magazyny