I hope to have some fun in 1.20 myself. Been kinda disconnected the last year or so, but I have plans, that’ll make steamdeck control input a bit more fun.

  • Scraft161@iusearchlinux.fyi
    link
    fedilink
    English
    arrow-up
    9
    ·
    1 year ago

    I’d rather have Mojang get their act together and address some of the more fundamental issues that are starting to plague the game. I understand that Minecraft is a complex game and there’s a lot that would need to be rewritten; but as thing stand right now they are signing themselves up to drown in mountains of technical debt.

    A good example is the threading issues on the server where the game has to tick each entity and each chunk which is a fairly independent process and is an almost perfect candidate for multithreading, but the game uses a forEach() loop on a single thread. There’s dozens more issues like these where decisions from 10 years ago (which made sense at the time) are now inadequate for the scale of the game at large. This is felt doubly so by mod devs who have to adjust to how things are done and have to try and fit their code with some of the now archaic java code that lies at the foundation of the game.

    As things stand right now they are refusing to address these issues at al and just kicking the can further down the road, but there will be a point where doing so will simply cost them too much to do so and I fear that that will be the end of the Java edition of the game. And I do know that doing this is far from a trivial task; but if you start work now while you still have the time you can do this slowly in the background with other updates.

    • Profilename1@sopuli.xyzM
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 year ago

      For a long time, I’ve suspected that Mojang would eventually stop updating Java Edition to focus on “Minecraft,” (that is, Bedrock Edition) instead. Time will tell if and when, though.

      • Scraft161@iusearchlinux.fyi
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 year ago

        there’s been a general shift to BE (Bedrock Edition) over the last few years, but quite a significant part of the active community is playing on JE instead due to more content, less paywalling, and actual mod support (even with BE having some mods and mods on JE split between forge and fabric for now). it’s going to be hard for mojang to give up the JE of the game as that is where the active playerbase lies and most of the people there are unlikely to migrate to BE even after being offered this version of the game for free twice.