"Floaty" structures (Suggestion)
chland opened this issue ยท 2 comments
I was wondering if it was possible to make it less likely for (default-)structure to spawn at positions where most of them is floating in the air.
Quite often while exploring my test-worlds i encounter RC-structures that are generated at the side of hills. Unfortunatly, this means that only a small part of them is touching the ground and the rest generates mid-air.
I don't know if this is even possible (because I imagine this could lead to cascading chunk-generation) but I think it could be a good idea to check if the bottom of the bounding box of a structure is touching the ground in most places and abort generation if it isn't. Basically something like this: http://imgur.com/tMYPADO (generation of A would be aborted, B would be generated).
Oh, I just saw #218 which is basically the same thing.
Edit:
Here are some examples. I tested it on a "clean" 1.10.2 modpack with just the latest versions of BetterFPS, BoP, JourneyMap and RC installed.
Seed: 1234567890 (BoP-WorldType - you'll spawn in a Highland-biome)
Coords: 966, 772 / 1161, -58 / 424, 56
Minor glitches around spawn-biome: -93, 390 / 25, 23 / -237, 236 / -185, 148
The structure at 956, 611 shows another variation: structures that generate at the shore of rivers/oceans/lakes and that extend into the water, "floating on water-blocks".
Some screens:
I'll take a look in this thread later too, but I'm closing this to keep discussion to #218.