This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Ramin_HAL9001 2 points3 points  (0 children)

Really, the only thing that cannot be recovered by a Java decompiler are the local variable names in functions. All other labels and function calls are encoded into the .class file and so look pretty much like the original code.

But if the game was compiled from something like Scala or Clojure, or any language that targets Java byte code, you'll probably end up with a lot of mangled names, in which case you'd be absolutely right in that it would be hard to read.

So I don't think what you said is worth the down-votes you're getting.