+# curl_parallel_limit = 8
+
+# Maximum time a file download (e.g. a mod download) may take, stated in milliseconds.
+# type: int
+# curl_file_download_timeout = 300000
+
+# Replaces the default main menu with a custom one.
+# type: string
+# main_menu_script =
+
+# Print the engine's profiling data in regular intervals (in seconds).
+# 0 = disable. Useful for developers.
+# type: int
+# profiler_print_interval = 0
+
+#
+# Mapgen
+#
+
+# Name of map generator to be used when creating a new world.
+# Creating a world in the main menu will override this.
+# Current mapgens in a highly unstable state:
+# - The optional floatlands of v7 (disabled by default).
+# type: enum values: v7, valleys, carpathian, v5, flat, fractal, singlenode, v6
+# mg_name = v7
+
+# Water surface level of the world.
+# type: int
+# water_level = 1
+
+# From how far blocks are generated for clients, stated in mapblocks (16 nodes).
+# type: int
+# max_block_generate_distance = 10
+
+# Limit of map generation, in nodes, in all 6 directions from (0, 0, 0).
+# Only mapchunks completely within the mapgen limit are generated.
+# Value is stored per-world.
+# type: int min: 0 max: 31007
+# mapgen_limit = 31007
+
+# Global map generation attributes.
+# In Mapgen v6 the 'decorations' flag controls all decorations except trees
+# and jungle grass, in all other mapgens this flag controls all decorations.
+# type: flags possible values: caves, dungeons, light, decorations, biomes, ores, nocaves, nodungeons, nolight, nodecorations, nobiomes, noores
+# mg_flags = caves,dungeons,light,decorations,biomes,ores
+
+## Biome API temperature and humidity noise parameters
+
+# Temperature variation for biomes.
+# type: noise_params_2d
+# mg_biome_np_heat = {
+# offset = 50,
+# scale = 50,
+# spread = (1000, 1000, 1000),
+# seed = 5349,
+# octaves = 3,
+# persistence = 0.5,
+# lacunarity = 2.0,
+# flags = eased
+# }
+
+# Small-scale temperature variation for blending biomes on borders.
+# type: noise_params_2d
+# mg_biome_np_heat_blend = {
+# offset = 0,
+# scale = 1.5,
+# spread = (8, 8, 8),
+# seed = 13,
+# octaves = 2,
+# persistence = 1.0,
+# lacunarity = 2.0,
+# flags = eased
+# }
+
+# Humidity variation for biomes.
+# type: noise_params_2d
+# mg_biome_np_humidity = {
+# offset = 50,
+# scale = 50,
+# spread = (1000, 1000, 1000),
+# seed = 842,
+# octaves = 3,
+# persistence = 0.5,
+# lacunarity = 2.0,
+# flags = eased
+# }
+
+# Small-scale humidity variation for blending biomes on borders.
+# type: noise_params_2d
+# mg_biome_np_humidity_blend = {
+# offset = 0,
+# scale = 1.5,
+# spread = (8, 8, 8),
+# seed = 90003,
+# octaves = 2,
+# persistence = 1.0,
+# lacunarity = 2.0,
+# flags = eased
+# }
+
+## Mapgen V5
+
+# Map generation attributes specific to Mapgen v5.
+# type: flags possible values: caverns, nocaverns
+# mgv5_spflags = caverns
+
+# Controls width of tunnels, a smaller value creates wider tunnels.
+# Value >= 10.0 completely disables generation of tunnels and avoids the
+# intensive noise calculations.
+# type: float
+# mgv5_cave_width = 0.09
+
+# Y of upper limit of large caves.
+# type: int
+# mgv5_large_cave_depth = -256
+
+# Minimum limit of random number of small caves per mapchunk.
+# type: int min: 0 max: 256
+# mgv5_small_cave_num_min = 0
+
+# Maximum limit of random number of small caves per mapchunk.
+# type: int min: 0 max: 256
+# mgv5_small_cave_num_max = 0
+
+# Minimum limit of random number of large caves per mapchunk.
+# type: int min: 0 max: 64
+# mgv5_large_cave_num_min = 0
+
+# Maximum limit of random number of large caves per mapchunk.
+# type: int min: 0 max: 64
+# mgv5_large_cave_num_max = 2
+
+# Proportion of large caves that contain liquid.
+# type: float min: 0 max: 1
+# mgv5_large_cave_flooded = 0.5
+
+# Y-level of cavern upper limit.
+# type: int
+# mgv5_cavern_limit = -256
+
+# Y-distance over which caverns expand to full size.
+# type: int
+# mgv5_cavern_taper = 256