this post was submitted on 29 Oct 2025
835 points (99.4% liked)

Games

43174 readers
1104 users here now

Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.

Rules

1. Submissions have to be related to games

Video games, tabletop, or otherwise. Posts not related to games will be deleted.

This community is focused on games, of all kinds. Any news item or discussion should be related to gaming in some way.

2. No bigotry or harassment, be civil

No bigotry, hardline stance. Try not to get too heated when entering into a discussion or debate.

We are here to talk and discuss about one of our passions, not fight or be exposed to hate. Posts or responses that are hateful will be deleted to keep the atmosphere good. If repeatedly violated, not only will the comment be deleted but a ban will be handed out as well. We judge each case individually.

3. No excessive self-promotion

Try to keep it to 10% self-promotion / 90% other stuff in your post history.

This is to prevent people from posting for the sole purpose of promoting their own website or social media account.

4. Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts

This community is mostly for discussion and news. Remember to search for the thing you're submitting before posting to see if it's already been posted.

We want to keep the quality of posts high. Therefore, memes, funny videos, low-effort posts and reposts are not allowed. We prohibit giveaways because we cannot be sure that the person holding the giveaway will actually do what they promise.

5. Mark Spoilers and NSFW

Make sure to mark your stuff or it may be removed.

No one wants to be spoiled. Therefore, always mark spoilers. Similarly mark NSFW, in case anyone is browsing in a public space or at work.

6. No linking to piracy

Don't share it here, there are other places to find it. Discussion of piracy is fine.

We don't want us moderators or the admins of lemmy.world to get in trouble for linking to piracy. Therefore, any link to piracy will be removed. Discussion of it is of course allowed.

Authorized Regular Threads

Related communities

PM a mod to add your own

Video games

Generic

Help and suggestions

By platform

By type

By games

Language specific

founded 2 years ago
MODERATORS
 

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.

Modding is at the heart of Java Edition – and obfuscation makes modding harder. We're excited about this change to remove obfuscation, as it should make it quicker and easier for modders to create and improve mods. Now you won’t have to untangle tricky code or deal with unclear names. What’s more, de-bugging will become more straightforward, and crash logs will actually be readable!

surprisingly fantastic and consumer friendly move from mojang, good on them

top 50 comments
sorted by: hot top controversial new old
[–] mlg@lemmy.world 31 points 4 days ago

Finally we can view Mojang's shitty server multi-threading implementation in all its glory.

spoiler___

[–] ZoteTheMighty@lemmy.zip 124 points 5 days ago (15 children)

So, what's the catch? Surely Microsoft and Mojang didn't just suddenly become good?

[–] Prove_your_argument@piefed.social 119 points 5 days ago (7 children)

The monkeypaw says they will stop updates for the java edition or release a new version that doesn't work on the java edition.

They probably see how many sales are generated from the free work done by modders though. If someone wants to come along and do for free the thing you might have to actually pay designers, developers, artists and all the support staff for and they still need to pay you to play it, you'd be foolish not to encourage the exploitation of free labor.

[–] LiveLM@lemmy.zip 52 points 5 days ago* (last edited 5 days ago) (1 children)

Call me ignorant, if this happened and it brought a new golden era of modding (1.7.10 style) where everyone's playing the same version I'd be maybe the happiest player ever.
Modders backporting content is nothing new, hell, they even brought the mobs that didn't make the cut from those stupid mob votes to life.
Let modding become the new updates, fuck it. At this point they'd likely be better realised than Microsoft's efforts.

[–] CertifiedBlackGuy@lemmy.world 9 points 4 days ago

1.7.10

Y'all can try and pull it from my cold, dead hands.

I should boot up the ol modpack and see what it do---oh, right, it crashes 🥹

[–] lepinkainen@lemmy.world 22 points 5 days ago

Young generations and mobile players are on bedrock

Everyone else plays Java where you can easily self-host a server

[–] Honytawk@lemmy.zip 3 points 4 days ago

If that happens, the modding scene would boom incredibly

And you'd have some smart nerds who take it upon them to keep updating the game much better than Mojang ever could.

It would become open source almost

load more comments (4 replies)
[–] wabafee@lemmy.world 46 points 5 days ago* (last edited 5 days ago) (1 children)

I guess it just doesn't make sense to obfuscate it when mods in general runs the Minecraft community in turn making more profit to Mojang/Microsoft. My other suspicion is potential competition. There is this game called Vintage Story which kinda directly competes with Minecraft seems gaining ground and was built to be moddable from the start.

load more comments (1 replies)
[–] atopi@piefed.blahaj.zone 15 points 5 days ago* (last edited 5 days ago) (3 children)

Havent they been making changes to help mod/datapack development for a while?

Modding is such a big part of the game, helping it would get more people playing the game

load more comments (3 replies)
load more comments (12 replies)
[–] slazer2au@lemmy.world 138 points 5 days ago (3 children)

I look forward to several critical CVE being discovered like log4j

[–] rbos@lemmy.ca 54 points 5 days ago

Unironically, me too. They're there now, waiting to be discovered. We can find them now on our terms or be surprised by them later.

[–] DanWolfstone@leminal.space 19 points 5 days ago (1 children)

Wasn't log4j originally found by 2b2t players, then used maliciously and reported later on, then going onto get fixed by every major server framework like bukkit, paper, fabric, and more?

[–] sus@programming.dev 19 points 5 days ago* (last edited 5 days ago)

Nah, it was found sometime before november 24 2021, publicly disclosed in december 9 2021, and only used by 2b2t players on december 10 2021.

