![Architect's Palette [FABRIC]](https://media.forgecdn.net/avatars/thumbnails/387/802/256/256/637578262044642359.png)
Cycles in recipes
Luke100000 opened this issue ยท 3 comments
We got a stackoverflow when checking recipes, took me a while to track them to the recipe advancements.
chiseled_iron_ore_bricks_stonecutting
was the one crashing it specifically, but I checked the other files, they all require itself. Is this intended?
The recursion happens here:
at net.minecraft.server.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:348)
at net.minecraft.server.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:344)
at net.minecraft.server.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:348)
at net.minecraft.server.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:344)
at net.minecraft.server.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:348)
Which ensures the visibility of parent and childrens, which is where the recursion happens.
Other mods also crash, same self reference. I assume it has a reason and Architects Palette is not at fault. Any idea on why it may cause troubles?