Started by
Jofini
on
Topic category: Troubleshooting, bugs, and solutions
Currently with the new update, all modded features still generate in the plains biome which includes mobs, plants, features, and structures. This is not an issue with 1.20 because the issue persists in 1.19. Any solutions or ideas would be much appreciated!
I have the same problem, and am considering filing a bug report on Github. Weirdly I'm not sure why this is an issue, as everything appears to be working normally in src.
...In the meantime I've found it is still possible to restrict things to specific biomes by manually writing an additional generation condition for it. However, you can't simply exclude plains, as things then seem to still generate on the biome borders of plains. As long as you don't have, just purely for example, 200+ small distinct structures with very specific biome requirements, it shouldn't be too difficult to fix.
I had the same issue. The biome_modifier.json file in the specific block or structure is adding plains as an option. Here is an example
Removing the line with plains in it resolves the issue but you will have to lock the code afterwards. Curiously, if your block or structure only generates in custom biomes, this isn't an issue.
I did check the json files, and this was part of the issue- it turned out to be a problem refactoring the workspace. (Some elements had previously been told to generate in biomes that didn't exist in the latest version- modified jungle, birch forest hills, etc.) For most of the elements this could be fixed from Mccreator, but some did require messing with the files themselves.