Reproduction
1. While creating a new Singleplayer Minecraft world, upload a data pack containing a custom biome
2. Set the Minecraft world type to "Single Biome", and select the custom biome
3. Create the new world and let it load
4. Exit out of the game ("Save and Quit to Title")
5. Re-enter the world and move to chunks that have not been generated yet
Expected
On first load, the game runs smoothly
On reload, new chunks are generated as the custom biome
Actual
On first load, the game stutters (not the main point of the bug, just may be related as this didn't happen in previous versions)
On reload, new chunks are generated as a regular Minecraft world (for example, could see Jungle and Plains biomes right next to the edges of your custom biome)
Additional Notes
I double-checked that this issue does not reproduce on 20w30a
The custom biome I used was a Basalt Delta biome with the modification that Strongholds could also generate (data pack zip attached)
After reload, before reaching any new non-Basalt Delta chunks, I had regular overworld mobs (zombies, skeletons, spiders, and creepers) spawning in caves in the Basalt Delta.
Attachments
Comments 5
Opened the game: https://paste.ubuntu.com/p/hr2G3TnJBW/
A couple problems with the next few steps:
1. I had to force-quit the game to capture the logs as it was getting spammed with thousands of
Received invalid biome id: -1
warnings
2. Although I can select all the text in the logger, I can't cmd-C copy or right-click copy all the selected text; it only copies the text that is visible on screen.
I've tried my best to get stuff that might be helpful despite these two things:
Creating the world: https://paste.ubuntu.com/p/mGQ7ZFMys5/
Creating the world still + just entered world: https://paste.ubuntu.com/p/HDyyddkVDt/
The rest of those logs are 18000 occurrences of that warning.
Opening the world a second time: https://paste.ubuntu.com/p/WvgCQ45rqj/
Opening the world a second time part 2: https://paste.ubuntu.com/p/4byjwrwB62/
Creating the same world in 20w30a for comparison: https://paste.ubuntu.com/p/sMnxNCvJY7/
To confirm that it's not just the specific custom biome, I went and created a "Swamp with no creepers" biome and confirmed that the same issue happens with that one selected instead.
i found that level.dat>WorldGenSettings>dimensions>minecraft:overworld>generator>biome_source>biome
is a compound. not a namespaced biome id.
delete it and change it into string tag to solve this bug
Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response - this does not mean the report is not valid, we just need more information to verify it.
Please add the launcher log using these instructions to this ticket - please copy the log after you have done the following:
Opened the game
Created the world
Leave the world
Join the same world again
Quick Links:
📓 Issue Guidelines – 🛠 Community Support – 📧 Customer Support – ✍️ Feedback and Suggestions – 📖 Game Wiki
💬 Mojira Subreddit – 💬 Mojira Discord