I’m a former IT Infrastructure Architect, now spending my time reading, writing and getting into too many hobbies.

If you wish to support my efforts, please send me a tip on Ko-fi

I am participating in FediWriMo this year. Click here for my BearTrack Profile / Stats.

  • 2 Posts
  • 15 Comments
Joined 3 months ago
cake
Cake day: August 7th, 2025

help-circle





  • Get Mojang to pull in large optimizations. Thus far, they have been uninterested in this (though some controversy over Optifine may have left a bad taste).

    I remember that. I think the issue there was it mostly handled badly… It seemed like Mojang was trying to go behind the communities back (which I thought sounded a lot like the way Microsoft does things…so I blamed them instead of Mojang). IMO - if this is an era of more open-collaboration it may be possible for Mojang to benefit from working with the community. (There is an excellent example of this in the way AMD has worked with the Open Source community…)

    Pull the changes into a modding framework. Understandably, Fabric/Forge aren’t willing to pull in a huge overhaul they’d have to maintain. Mojang may have similar feelings.

    I can see that too… That’s why I am thinking that it might be possible for there to be a more collaborative effort… Like a repository set up where community devs can submit PR’s for changes, and Mojang can either approve or deny them. If that started working well, I could see a situation where there are specifically Mojang employed community devs, the role of working on changes that will help both the main Minecraft tree and the modding community.

    (Okay, I am probably more optimistic than I should be – after all Microsoft is in the mix here…)


  • Right, but this means these efforts can be undertaken on the current release, and done without having to work around Mohjang’s obfuscation.

    Removing this kind of barrier is a major change. Less time will be spent on trying to understand code that has been obscured from view. It will be easier to ensure “correctness” in code that is optimizing the server (ie, that new code will not break internal dependencies). It will be easier to ensure compatibility between the official release and community based extensions.

    I understand that the modding community has been able to do a lot up to this point…(I play on an optimized modpack). But, I’m betting this will actually produce a larger jump in terms of the efficiency of all codebases - including Mohjangs. Just the reports that document issues (not CVE level issues) for Mohjang will lead to them improving the base code.


  • 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.










  • This is definitely something that has been coming for some time. Yes, I am a little surprised it has taken this long for a major channel know for hardware reviews for gamers to take this step… I would have thought that the popularity of the Steam Deck, and all of the handhelds that are now running Linux would have been a motivator.

    But it seems that Steve is really seeing that there is more of a progression of people not wanting to go to Windows 11, and the issues surrounding Microsoft’s insistence on adding creepy features that no one asked for (like Recall) as the push they needed.

    And I agree, Bazzite is probably one of the best choices that they could make. The immutability of the system will allow them to have consistent images that won’t change on them randomly. That is a definite requirement when dealing with this type of benchmarking.