load more comments (1 replies)
[–] Magnum@lemmy.dbzer0.com 59 points 5 days ago* (last edited 5 days ago) (1 children)

They started providing deobfuscation maps 6 years ago

[–] wols@lemmy.zip 14 points 5 days ago
[–] fin@sh.itjust.works 44 points 5 days ago (1 children)

They should officially support the mod loaders at this point

[–] ameancow@lemmy.world 19 points 5 days ago (4 children)

Playing minecraft without mods as an adult is like eating a plain potato, or like going to a party without inebriating substances.

[–] 87Six@lemmy.world 12 points 4 days ago* (last edited 3 days ago) (4 children)

Not... Really? I mean I get it if you like mods, i do too, but Minecraft offers so much out of the box that I find it extreme to claim that..

[–] Xttweaponttx@sh.itjust.works 2 points 3 days ago

Yeah dude I totally agree! Mods are great in their own right, but there's something to be said for the insane variety of gameplay you can get outta the base game!

load more comments (3 replies)
[–] XM34@feddit.org 10 points 4 days ago (2 children)

Then I must be the most plain motherfucker out there. I meddle with Create and Biomes o' plenty every couple of years, but about 90% of my worlds are vanilla with the exception of a couple of Vanilla Tweaks data packs.

I tried Feed the Beast once... never again. That was the worst Minecraft experience I've had in my entire life!

[–] Allero@lemmy.today 5 points 4 days ago (6 children)

Feed the Beast is commonly overloaded and also commonly shoves things like progression and questing, which are not to everybody's liking.

The best approach is always to add the mods you want manually to tailor the experience.

I personally had most fun with Terrafirmacraft, Thaumcraft, Electrical Age, and GregTech. But those were the days gone, and most of them got stuck at 1.7.10

load more comments (6 replies)
load more comments (1 replies)
load more comments (2 replies)
[–] eah@programming.dev 1 points 2 days ago

I think they might be anticipating LLMs possibly being able to do a decent job at deobfuscation in the near future. This is an opportunity for Mojang to earn friend points. They might as well take credit for something that is going to happen anyway.

[–] oxysis@lemmy.blahaj.zone 62 points 5 days ago (3 children)

Oh I see it’s that time of the year where Mojang gives the community a bone after stomping on them the rest of the year.

Anyways as someone who has worked on Java projects extensively since 2020, very little will actually change from this. The main problem of Mojang’s asinine version numbering will continue to be a problem for any modding, server, building and resource pack projects past 1.19.

[–] Kelly@programming.dev 25 points 5 days ago (7 children)

Mojang’s asinine version numbering

They do what now?

[–] JustARegularNerd@lemmy.dbzer0.com 39 points 5 days ago* (last edited 5 days ago) (1 children)

Previously, they had the versioning system 1.MAJOR.MINOR, where Major referred to a feature update, and minor referred to bug fixes or other non-breaking technical changes

The first instance where they broke this was 1.16.2 by adding the Piglin Brute, but this was so minor that hardly anyone really cared, and hey, free feature with a minor update!

Well, now they have update "drops" where the minor version means either what it used to, or it's also a feature update, just not as big as a full update.

From the wiki:

  • 1.20: Trails and Tales Update
  • 1.20.3: Bats and Pots Drop
  • 1.20.5: Armored Paws Drop
  • 1.21: Tricky Trials Update
  • 1.21.2: Bundles of Bravery Drop
  • 1.21.4: The Garden Awakens Drop
  • 1.21.5: Spring to Life Drop
  • 1.21.6: Chase the Skies Drop
  • 1.21.9: Copper Age Drop
[–] oxysis@lemmy.blahaj.zone 26 points 5 days ago* (last edited 5 days ago) (2 children)

That’s close to how the numbering system works! It’s MAJOR.MINOR.PATCH, Mojang just doesn’t use the major part at all.

Also I completely forgot the piglin brute existed! Also netherite templates got added it the 1.16 patch versions too if I am remembering right.

[–] mercano@lemmy.world 18 points 5 days ago

It’s kind of like Java itself, Sun dropped the leading 1 after 1.4, following it up with Java 5.

load more comments (1 replies)
load more comments (6 replies)
load more comments (2 replies)
[–] Justifier@lemmy.world 45 points 5 days ago* (last edited 5 days ago)

This paired with the bedrock gdk release and changes to the file path so that we don't need to use iobit unlocker to mod rtx files is some hella good vibes

[–] chunes@lemmy.world 33 points 5 days ago (4 children)

Why not go open source? What are they so afraid of, given anyone can now see the source code by using a simple tool?

[–] ytg@sopuli.xyz 45 points 5 days ago (11 children)

Open source includes unlimited distribution. The game is still paid and they want to reserve distribution rights.

load more comments (11 replies)
[–] JackbyDev@programming.dev 32 points 5 days ago (14 children)

Do you mean source available or actually open source?

load more comments (14 replies)
load more comments (2 replies)
[–] gnu@lemmy.zip 37 points 5 days ago (1 children)

Can't say I saw that coming, particularly after Microsoft bought them. Nice to have a surprise be pleasant once in a while.

[–] explodicle@sh.itjust.works 30 points 5 days ago

The most profitable decision for MS is to leave the golden goose alone.

[–] Unattributed@feddit.online 20 points 5 days ago

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.

[–] leburb@sopuli.xyz 21 points 5 days ago (2 children)

I like to think that Luanti caused this.

load more comments (2 replies)
[–] Godnroc@lemmy.world 19 points 5 days ago (2 children)

Every Minecraft update just makes me hum "Where's the modding API" again.

load more comments (2 replies)
load more comments
view more: next ›