RobertSkalko/Age-of-Exile

Extremely weird world gen issue - cannot find cause.

Opened this issue · 4 comments

Structures from other dimensions are spawning in the overworld.
https://i.imgur.com/oWg9oND.png

Been pulling my hair trying to figure out the cause of this and I have not made any progress.
I've tried different versions of Library of Exile, Fabric API, and a bunch of random mods. It doesn't seem to matter.

I've tried pinpointing what is causing this issue, but I can't find a specific mod doing it. I add mods in one at a time until I get the problem. You'd think that means the last mod added is the issue. Nah, if I remove say a couple other random mods then all of a sudden its fine again. Or if I add say 20 more mods then all of a sudden its fixed.

Its like adding a certain number of them is what breaks it rather than the mods themself.
And then adding even more mods eventually fixes it.

Sorry I don't have more information. I spent several hours trying to find the cause of this and I had no luck.
I have included both a client and server set of logs (happens on both).

aoe gen logs.zip

I'll try look into it. I have a system where I remove the structure from the world's structure list to make it not spawn there based on config. So them spawning means they aren't being removed when needed.

How adding random amounts of mods makes that happen I have no idea. Are you sure it's the amount of mods and not some specific mod?

Also are you sure you didn't change the config to allow the structures to spawn there?

When I do an update i'll make it so at least the dungeon (that big pile of cubes up in the air) can't spawn outside the dungeon dimension, even with this bug. Unsure when the update will be though, as weirdly you're the only one who reported this bug.

I'm pretty sure. I'll give you kind of a rundown of how I troubleshooted.
And yeah I definitely didn't touch the config for the structures. I just double-checked to be safe, but none of the dimensions have been modified.

I started with only the AOE depencies and added mods in one by one, loading in and testing. Eventually, I'd add a mod and find the structures in the world. I'd assume that mod was the culprit and I'd remove all the others (apart from AOE stuff). Load back in.. and all of a sudden the problem is gone. Okay, so maybe its a conflict from multiple mods? So I'd go through the process all over again, find another one and then remove everything else.. Once again it would fix itself. And then the I would keep repeating the process. No matter how many times I found more mods to look guilty, it always fix itself as soon as I lowered the amount. I probably went through thinking 5-10 mods were the issue before I concluded that its just a random problem.

On average, I'd run into the problem at around 100 mods or so and then the problem would fix itself at around 130+.

On my side after exactly 26 mods is where the world gen issue start happening in the Dungeon dimension. (Like githubbingitup if I swap any of my 26 mods with another one it still work properly.)

Little precision : I never had the: Something stir beyond the boundary. purple message

Resources racing condition during the world gen by the mod maybe?