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

Re-entering custom dimension fails to load custom biome when structures present

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • None
    • 21w13a
    • None
    • Windows 10, Java 15.0.2
    • Unconfirmed
    • (Unassigned)

      Issue wasn't present in 21w10a, first appeared 21w11a

      When creating a custom dimension with a datapack, if structure generation is enabled it will cause any existing chunks to become either null or minecraft:ocean AFTER closing and re-opening the singleplayer world. This lags and sometimes crashes the game.

      Doesn't seem consistent, in some cases flying out to chunks that are newly generated, then flying back to load old chunks can cause a crash.

      Tested World Seed: -694360200004370268

      To reproduce: Load the attached datapack into a new world
      Run `execute in rdims:limbo run tp @s ~ ~ ~`
      Once terrain is generated, exit to main menu and load the world again.

      Note: Removed ~350,000 lines from latest.log, all were identical to
      [11:50:29] [Render thread/WARN]: Received invalid biome id: -1

      crash-2021-04-01_11.25.24-server.txt was not caused by this specific datapack, but another that used custom structures in almost identical dimension generation files

        1. crash-2021-04-01_11.25.24-server.txt
          5 kB
          Geoffry Skio
        2. crash-2021-04-01_11.51.51-client.txt
          3 kB
          Geoffry Skio
        3. latest.log
          21 kB
          Geoffry Skio

            Unassigned Unassigned
            GeoSkio Geoffry Skio
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: