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

Creating a custom superflat world with a structure that cannot generate in a given biome, then running /locate on that structure, softlocks the game



    • Icon: Bug Bug
    • Resolution: Fixed
    • 20w29a
    • 1.16 Release Candidate 1, 1.16, 20w28a
    • None
    • Ubuntu 18.04
      java version "1.8.0_201"
      Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
      Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
    • Confirmed
    • Commands, Crash, Structures, World generation
    • Very Important


      Basically exactly what the title says. I came across this when testing to see if I could get a woodland mansion to generate in a desert superflat world. I used the file attached to generate the world. The world functioned perfectly normally when I first spawned in and flew around. However, when I ran "/locate mansion", a lot of stuff went wrong. The command kept running indefinitely without returning anything for several minutes. All of the mobs froze in place, some of them in midair. The game also stopped loading any new chunks, including new chunks and previously generated chunks. Going past where the edge of the render distance was when I ran the command resulted in the attached screenshot. When I tried to close the world by using the button to save and quit on the pause menu, the game hung indefinitely on the "Saving World" screen. The only way I could stop it was to kill the game from the terminal. I've tried this process multiple times and I always end up with the same result. You can replicate it just by importing the settings from the attached file and running "/locate mansion" in the generated world. I attached the game log files as well in case they're helpful.


        1. 2020-06-21_15.10.49.png
          793 kB
        2. latest.log
          6 kB
        3. mcFlatFeatures.json
          1 kB



            Unassigned Unassigned
            ContronThePanda Rajat Patel
            2 Vote for this issue
            4 Start watching this issue