Biome borders change when upgrading a world to 1.15
The bug
When opening a world from 1.14.4 (or earlier) in 1.15 (since 19w36a), the biome orders change. This is probably a side effect of the Minecraft save files now supporting three-dimensional biomes, and as such probably intentional.
This is problematic since it breaks farms that are based on only allowing spawning places in a certain biome.
To reproduce
- Create a new world with the seed 5611121500148513396 in 1.14.4
- Run /tp @s -1261.5 131 132.5
- Turn "Biome Blend" off
- Look at the biome borders
- Close the world and open it again in 1.15
→
The biome borders change
Linked Issues
is duplicated by2
Created Issue:
Biome borders change when upgrading a world to 1.15
The bug
When opening a world from 1.14.4 (or earlier) in 1.15 (since 19w36a), the biome orders change. This is probably a side effect of the Minecraft save files now supporting three-dimensional biomes, and as such probably intentional.
This is problematic since it breaks farms that are based on only allowing spawning places in a certain biome.
To reproduce
- Create a new world with the seed 5611121500148513396 in 1.14.4
- Run /tp @s -1261.5 131 132.5
- Turn "Biome Blend" off
- Look at the biome borders
- Close the world and open it again in 1.15
→The biome borders change
is duplicated by
is duplicated by
relates to
relates to
The biome format changed in 1.15 in order to allow for 3D biomes. Each value represents a 4x4x4 cube. See also MC-160939.
Duplicate of MC-160939. This has been resolved as working as intended.
Thank you for your report!
We're tracking this issue as MC-160939, so this ticket is being resolved and linked as a duplicate.
That ticket has already been resolved as working as intended, which means this is not considered a bug and won't be fixed. Please do not leave a comment on the linked ticket.
If you haven't already, you might like to make use of the search feature in the future to see if the issue has already been reported.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – ✍️ Feedback and Suggestions – 📖 Game Wiki
Here's a link to the changelog for future reference: https://www.minecraft.net/article/minecraft-snapshot-22w46a
See also MC-160939 – it was about this change in how biomes work.
The visual issue is MC-257648.


so,from now on,every element of the Array represents biome of a 4*4*4 cube?
Seems like it, yes.
but ,It seems that only first 16 elements counts......
by the way,could you please confirm a bug reported by me?It have been open for more than a week.
MC-160603Yes, the only thing that was changed in the snapshots was that the save file now supports three-dimensional biomes. They aren't completely implemented yet.
And yes, we'll get to every ticket eventually, testing bugs just takes a lot of time.
In my opinion,It is better to not update old chunks.
only new chunks use the new format and apply the tortuous transform(noise).
otherwise,some machine built in the old version may be broken.
and it is waste to copy old chunk`s biome 64 time , as their biome is not relative to Y.
(It is easy to know that if the format of a chunk is the new one or the old one. as their length is different)
===============================
mojira is not accessible in China.
As the old and the new chunk biome formats are incompatible, that's not possible. The only way to 'fix' this bug is to completely redo the current biome format, which will not be done.
Please keep in mind that this is a bug tracker, and not a discussion forum. For lengthy discussions, please go to /r/Mojira.
Why exactly is this intended though?
Couldn't the Biomes array (instead of just increasing the int count) be moved to chunk sections, rather than per collumn? This'd make much more sense as well, and not run into future problems, as well as keeping the ability to assign biomes on a 1x1 area...
Additionally, I remember the 1.14 biome rewrite to have as a goal "to not change biome generation results", this is in direct contradiction with a whole rewrite of the generation itself, less than an update ago...
Also, re violine: "The only way to 'fix' this bug is to completely redo the current biome format, which will not be done." they just did that in 36a to allow y dependent biomes already, so that's not really an argument.
(Not intending to start a discussion, just want to hear a reason from mojang)
EDIT: and the last line got completely ignored, well done. And I also wasn't questioning the devs, just wanting to know their reasoning........
"which will not be done", since they've resolved this ticket as WAI.
This change does not change the way biomes actually generate. It only changes where the exact biome boundaries are.
And again, please keep in mind that this is a bug tracker, and not a discussion forum. For lengthy discussions, please go to /r/Mojira. This is not really the place to discuss Mojang's design decisions.
For discussion on how biomes are stored in save files, see the discussion here: A discussion for the changes to how biomes are stored in save files (Java edition)