mojira.dev

John Tock

Assigned

No issues.

Reported

No issues.

Comments

To add some data from my experience:

  • Newly created worlds

  • Tested BDS on:

    • debian 12 LXC (12 CPU Cores)

    • ubuntu 22.04 LXC (12 CPU Cores)

    • Windows 10 VM (12 CPU Cores)

  • Tested using `max-threads` set to 4, 8, 12, and 0.

In all instances, all threads use 100% CPU.

 

Some interesting observations:

  • The greater the view distance, the longer it takes to load the Nether.

  • It appears the more chunks previously generated in the Nether, the longer it takes to load.

  • The more threads I assign to a world, the longer it takes to load the Nether.

  • The CPU usage when navigating around the Nether (generating new chunks), is much higher than in the Overworld (when generating new chunks). 

Steps to reproduce:

  1. Create new world from fresh unzip of bds server download, using the default `server.properties`.

  2. Edit `server.properties` and set to creative mode, cheats enabled

  3. Start server

  4. Join world with Windows client set to 32 view distance

  5. Back at server console, give user OP

  6. Back at client, Create a portal

  7. Enter portal (At this point it doesn't take too long)

  8. Fly around nether to generate some chunks, in all directions away from portal.

  9. Return to Overworld

  10. Enter portal to Nether

Expected:

Nether should load in a few seconds

Actual:

It now takes longer to load the Nether.  

Sometimes the Nether appears, but you cannot interact with it, nor can you open your inventory.  After a while (10 - 60 seconds), you are teleported back to the portal and you can now interact with the Nether.