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

Holes can still manifest in upgraded Alpha worlds due to falling gravel

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • None
    • 1.19.4
    • None
    • Plausible
    • Datafixer, World generation

      MC-240030 was fixed by making it so that any chunk containing at least one bedrock block at Y=0 will have new generation placed under any column where Y=0 is a non-air block. This fix, however, has a minor flaw, as noted in the comments of MC-240030: it is possible for gravel to generate at y=0 and then spontaneously fall, resulting in air existing at y=0 without player interaction. When the world is upgraded, large columns of air result which stretch down to the void layer.

      I'm not too sure as to how this issue could be fixed - perhaps instead of checking only Y=0, it'd check if all of the blocks from Y=0 to Y=5 are air instead, and only then would it not generate new terrain under the world? This would fix the issue for 99.99% of cases where this falling gravel edge case would arise.

        1. 2023-04-09_18.45.06.png
          2023-04-09_18.45.06.png
          397 kB
        2. 2023-04-09_18.45.17.png
          2023-04-09_18.45.17.png
          537 kB
        3. 2023-04-09_18.45.29.png
          2023-04-09_18.45.29.png
          614 kB
        4. 2023-04-09_18.45.54.png
          2023-04-09_18.45.54.png
          813 kB
        5. 2023-04-09_18.46.28.png
          2023-04-09_18.46.28.png
          511 kB
        6. Original world from a1.1.2_01.zip
          4.51 MB
        7. World updated to 1.5.2.zip
          7.81 MB
        8. World updated to b1.7.3.zip
          4.15 MB

            Unassigned Unassigned
            Awesoman3000 Connor Steppie
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: