X

NOTICE

Are you sure you want to report this?

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" we are constrained by the rules of the various platforms Minecraft is available on. Thanks!

998

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

68 Comments

Post a new comment:

Please sign in to leave a comment.

  • Official comment
    Avatar

    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!

  • Avatar
    FirestoneHD commented

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

  • Avatar
    Sasha Stevens commented

    The update Minecraft needed 10 years ago

  • Avatar
    MooMoo229 commented

    Yes. This is needed for big servers with more than 100 players on at a time.

  • Avatar

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

  • Avatar
    WitBlue commented

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

  • Avatar
    Cerbiac commented

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

  • Avatar
    VeNNOMstrike commented

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

  • Avatar
    Mrsharkplays commented

    Save the servers

  • Avatar

    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

  • Avatar
    Dracathio commented

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


  • Avatar

    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.

  • Avatar
    GGiGraxx commented

    it would optimize server enormously tbh

  • Avatar
    MeeAmAwesome commented

    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.

  • Avatar

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

  • Avatar
    Techno3600 commented

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

  • Avatar

    YESSS, multithreading will make things so much easier.

  • Avatar
    Robert Smith commented

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

  • Avatar
    oHAV0Xo commented

    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.

  • Avatar
    DouglasB21 commented

    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.

  • Avatar
    FlowboJoe commented

    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!

  • Avatar
    OuterAtol78 commented

    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 

  • Avatar

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

  • Avatar
    qwuardy commented

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

  • Avatar
    Brian Gentile commented

    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.

  • Avatar
    Roelof Buter commented

    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.

  • Avatar
    Cyrus Rebello commented

    Why hasn't Mojang done this before? :/

  • Avatar
    The Kelvidore commented

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

  • Avatar

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

  • Avatar

    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