+# type: noise_params_3d
+# mgv7_np_cavern = {
+# offset = 0,
+# scale = 1,
+# spread = (384, 128, 384),
+# seed = 723,
+# octaves = 5,
+# persistence = 0.63,
+# lacunarity = 2.0,
+# flags = ""
+# }
+
+# First of 2 3D noises that together define tunnels.
+# type: noise_params_3d
+# mgv7_np_cave1 = {
+# offset = 0,
+# scale = 12,
+# spread = (61, 61, 61),
+# seed = 52534,
+# octaves = 3,
+# persistence = 0.5,
+# lacunarity = 2.0,
+# flags = ""
+# }
+
+# Second of 2 3D noises that together define tunnels.
+# type: noise_params_3d
+# mgv7_np_cave2 = {
+# offset = 0,
+# scale = 12,
+# spread = (67, 67, 67),
+# seed = 10325,
+# octaves = 3,
+# persistence = 0.5,
+# lacunarity = 2.0,
+# flags = ""
+# }
+
+## Mapgen Carpathian
+
+# Map generation attributes specific to Mapgen Carpathian.
+# Flags that are not enabled are not modified from the default.
+# Flags starting with 'no' are used to explicitly disable them.
+# type: flags possible values: caverns, nocaverns
+# mgcarpathian_spflags = caverns
+
+# Controls width of tunnels, a smaller value creates wider tunnels.
+# type: float
+# mgcarpathian_cave_width = 0.09
+
+# Y of upper limit of large caves.
+# type: int
+# mgcarpathian_large_cave_depth = -33
+
+# Y of upper limit of lava in large caves.
+# type: int
+# mgcarpathian_lava_depth = -256
+
+# Y-level of cavern upper limit.
+# type: int
+# mgcarpathian_cavern_limit = -256
+
+# Y-distance over which caverns expand to full size.
+# type: int
+# mgcarpathian_cavern_taper = 256
+
+# Defines full size of caverns, smaller values create larger caverns.
+# type: float
+# mgcarpathian_cavern_threshold = 0.7
+
+### Noises
+
+# 2D noise that defines the base ground level.
+# type: noise_params_2d
+# mgcarpathian_np_base = {
+# offset = 12,
+# scale = 1,
+# spread = (2557, 2557, 2557),
+# seed = 6538,
+# octaves = 4,
+# persistence = 0.8,
+# lacunarity = 0.5,
+# flags = "eased"
+# }
+
+# Variation of biome filler depth.
+# type: noise_params_2d
+# mgcarpathian_np_filler_depth = {
+# offset = 0,
+# scale = 1,
+# spread = (128, 128, 128),
+# seed = 261,
+# octaves = 3,
+# persistence = 0.7,
+# lacunarity = 2.0,
+# flags = "eased"
+# }
+
+# First of 4 2D noises that together define hill/mountain range height.
+# type: noise_params_2d
+# mgcarpathian_np_height1 = {
+# offset = 0,
+# scale = 5,
+# spread = (251, 251, 251),
+# seed = 9613,
+# octaves = 5,
+# persistence = 0.5,
+# lacunarity = 2.0,
+# flags = "eased"
+# }
+
+# Second of 4 2D noises that together define hill/mountain range height.
+# type: noise_params_2d
+# mgcarpathian_np_height2 = {
+# offset = 0,
+# scale = 5,
+# spread = (383, 383, 383),
+# seed = 1949,
+# octaves = 5,
+# persistence = 0.5,
+# lacunarity = 2.0,
+# flags = "eased"
+# }
+
+# Third of 4 2D noises that together define hill/mountain range height.
+# type: noise_params_2d
+# mgcarpathian_np_height3 = {
+# offset = 0,
+# scale = 5,
+# spread = (509, 509, 509),
+# seed = 3211,
+# octaves = 5,
+# persistence = 0.5,
+# lacunarity = 2.0,
+# flags = "eased"
+# }
+
+# Fourth of 4 2D noises that together define hill/mountain range height.
+# type: noise_params_2d
+# mgcarpathian_np_height4 = {
+# offset = 0,
+# scale = 5,
+# spread = (631, 631, 631),
+# seed = 1583,
+# octaves = 5,
+# persistence = 0.5,
+# lacunarity = 2.0,
+# flags = "eased"
+# }
+
+# 2D noise that controls the size/occurance of rolling hills.
+# type: noise_params_2d
+# mgcarpathian_np_hills_terrain = {
+# offset = 1,
+# scale = 1,
+# spread = (1301, 1301, 1301),
+# seed = 1692,
+# octaves = 3,
+# persistence = 0.5,
+# lacunarity = 2.0,
+# flags = "eased"
+# }
+
+# 2D noise that controls the size/occurance of ridged mountain ranges.
+# type: noise_params_2d
+# mgcarpathian_np_ridge_terrain = {
+# offset = 1,
+# scale = 1,
+# spread = (1889, 1889, 1889),
+# seed = 3568,
+# octaves = 3,
+# persistence = 0.5,
+# lacunarity = 2.0,
+# flags = "eased"
+# }
+
+# 2D noise that controls the size/occurance of step mountain ranges.
+# type: noise_params_2d
+# mgcarpathian_np_step_terrain = {
+# offset = 1,
+# scale = 1,
+# spread = (1889, 1889, 1889),
+# seed = 4157,
+# octaves = 3,
+# persistence = 0.5,
+# lacunarity = 2.0,
+# flags = "eased"
+# }
+
+# 2D noise that controls the shape/size of rolling hills.
+# type: noise_params_2d
+# mgcarpathian_np_hills = {
+# offset = 0,
+# scale = 3,
+# spread = (257, 257, 257),
+# seed = 6604,
+# octaves = 6,
+# persistence = 0.5,
+# lacunarity = 2.0,
+# flags = "eased"
+# }
+
+# 2D noise that controls the shape/size of ridged mountains.
+# type: noise_params_2d
+# mgcarpathian_np_ridge_mnt = {
+# offset = 0,
+# scale = 12,
+# spread = (743, 743, 743),
+# seed = 5520,
+# octaves = 6,
+# persistence = 0.7,
+# lacunarity = 2.0,
+# flags = "eased"
+# }
+
+# 2D noise that controls the shape/size of step mountains.
+# type: noise_params_2d
+# mgcarpathian_np_step_mnt = {
+# offset = 0,
+# scale = 8,
+# spread = (509, 509, 509),
+# seed = 2590,
+# octaves = 6,
+# persistence = 0.6,
+# lacunarity = 2.0,
+# flags = "eased"
+# }
+
+# 3D noise for mountain overhangs, cliffs, etc. Usually small variations.
+# type: noise_params_3d
+# mgcarpathian_np_mnt_var = {
+# offset = 0,
+# scale = 1,
+# spread = (499, 499, 499),
+# seed = 2490,
+# octaves = 5,
+# persistence = 0.55,
+# lacunarity = 2.0,
+# flags = ""
+# }