This category is for Realms and dedicated server feedback. Please send support issues to help.mojang.com, as support posts, bugs, and individual server issues will be removed. Remember that when it comes to "adding more servers" or realm restrictions we are constrained by the rules of the various platforms Minecraft is available on. Thanks!

8562

[Java Edition] Performance Enhancements For Minecraft Servers (Multithreading?)

154 Comments

Post is closed for comments.

Sorted by oldest
  • Official comment
    Avatar
    Registered User commented
    Comment actions Permalink

    Hi folks!

    Stepping in to remind everyone that if you agree, all you need to do is vote. +1/yes/please/off topic comments unrelated to this discussion are not required (and have a pretty solid chance of being removed) - this is not a petition, this is not a petition site, and comments should be reserved for constructive discussion and questions about this topic. :)

    Thank you for all your enthusiasm!

  • 344
    Registered User commented
    Comment actions Permalink

    The update Minecraft needed 10 years ago

  • 217
    Registered User commented
    Comment actions Permalink

    Good idea, would help a lot for survival servers specifically.

  • 209
    Registered User commented
    Comment actions Permalink

    This is needed for 2b2t.org, the oldest anarchy minecraft server out there.

  • 150
    Registered User commented
    Comment actions Permalink

    Spam anywhere you are allowed to. This is virtually *required* to save servers, and should have existed in the first place.

  • 127
    Registered User commented
    Comment actions Permalink

    This could really help not only anarchy servers, but survival and factions servers too

  • 108
    Registered User commented
    Comment actions Permalink

    This could not only help servers but could also boost the experience of people playing on mc with multicore cpus

  • 74
    Registered User commented
    Comment actions Permalink

    Boi I wonder what happens to hosting sites when this finally goes through?

    it's one of the biggest things though that could fix everything, just imagine what hypixel and wynncraft could do when multi treading finally becomes a thing? lol

    Sadly this kind of an update would take a while in all honesty...


  • 69
    Registered User commented
    Comment actions Permalink

    This is needed for 2b2t.org, the oldest anarchy minecraft server out there. The Players need to wait 12 hours in this que make it so 500 to 1000 players can join the server at once thath wud be great xD

  • 61
    Registered User commented
    Comment actions Permalink

    Yea, please do, my server runs on an 8-core, 16-thread Xeon, but only one thread is optimized. It has great single-thread performance, but this will be incredible for the community.

  • 58
    Registered User commented
    Comment actions Permalink

    Yes it would be a greater survival experience to have something like 1280 players on at once. This will in turn cause stronger economies, societies, and communes to be formed on the oldest vanilla survival server.

  • 58
    Registered User commented
    Comment actions Permalink

    This is what Minecraft needs. Many large survival servers completely disable redstone and gameplay mechanics because of poor performance.

     

    I know Minecraft Servers already has threaded lighting and Paper(a minecraft server fork) has some patches to implement multithreaded chunk loading, but it needs to be more syncronized with the rest of the server.

  • 56
    Registered User commented
    Comment actions Permalink

    Don't be lazy at least optimize your game, Mojang

  • 55
    Registered User commented
    Comment actions Permalink

    As a server owner, this would be massively helpful for hosting my vanilla survival world.

  • 52
    Registered User commented
    Comment actions Permalink

    it would optimize server enormously tbh

  • 50
    Registered User commented
    Comment actions Permalink

    I know a lot of people want this for bigger servers, but Mojang if you see this, it will help tremendously for running a server on ARM devices like the Raspberry Pi. A lot of people think it's dumb to run a server off of an ARM device but it's great for playing with just 10 or less friends and using little power allowing me to run it 24/7. It's ran great for 8 people playing until 1.13. It lagged on 1.12 but was playable but now 1.13 can run 2 people at once and then time out if someone enters the nether. If it was using all the core the system had I'm sure it might lag still but I bet my money that it'll be more than playable for my friends and I 

  • 43
    Registered User commented
    Comment actions Permalink

    It amazes me how bad they destined 1.13 coding-wise. Please add this.

  • 43
    Registered User commented
    Comment actions Permalink

    2b2t.org is the oldest anarchy server in Minecraft. Over 7 TB world size since it hasn't been reset since December 2010. This creates a LOT of lag when the player number is only at around 150. There are always about 1000-1500 people on the server who have to wait in a roughly 12-hour queue just to get on. The server owner would like to increase the player size, but it's not exactly doable with the single threaded system. Upgrading Minecraft to allow for multithreading would be a HUGE perk, especially for servers such as this. Thank you, Mojang for all that you do!

  • 41
    Registered User commented
    Comment actions Permalink

    I want to remind everybody, not only would this help with server size, but server crashing, with only 1 core servers are much more likely to crash, with 32-64, it would be a lot more unlikely. I think adding multi threading support is an absolute must

  • 40
    Registered User commented
    Comment actions Permalink

    YESSS, multithreading will make things so much easier.

  • 39
    Registered User commented
    Comment actions Permalink

    If this were introduced, the would be less need for 3rd party plugins and jarfiles to start servers. This could save servers for Minecraft as a whole. This could even save Minecraft in general.

  • 35
    Registered User commented
    Comment actions Permalink

    Why hasn't Mojang done this before? :/

  • 33
    Registered User commented
    Comment actions Permalink

    There are no downsides to this, it is very necessary and will allow servers to have more players online and handle certain operations better.

  • 31
    Registered User commented
    Comment actions Permalink

    If Minecraft really does this 2b2t.org might be able to have 1000 at once with no lag.

  • 21
    Registered User commented
    Comment actions Permalink

    This would be a game changer! Imagine having thousands of people in one place!

  • 20
    Registered User commented
    Comment actions Permalink

    This would be good because it would also allow for more complex updates to minecraft without having to think alot about server performance 

  • 19
    Registered User commented
    Comment actions Permalink

    Easier said than done, though. I don't know much of programming or Minecraft's code, but i know enough to say that it would take a very, very long time to do.

    Don't get me wrong, I'm all for it. Just saying it may not be possible to do in any reasonable amount of time.

  • 18
    Registered User commented
    Comment actions Permalink

    This would be an amazing feature for servers, especially 2b2t.org!
    In my opinion, it should have been done years ago, even though it takes time to implement.

  • 16
    Registered User commented
    Comment actions Permalink

    It's 2020, AMD has just announced a 64 core CPU.

    how could a game that would MASSIVELY benefit from Parallelization/Multithreading still be single-threaded?

    I get bedrock is nice and all, but both you and I know Java is not going to go away, Java is Minecraft's curse and blessing the modding scene is incredible. and you could hardly get that on bedrock unless? doing an opensource of bedrock? Sorry, better write that down on the joke list. 

    Anyway, why cost your players so much? Lag? Degraded play experience? Hosting costs and, yes, even the environment. it would be a tremendous WIN-WIN.

    Mojang, please, if you truly care about the community, this would be one of the best ways to show it.

    And you don't need to roll out one massive update. if you could start with the low hanging fruit, make it a transition, the faster the better. 

    - Mvh Alve Larsson.

  • 13
    Registered User commented
    Comment actions Permalink

    For all I care 1.15 could be delayed for a year and I'd be happy with just multi threaded servers :)