
[Forge][1.20.1] Crash on world generation due to feature order cycle between Werewolves - Become a Beast! and Blueprint biomes
Closed this issue ยท 1 comments
Minecraft version: 1.20.1
Forge version: 47.3.22
Blueprint version: 7.1.3
Problematic mod: Werewolves - Become a Beast! (werewolves)
Other mods involved: Atmospheric (and possibly other Blueprint-based mods)
When using Werewolves - Become a Beast! together with mods based on Blueprint (like Atmospheric or Environmental), the game crashes during world generation with a feature order cycle error.
Crash report snippet:
java.lang.IllegalStateException: Feature order cycle found, involved sources:
Reference{ResourceKey[minecraft:worldgen/biome / werewolves:werewolf_heaven]}
Reference{ResourceKey[minecraft:worldgen/biome / atmospheric:laurel_forest]}
Stacktrace also includes:
at com.teamabnormals.blueprint.common.world.modification.ModdedBiomeSlicesManager.lambda$onServerAboutToStart$3
Steps to reproduce:
1)Install werewolves, blueprint, and atmospheric
2)Start Minecraft 1.20.1 (Forge)
-
Create a new world
-
Game crashes during chunk generation
Blueprint's sorting logic seems to crash when encountering this external biome structure.
Full crash log:
This has nothing to do with Blueprint, Feature Order Cycle would happen regardless if Blueprint is present or not (except it has to be because Atmospheric is present), but Feature Order Cycle can happen in a vanilla instance with just a datapack.
I believe Werewolves is the issue but install Cyanide to identify the issue or Feature Recycler to fix it