Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-64223

Terrain generation causes very slow chunk loading

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reopened
    • Resolution: Unresolved
    • Affects Version/s: Minecraft 14w30c, Minecraft 14w31a, Minecraft 14w33c, Minecraft 14w34d, Minecraft 1.8-pre3, Minecraft 1.8, Minecraft 1.8.1-pre3, Minecraft 1.8.3, Minecraft 1.8.8, Minecraft 15w35b, Minecraft 1.8.9, Minecraft 15w51b, Minecraft 1.12, Minecraft 1.12.2, Minecraft 18w03b, Minecraft 1.13.1
    • Fix Version/s: None
    • Labels:
      None
    • Confirmation Status:
      Confirmed
    • Category:
      Performance, World generation

      Description

      I originally saw it when creating a "Customized" world type but it has been happening across all my worlds, regardless of when they
      were made.

      On "Customized" it can take up to several minutes for the world to start generating. The loading screen takes 1-2 minutes to go through and then since there is no terrain, the game drops you to the floor of the world slowly. After the world does start to load up, it sends you to the surface and the "Time" starts looping (it is lagging). There is screen tearing and it takes a couple of more minutes of low FPS and blocks restoring themselves to actually be able to play. During that time the sun clearly jumps back every time the game "updates" the world (1-2 times per minute). These world types are virtually unplayable.

      In the first screenshot you can see that the game dropped me to the bottom of the world.

      In the second screenshot you can see how much time has passed without the world generating itself.

      In the 3rd screenshot you can see that the world finally generated itself and the sun jumped back to "Morning", where it's expected to be considering the world generation.

      In the 4th screenshot you can see that the game hasn't finished loading yet as liquid cycles haven't finished and there is a water spring and a lava spring that are not processed yet.

      This all comes with screen-freezing for a second or so every 3-4 seconds.

      Even after hours, the worlds are extremely laggy and the game takes 20-25s to acknowledge that a block has been placed/removed and it can only process one at a time. Even if I place several blocks, or destroy several, only the first one will be processed, the others will return to their original state (not placed or just undestroyed).

      I have allocated 3GB of RAM for Minecraft (out of 8) but the amount of RAM doesn't seem to affect anything.

      Edit : The more I play the more I think that it's related to world generation all together. I went exploring on an old world and chucks started loading very very slowly after I reached the place where new chunks had to be made. The loading rate was ~10 chunks per 5 seconds. Even when I got back to my spawn location, the world went on loading with this slow speed and was lagging a lot.

      When I relog into the world, the already generated chunks load properly.

      Edit 2: If you Save and Exit while the world is in this state it can take up to 30 seconds of no response before the game actually gets you to the Main Menu screen.

      Edit 3: If you go on playing in the world at some point it gets so... I dunno what... (clugged?) that even already generated terrain takes 1-2 minutes to start rendering while terrain that you've left behind is always dropped instantly as intended.

        Attachments

        1. 2014-07-29_14.09.55.png
          2014-07-29_14.09.55.png
          294 kB
        2. 2014-07-29_14.22.57.png
          2014-07-29_14.22.57.png
          378 kB
        3. 2014-07-29_14.23.31.png
          2014-07-29_14.23.31.png
          619 kB
        4. 2014-07-29_14.25.59.png
          2014-07-29_14.25.59.png
          2.32 MB
        5. 2014-08-17_13.19.06.png
          2014-08-17_13.19.06.png
          1.74 MB
        6. 2014-08-17_13.19.29.png
          2014-08-17_13.19.29.png
          533 kB
        7. 2014-08-22_23.00.58.png
          2014-08-22_23.00.58.png
          867 kB
        8. 2014-08-22_23.01.01.png
          2014-08-22_23.01.01.png
          945 kB
        9. 2014-08-22_23.01.07.png
          2014-08-22_23.01.07.png
          950 kB
        10. bug1.PNG
          bug1.PNG
          378 kB
        11. bug2.PNG
          bug2.PNG
          260 kB
        12. bug3.PNG
          bug3.PNG
          91 kB
        13. Heroes002.png
          Heroes002.png
          6.85 MB
        14. Schermafbeelding 2015-08-25 om 14.59.44.png
          Schermafbeelding 2015-08-25 om 14.59.44.png
          926 kB
        15. Schermafbeelding 2015-08-25 om 15.00.09.png
          Schermafbeelding 2015-08-25 om 15.00.09.png
          359 kB
        16. Schermafbeelding 2015-08-25 om 15.02.21.png
          Schermafbeelding 2015-08-25 om 15.02.21.png
          199 kB

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                necril Vasil Bochev
              • Votes:
                32 Vote for this issue
                Watchers:
                17 Start watching this issue

                Dates

                • Created:
                  Updated:
                  CHK: