Minecraft Wiki
Advertisement

wait, obscurification? does that mean, he's purposefully tried to prevent modding?--Kizzycocoa 17:09, 10 November 2010 (UTC)

Kizzycocoa: The thing with Java is that the bytecode that Java compiles to is easily decompiled. Most games like Call of Duty or Doom or Half Life 2 etc. are written in C++ or similar languages that compile into object code that cannot be easily decompiled. Using obfuscation on Java source makes it a little harder to reverse engineer the Minecraft code, but not impossible. Notch has a right (and probably a legal obligation) to try to protect his source code, but this vulnerability to decompiling is a weakness of the language and won't go away. -- KungFuHamster

Advertisement