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

Jagged ocean transitions and slower biome generation


    • Icon: Bug Bug
    • Resolution: Fixed
    • 21w37a
    • Minecraft 18w16a, Minecraft 18w19a, Minecraft 1.13-pre3, Minecraft 1.13-pre4, Minecraft 1.13-pre6, Minecraft 1.13-pre8, Minecraft 1.13, Minecraft 18w30b, Minecraft 18w31a, Minecraft 1.13.1, 1.15.1, 1.16.3, 1.17.1
    • None
    • Confirmed
    • (Unassigned)

      When a (Deep) Warm Ocean or (Deep) Frozen Ocean biome is close to a temperate landmass, the world generation create jaggy, repeating transitions, which tend to follow a North-South or East-West axis.

      Notice how the water color changes in the provided screenshots, and look at the biome map given by Amidst. (The world seed is -7748547350291891684, and the screenshots below are at -1282 1772 and -2560 1530)

      This change seems to be related to a 5x slowdown between 18w15a and 18w16a when generating the biome map with Amidst, which use the GenLayer class of the Minecraft .jar to calculate biome data. It is likely that this slowdown is also present in-game when generating chunks.

      Note bis: When diffing the MCP-decompiled code for 18w15a and 18w16a, I found this change, which may be the culprit: https://pastebin.com/fQfT5BUW

        1. 2018-06-21_11.07.28.png
          2.62 MB
          [Mod] Pokechu22
        2. IMG_9685.JPG
          493 kB
          Meri Diana
        3. IMG_9686.JPG
          12 kB
          Meri Diana
        4. IMG_9687.JPG
          521 kB
          Meri Diana
        5. IMG_9688.JPG
          21 kB
          Meri Diana
        6. Jaggy biomes (-1282, 1772).png
          1.03 MB
          HEUILLARD Arthur
        7. Jaggy biomes (-2560, 1536).png
          821 kB
          HEUILLARD Arthur
        8. Jaggy biomes amidst (-1282, 1772).png
          56 kB
          HEUILLARD Arthur
        9. Jaggy biomes amidst (-2560, 1536).png
          64 kB
          HEUILLARD Arthur

            Unassigned Unassigned
            Moulins HEUILLARD Arthur
            13 Vote for this issue
            6 Start watching this issue