Board Thread:Bug Reports/@comment-27516710-20160821232722/@comment-25101089-20160822010651

Here is a testing version. Slabs don't generate in villages, but the code which decides whether or not to generate a slab still runs.

And here is another testing version, with village slab generation fully disabled. The code that decides on whether to generate a slab doesn't run at all.

And here is a third version, with all village generation disabled entirely.

If #1 runs significantly better then it would suggest you're right about slabs being the cause. If #1 runs no better, but #2 does, then it would suggest that the slabs themselves are not the problem, but rather that the method of choosing where to generate them needs some optimising. If #1 and #2 are both still awful but #3 runs better, it would point to some other village-related cause.

Could you (and anyone else who sees this) try those out and see how it relates to your experiences with the published version? Thank you!

***

P.S. A tip to speed things up, in case anyone doesn't know about it: If you want to try generating a village in different versions, it's quicker to regenerate the old one instead of exploring for a new village in unexplored chunks. To regenerate the village, just go into your world saves folder and delete the "MiddleEarth" folder. '''WARNING!!! This will erase your entire Middle Earth world, so only do it on test worlds.'''