Astral Sorcery

Astral Sorcery

63M Downloads

Overworld structures always spawn in buggy

BugmanBugman opened this issue ยท 5 comments

commented

2019-11-22_22 23 52
2019-11-22_22 23 56
2019-11-22_22 23 59

This isn't the only instance btw. They always spawn in over empty gaps, making them look weird and incomplete. Perhaps there could be a check that would only allow them to spawn in if there's terrain under?

commented

"Always" is a pretty harsh statement.

It does check for discrepancies on the corners and center regarding the distance to the ground vs. the lowest spawned block and limits that usually to 2-3 blocks. If you always check for guaranteed flat surface, try finding one by chance on a hilly terrain. Either you accept the way this is or you get basically no structures spawning at all. It's fine as it is and i'll leave it like this.

commented

Also, you can make the spawn config parameters more harsh. This already exists as a feature.

commented

Right. you can navigate to the configuration's "worldgen" section, pick the structure you're looking for and set the "heightThreshold" to 1. that'd check more accurately, but will also result in drastically fewer structures - as there are far less appropriate places found to spawn the structure at.

commented

2019-12-24_00 59 35
2019-12-23_14 15 42
2019-12-19_20 44 52
2019-12-07_20 04 52
2019-12-08_18 22 24
2019-12-07_20 03 49

I set it to heightThreshold 1, and it works better for the most part. However, some structures still spawn weird. Anyway to ensure that they won't spawn over cliffs? I'm honestly okay if they would spawn less

commented

Continue to tweak the spawn parameters in the config to be more restrictive. Get ready for potentially very very very large distances between them, though.