Villages Generation bug
egoiced opened this issue · 4 comments
#23
Apparently there was a bug when villages generation conflicted with simplex world generation
For Example
-
Block like sand(if in a beach),dirt,gravel,and grass block sometimes inside the Village houses and workplace(blacksmith,stonecutter [house,etc)
-
Beach Village house and workplace sometimes in the water
In what way is this issue a different issue than the one you referenced (#23)? I'm also not sure if this is an issue of simplexterrain since vanilla minecraft has the same issue.
https://bugs.mojang.com/browse/MC-140727
@StefanJanssen95 No it’s not the vanilla bug,The images i used is using simplex world generation.when i use vanilla world generation the villages generation generate normaly.the tag i referenced to,cuz the issue is similiar
@StefanJanssen95 No it’s not the vanilla bug,The images i used is using simplex world generation.when i use vanilla world generation the villages generation generate normaly.the tag i referenced to,cuz the issue is similiar
If this issue is the same as #23 the information should be placed there (to avoid duplicates and scattered information).
What I meant to say with it might be the vanilla minecraft issue is, since similar villages also generate in vanilla, it's quite difficult to say if this type of generation is actually caused by Simplex Terrain. I imagine it being a rare vanilla bug which is triggered more regularly by modded terrain generation.
The images you shared seem very familiar to the ones in the MC-140727 bug, so that's why I think this is a vanilla bug. The reason blocks appear inside of buildings is (at least according to Laurence G from that same bug)
This happens because some structures have void blocks inside them, which will keep whatever block was in that place. A lot of them were fixed.
Ideally, there would be an exact list of the structures that have this issue, but that is a lot of work. Structures would need to be manually generated completely submerged in a flat world, to make sure they properly remove the terrain inside.
What this means is that instead of air the buildings have structure void inside of them. When a structure is placed in minecraft it will replace all the blocks that take up the space of that structure. With only one exception, the structure void blocks, these will keep the generated block in it's place.
I think the main reason this isn't as common in vanilla minecraft is because, if I remember correctly, Mojang smooths terrain a bit when placing a village, this probably doesn't happen in most modded terrain generation.
There might be a second bug which causes this in Simplex as well, but it the base game has the same issue reported I don't think spending time on a bug that may or may not be in this mods code is very useful.
@StefanJanssen95 No it’s not a vanilla bug,it’s caused by Simplex world generation.
According to the mod owner simplex currently in heavy development so lot of bugs may occured.
I meant similliar is almost the same,the only different is the village house inside the water also,the images is my screenshots.
ok g