diff --git a/CHANGELOG.md b/CHANGELOG.md index 11d98f7..d11d619 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [Nov 3rd - STILL UNDERDEVELOPMENT] Update: The "Another update with no special name" Update +## [Nov 3rd - Dec 1st] Update: The "Another update with no special name" Update I should just start giving updates a version number to avoid naming updates. @@ -36,6 +36,7 @@ I should just start giving updates a version number to avoid naming updates. - Add a light fog to snowy biomes - Make Taigas more dense - Added Cobblestone +- Make normal biomes extend high, no need to define mountainous biomes now. ## [Oct 20th - Nov 2nd] Update: The Something Update diff --git a/mods/WORLD/pyutest_mapgen/api.lua b/mods/WORLD/pyutest_mapgen/api.lua index 9c11eaf..21eb578 100644 --- a/mods/WORLD/pyutest_mapgen/api.lua +++ b/mods/WORLD/pyutest_mapgen/api.lua @@ -64,10 +64,10 @@ PyuTest.MOUNTAIN_STRIP_NOISE_PARAMS = { flags = "defaults" } -PyuTest.BIOME_TOPS = { +PyuTest.OVERWORLD_BIOME_TOPS = { lowland = 10, - normal = 30, - mountains = 1000, + normal = 100, + highlands = 1000, skyland = 31000, } diff --git a/mods/WORLD/pyutest_overworld/biomes.lua b/mods/WORLD/pyutest_overworld/biomes.lua index 5790f45..4e7777e 100644 --- a/mods/WORLD/pyutest_overworld/biomes.lua +++ b/mods/WORLD/pyutest_overworld/biomes.lua @@ -3,7 +3,7 @@ if PyuTest.is_flat() then node_top = "pyutest_grass:dark_grass_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_BOTTOM, heat_point = 50, @@ -13,12 +13,11 @@ if PyuTest.is_flat() then return end --- Plains like biomes PyuTest.register_overworld_biome("Grassland", PyuTest.BIOME_TYPES.NORMAL, { node_top = "pyutest_grass:grass_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 50, @@ -32,7 +31,7 @@ PyuTest.register_overworld_biome("Desert", PyuTest.BIOME_TYPES.HOT, { node_filler = "pyutest_blocks:sandstone_block", node_riverbed = "pyutest_blocks:sand_block", - y_max = PyuTest.BIOME_TOPS.mountains, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.highlands, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 80, @@ -46,7 +45,7 @@ PyuTest.register_overworld_biome("FrozenPlains", PyuTest.BIOME_TYPES.COLD, { node_top = "pyutest_blocks:snow_block", node_filler = "pyutest_blocks:snow_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, node_water_top = "pyutest_blocks:ice_block", @@ -61,19 +60,18 @@ PyuTest.register_overworld_biome("Savanna", PyuTest.BIOME_TYPES.WARM, { node_top = "pyutest_grass:savanna_grass_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 70, humidity_point = 15 }) --- Forest like biomes PyuTest.register_overworld_biome("Forest", PyuTest.BIOME_TYPES.NORMAL, { node_top = "pyutest_grass:dark_grass_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 50, @@ -86,7 +84,7 @@ PyuTest.register_overworld_biome("MushroomFields", PyuTest.BIOME_TYPES.NORMAL, { node_top = "pyutest_blocks:mycelium_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 30, @@ -100,7 +98,7 @@ PyuTest.register_overworld_biome("LargeMushroomForest", PyuTest.BIOME_TYPES.NORM node_top = "pyutest_blocks:mycelium_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 30, @@ -115,7 +113,7 @@ PyuTest.register_overworld_biome("SnowyForest", PyuTest.BIOME_TYPES.COLD, { node_top = "pyutest_blocks:snow_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, node_water_top = "pyutest_blocks:ice_block", @@ -130,7 +128,7 @@ PyuTest.register_overworld_biome("Taiga", PyuTest.BIOME_TYPES.CHILLY, { node_top = "pyutest_grass:dark_grass_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 20, @@ -143,7 +141,7 @@ PyuTest.register_overworld_biome("CherryGrove", PyuTest.BIOME_TYPES.NORMAL, { node_top = "pyutest_grass:grass_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 50, @@ -158,7 +156,7 @@ PyuTest.register_overworld_biome("BirchForest", PyuTest.BIOME_TYPES.NORMAL, { node_top = "pyutest_grass:grass_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 50, @@ -171,7 +169,7 @@ PyuTest.register_overworld_biome("OldGrowthBirchForest", PyuTest.BIOME_TYPES.NOR node_top = "pyutest_grass:grass_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 50, @@ -185,7 +183,7 @@ PyuTest.register_overworld_biome("AspenForest", PyuTest.BIOME_TYPES.CHILLY, { node_top = "pyutest_grass:aspen_grass_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 20, @@ -199,7 +197,7 @@ PyuTest.register_overworld_biome("RedwoodForest", PyuTest.BIOME_TYPES.CHILLY, { node_top = "pyutest_blocks:podzol_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 20, @@ -209,12 +207,11 @@ PyuTest.register_overworld_biome("RedwoodForest", PyuTest.BIOME_TYPES.CHILLY, { _pyutest_fog_distance = 40, }) --- Marsh biomes PyuTest.register_overworld_biome("Swamp", PyuTest.BIOME_TYPES.WETLAND, { node_top = "pyutest_grass:swampy_grass_block", node_filler = "pyutest_blocks:dirt_block", - y_max = PyuTest.BIOME_TOPS.lowland, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.lowland, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 30, @@ -224,37 +221,11 @@ PyuTest.register_overworld_biome("Swamp", PyuTest.BIOME_TYPES.WETLAND, { _pyutest_fog_distance = 40, }) --- Mountainous biomes - -PyuTest.register_overworld_biome("StonyMountains", PyuTest.BIOME_TYPES.WARM, { - node_top = "pyutest_blocks:stone_block", - node_filler = "pyutest_blocks:stone_block", - - y_max = PyuTest.BIOME_TOPS.mountains, - y_min = PyuTest.BIOME_TOPS.normal, - - heat_point = 40, - humidity_point = 10 -}, true) - -PyuTest.register_overworld_biome("SnowyMountains", PyuTest.BIOME_TYPES.COLD, { - node_dust = "pyutest_blocks:snow_carpet", - node_top = "pyutest_blocks:snow_block", - node_filler = "pyutest_blocks:snow_block", - - y_max = PyuTest.BIOME_TOPS.mountains, - y_min = PyuTest.BIOME_TOPS.normal, - - heat_point = 5, - humidity_point = 60, - _pyutest_fog_distance = 80, -}, true) - PyuTest.register_overworld_biome("IceSpikes", PyuTest.BIOME_TYPES.COLD, { node_top = "pyutest_blocks:ice_block", node_filler = "pyutest_blocks:ice_block", - y_max = PyuTest.BIOME_TOPS.mountains, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, node_water_top = "pyutest_blocks:ice_block", @@ -269,7 +240,7 @@ PyuTest.register_overworld_biome("Meadow", PyuTest.BIOME_TYPES.NORMAL, { node_filler = "pyutest_blocks:dirt_block", depth_filler = 4, - y_max = PyuTest.BIOME_TOPS.mountains, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.normal, y_min = PyuTest.OVERWORLD_SURFACE_BOTTOM, heat_point = 50, diff --git a/mods/WORLD/pyutest_overworld/features.lua b/mods/WORLD/pyutest_overworld/features.lua index 27e8c7f..8e27c65 100644 --- a/mods/WORLD/pyutest_overworld/features.lua +++ b/mods/WORLD/pyutest_overworld/features.lua @@ -18,7 +18,7 @@ core.register_ore({ clust_num_ores = 1, clust_size = 1, y_max = PyuTest.OVERWORLD_TOP, - y_min = PyuTest.BIOME_TOPS.normal, + y_min = PyuTest.OVERWORLD_BIOME_TOPS.normal, }) core.register_ore({ @@ -37,8 +37,8 @@ core.register_ore({ ore_type = "sheet", ore = "pyutest_blocks:calcite_block", wherein = "pyutest_blocks:stone_block", - y_max = PyuTest.BIOME_TOPS.mountains, - y_min = PyuTest.BIOME_TOPS.normal, + y_max = PyuTest.OVERWORLD_BIOME_TOPS.highlands, + y_min = PyuTest.OVERWORLD_BIOME_TOPS.normal, noise_params = PyuTest.MOUNTAIN_STRIP_NOISE_PARAMS, column_height_max = 18, column_height_min = 8,