Mojira Archive
MC-172449

/locate biome "finds" biomes in old world which would be different if generated newly

The bug

When upgrading an older world where the world generation was different, using /locate biome in that world might claim that it found a biome even though these chunks have already been generated in a previous version and the desired biome is therefore not there.

How to reproduce

  1. Create a world with the following seed in any version before the 1.16 snapshots
    5365757111184314758
    
  2. Visit the chunks in the Nether near (0,0)
  3. Use the version specific steps below

1.16

  1. Open the world in a 1.16 version
  2. Use /locatebiome in the Nether
    /execute positioned 0 0 0 run locatebiome minecraft:soul_sand_valley
    

    It claims a soul sand valley is at (0,0) even though it is not because the chunks were generated in a previous version

1.17 & 1.18-pre1

  1. Open the world in a 1.17 or 1.18 version
  2. Use /locatebiome in the Nether
    /execute positioned 0 0 0 run locatebiome minecraft:crimson_forest
    

    It claims a crimson forest is at (0,0) even though it is not because the chunks were generated in a previous version

1.19+

  1. Open the world in a 1.19 version
  2. Use /locate biome in the Nether
    /execute positioned 0 0 0 run locate biome minecraft:crimson_forest
    

    It claims a crimson forest is at (0,0) even though it is not because the chunks were generated in a previous version

Unresolved

Marcono1234

2020-02-16, 03:17 AM

2024-12-09, 01:41 AM

35

18

Confirmed

Low

Platform

Commands

20w07a - 1.21.420w07a, 20w15a, 1.16 Release Candidate 1, 1.16, 1.16.1, 20w29a, 1.16.2 Pre-release 1, 1.17.1, 21w43a, 1.18 Pre-release 1, 1.18 Pre-release 2, 1.18 Pre-release 8, 1.18, 1.18.1 Pre-release 1, 1.18.1, 1.18.2 Pre-release 1, 1.18.2, 22w12a, 22w13a, 22w14a, 1.19, 1.19.2, 1.19.3, 1.20.1, 1.21.4

-