Live data from Hacker News

Minecraft removing obfuscation in Java Edition

minecraft.net

11–20 of 478 posts

Re: Minecraft removing obfuscation in Java Edition

#11

I wonder if they'll ever just open source the Java Edition on GitHub. People will buy Minecraft on every platform it is released on, just like Skyrim.

More games should be open source like doom. It doesnt effect the art assets which are still copyrighted.

Re: Minecraft removing obfuscation in Java Edition

#14
post #3

Minecraft, Roblox, Geometry Dash, Trackmania...these are games that succeeded because of their communities. Alone, they don't provide much for the average player, but creative players build interesting things that appeal to everyone. I think one of the reasons Vision Pro and metaverse have been struggling is because their engines are bad. Not just locked down, but hard to develop on (although I don't have personal ex…

> Not just locked down The lockdown is a big part of it, though. The industry has cross-platform VR/AR SDKs like OpenXR that Apple refuses to implement. A big reason their platform isn't supported day-and-date with multiplat VR releases is Apple's insistence on reinventing the wheel with every platform they make. If the rumors of Valve's VR headset being able to run flatscreen games are true, it's more-or-less Game O…

Many creative people don’t care about being “locked in”, since they already make mods that can be broken by updates (and often are, unintentionally) and threatened legally (for violating IP and DRM). I think the much bigger problem with locked-down engines is simply that the lockdown methods used make it harder to develop on them.

Re: Minecraft removing obfuscation in Java Edition

#15

I'd like to see a benchmark between the obfuscated and non obfuscated version.

Probably virtually the same. If I recall, the "obfuscation" was mostly mangling

Luckily I have never had to deal with obfuscation, but from what I have seen there are some grotesque things like defining every single randomly named method call in an array or map with random order or weirdly combining or tearing apart methods.

The only time I encountered it was when I was working for the government, we were working on the rules that decide who gets audited in depth by the tax police. The .jar it compiled to was obfuscated.

Re: Minecraft removing obfuscation in Java Edition

#16
post #9

Minecraft, Roblox, Geometry Dash, Trackmania...these are games that succeeded because of their communities. Alone, they don't provide much for the average player, but creative players build interesting things that appeal to everyone. I think one of the reasons Vision Pro and metaverse have been struggling is because their engines are bad. Not just locked down, but hard to develop on (although I don't have personal ex…

The other reason being that nobody is asking for The Metaverse, and definitely don’t want to spend huge chunks of cash on a funny hat to wear in order to access it.

Some people are asking for The Metaverse. Currently, the entire VRChat userbase. But you're right that there is not a large population of people willing to throw cash at it outside of a minority of virtual furries

Re: Minecraft removing obfuscation in Java Edition

#18
post #16
post #9

Earlier quoted context omitted.

The other reason being that nobody is asking for The Metaverse, and definitely don’t want to spend huge chunks of cash on a funny hat to wear in order to access it.

Some people are asking for The Metaverse. Currently, the entire VRChat userbase. But you're right that there is not a large population of people willing to throw cash at it outside of a minority of virtual furries

Critically, VRChat works on desktop (though it's an inferior experience), and you can incrementally enhance your experience with it by doing things like webcam face/hand tracking instead of buying an expensive headset.

Re: Minecraft removing obfuscation in Java Edition

#19
post #13

For those in the modding scene, what difference, if any, will this make? Will this enable anything that was previously not possible?

At a guess, it will enable quicker updates on major revisions, where things move around a lot. There will be less reverse-engineering needed.

Re: Minecraft removing obfuscation in Java Edition

#20
post #13

For those in the modding scene, what difference, if any, will this make? Will this enable anything that was previously not possible?

Should make it easy to have mods running on latest releases.

But the only version that matters is 1.20.1!
Post reply on HN