After part 3.2, world generation smoothing added