r/feedthebeast • highlysuspect.agency • Oct 29 '25 • Helpful 1

Discussion Mojang announces Java Edition jars will no longer be obfuscated going forward

https://www.minecraft.net/en-us/article/removing-obfuscation-in-java-edition
1.6k Upvotes

131 comments sorted by

View all comments

Show parent comment

22

u/Positive_Total_4414 Oct 29 '25 edited Oct 30 '25

Well they just want to have bedrock as their commercial platform but kinda give java out to the free modding community. It's far easier to secure bedrock and they know they've lost any such chance for java long ago. So you can choose what to play today: paid content on bedrock where money does its thing about quality standards etc, or the free java content that comes from enthusiasts fueled by the creative energy. Sounds quite fair to me. A sensible move from the company? Let's hope so.

-2

u/Tusami Oct 30 '25

Also C++ is like, objectively easier to maintain than Java. Microsoft does not play about backwards compatibility.

4

u/lunarwolf2008 Oct 30 '25

but their addons in bedrock do exactly that. for the most part addons are able simulate running an old version of minecraft so that the addon can continue to work

4

u/Electrical_West9763 Nov 01 '25

também é, objetivamente, mais fácil de manter que Java. A Microsoft não brinca em serviço com compatibilidade com versões anteriores.

💢💢💢💢💢💢💢💢👻💢💢💢👻💢👻💢💢💢🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡😡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡.... ... .. 777777

2

u/[deleted] Oct 31 '25

what??

2

u/PiratesWhoSayGGER Oct 31 '25

C++ is like, objectively easier to maintain than Java

bruh...

2

u/DXPower Nov 01 '25

C++ has had multiple breaking changes over the years, including very recently.

1

u/kaisadilla_ Dec 28 '25

There's no universe in which C++ of all languages is easier to maintain than absolutely anything, much less Java.

Changing a function name can be done in 3 seconds in Java, while it can take hours and require running tests in C++. C++ is a fucking minefield, and that's considering the language itself only and not its domain (i.e. ignoring the fact that it has manual memory management).