From b08e925f1eb7107fd6b5a3c76cc7bbd126ea45c8 Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Sat, 18 Jan 2020 02:49:03 -0500 Subject: [PATCH] Hierarchical Biomes --- biomes/desert_hills.json | 1 + biomes/desert_red.json | 1 + biomes/forest_birch.json | 1 + biomes/forest_birch_hills.json | 1 + biomes/forest_dark.json | 1 + biomes/forest_haunted.json | 1 + biomes/forest_hills.json | 1 + biomes/forest_mountains.json | 1 + biomes/ice_forest.json | 1 + biomes/ice_mountains.json | 1 + biomes/jungle.json | 1 + biomes/jungle_hills.json | 1 + biomes/mesa.json | 1 + biomes/mesa_blue.json | 1 + biomes/mesa_green.json | 1 + biomes/mesa_mountains.json | 1 + biomes/mountains.json | 1 + biomes/redwood_forest.json | 1 + biomes/redwood_forest_hills.json | 3 ++- biomes/sakura.json | 1 + biomes/savanna.json | 1 + biomes/savanna_hills.json | 1 + biomes/taiga_cold.json | 1 + biomes/taiga_cold_hills.json | 3 ++- biomes/volcanic.json | 1 + 25 files changed, 27 insertions(+), 2 deletions(-) diff --git a/biomes/desert_hills.json b/biomes/desert_hills.json index be2028f2..46f5ad81 100644 --- a/biomes/desert_hills.json +++ b/biomes/desert_hills.json @@ -2,6 +2,7 @@ "name": "Desert Hills", "derivative": "DESERT_HILLS", "type": "LAND", + "parent": "Desert", "region": "hot", "height": 0.01, "genAmplifier": 0.26, diff --git a/biomes/desert_red.json b/biomes/desert_red.json index a5c9bcab..7b3b151c 100644 --- a/biomes/desert_red.json +++ b/biomes/desert_red.json @@ -2,6 +2,7 @@ "name": "Desert Red", "derivative": "MUTATED_DESERT", "type": "LAND", + "parent": "Desert", "region": "hot", "height": 0, "surface": [ diff --git a/biomes/forest_birch.json b/biomes/forest_birch.json index 7ce332d1..8e1987c9 100644 --- a/biomes/forest_birch.json +++ b/biomes/forest_birch.json @@ -1,6 +1,7 @@ { "name": "Birch Forest", "derivative": "BIRCH_FOREST", + "parent": "Forest", "type": "LAND", "region": "temperate", "height": 0, diff --git a/biomes/forest_birch_hills.json b/biomes/forest_birch_hills.json index 498c390e..9e0c136c 100644 --- a/biomes/forest_birch_hills.json +++ b/biomes/forest_birch_hills.json @@ -3,6 +3,7 @@ "derivative": "BIRCH_FOREST_HILLS", "type": "LAND", "region": "temperate", + "parent": "Birch Forest", "height": 0.01, "genAmplifier": 0.26, "genScale": 1.25, diff --git a/biomes/forest_dark.json b/biomes/forest_dark.json index b7211bb0..b1cf7fac 100644 --- a/biomes/forest_dark.json +++ b/biomes/forest_dark.json @@ -2,6 +2,7 @@ "name": "Dark Forest", "derivative": "ROOFED_FOREST", "type": "LAND", + "parent": "Forest", "region": "temperate", "height": 0, "scatter":[ diff --git a/biomes/forest_haunted.json b/biomes/forest_haunted.json index 1832b5c8..50a6664e 100644 --- a/biomes/forest_haunted.json +++ b/biomes/forest_haunted.json @@ -3,6 +3,7 @@ "derivative": "MUTATED_SWAMPLAND", "type": "LAND", "region": "temperate", + "parent": "Dark Forest", "height": 0, "surface": [ "GRASS", diff --git a/biomes/forest_hills.json b/biomes/forest_hills.json index 6897b631..1a2955af 100644 --- a/biomes/forest_hills.json +++ b/biomes/forest_hills.json @@ -2,6 +2,7 @@ "name": "Forest Hills", "derivative": "FOREST_HILLS", "type": "LAND", + "parent": "Forest", "region": "temperate", "height": 0.01, "genAmplifier": 0.26, diff --git a/biomes/forest_mountains.json b/biomes/forest_mountains.json index cdce1e3a..3d11c007 100644 --- a/biomes/forest_mountains.json +++ b/biomes/forest_mountains.json @@ -2,6 +2,7 @@ "name": "Forest Mountains", "derivative": "MUTATED_EXTREME_HILLS_WITH_TREES", "type": "LAND", + "parent": "Forest & Mountains", "region": "temperate", "genHeight": 0.085, "genAmplifier": 0.85, diff --git a/biomes/ice_forest.json b/biomes/ice_forest.json index 3a1fc02d..db764ddc 100644 --- a/biomes/ice_forest.json +++ b/biomes/ice_forest.json @@ -2,6 +2,7 @@ "name": "Ice Forest", "derivative": "MUTATED_ICE_FLATS", "type": "LAND", + "parent": "Ice Plains", "region": "snowy", "height": 0, "surface": [ diff --git a/biomes/ice_mountains.json b/biomes/ice_mountains.json index 9a078bf8..b4ab5ea1 100644 --- a/biomes/ice_mountains.json +++ b/biomes/ice_mountains.json @@ -2,6 +2,7 @@ "name": "Ice Mountains", "derivative": "ICE_MOUNTAINS", "type": "LAND", + "parent": "Mountains & Ice Forest", "region": "snowy", "genHeight": 0.108, "genAmplifier": 1.02, diff --git a/biomes/jungle.json b/biomes/jungle.json index b969e562..57ac6fd3 100644 --- a/biomes/jungle.json +++ b/biomes/jungle.json @@ -2,6 +2,7 @@ "name": "Jungle", "derivative": "JUNGLE", "type": "LAND", + "parent": "Desert & Forest", "region": "tropical", "height": 0, "scatter":[ diff --git a/biomes/jungle_hills.json b/biomes/jungle_hills.json index 1c848491..e85ea6ea 100644 --- a/biomes/jungle_hills.json +++ b/biomes/jungle_hills.json @@ -2,6 +2,7 @@ "name": "Jungle Hills", "derivative": "JUNGLE_HILLS", "type": "LAND", + "parent": "Jungle", "region": "tropical", "height": 0.01, "genAmplifier": 0.26, diff --git a/biomes/mesa.json b/biomes/mesa.json index 850cf5e9..6384a3b1 100644 --- a/biomes/mesa.json +++ b/biomes/mesa.json @@ -2,6 +2,7 @@ "name": "Mesa", "derivative": "Mesa", "type": "LAND", + "parent": "Desert", "height": 0, "region": "hot", "surface": [ diff --git a/biomes/mesa_blue.json b/biomes/mesa_blue.json index 3954784e..623d75ba 100644 --- a/biomes/mesa_blue.json +++ b/biomes/mesa_blue.json @@ -2,6 +2,7 @@ "name": "Mesa Blue", "derivative": "Mesa", "type": "LAND", + "parent": "Mesa", "region": "hot", "genHeight": 0.0015, "genAmplifier": 0.22, diff --git a/biomes/mesa_green.json b/biomes/mesa_green.json index 01d1abd4..9051ab41 100644 --- a/biomes/mesa_green.json +++ b/biomes/mesa_green.json @@ -2,6 +2,7 @@ "name": "Mesa Green", "derivative": "Mesa", "type": "LAND", + "parent": "Mesa", "genHeight": 0.004, "genAmplifier": 0.12, "genScale": 1.285, diff --git a/biomes/mesa_mountains.json b/biomes/mesa_mountains.json index 32ce8e21..f7a4932b 100644 --- a/biomes/mesa_mountains.json +++ b/biomes/mesa_mountains.json @@ -2,6 +2,7 @@ "name": "Mesa Mountains", "derivative": "Mesa", "type": "LAND", + "parent": "Mesa & Mountains", "height": 0, "region": "hot", "cliffs": true, diff --git a/biomes/mountains.json b/biomes/mountains.json index 4e22a071..d4e15d2f 100644 --- a/biomes/mountains.json +++ b/biomes/mountains.json @@ -3,6 +3,7 @@ "derivative": "EXTREME_HILLS", "type": "LAND", "region": "cold", + "parent": "Plains", "genHeight": 0.115, "genAmplifier": 1.12, "genScale": 0.885, diff --git a/biomes/redwood_forest.json b/biomes/redwood_forest.json index 8e6b17e6..45dcc8d3 100644 --- a/biomes/redwood_forest.json +++ b/biomes/redwood_forest.json @@ -2,6 +2,7 @@ "name": "Redwood Forest", "derivative": "REDWOOD_TAIGA", "type": "LAND", + "parent": "Taiga Cold", "region": "cold", "height": 0, "surface": [ diff --git a/biomes/redwood_forest_hills.json b/biomes/redwood_forest_hills.json index 6223c44e..617a1a75 100644 --- a/biomes/redwood_forest_hills.json +++ b/biomes/redwood_forest_hills.json @@ -1,7 +1,8 @@ { - "name": "Redwood Forest", + "name": "Redwood Forest Hills", "derivative": "REDWOOD_TAIGA", "type": "LAND", + "parent": "Taiga Cold Hills", "region": "cold", "height": 0.01, "genAmplifier": 0.26, diff --git a/biomes/sakura.json b/biomes/sakura.json index 39a72f16..bb879e1b 100644 --- a/biomes/sakura.json +++ b/biomes/sakura.json @@ -3,6 +3,7 @@ "region": "temperate", "derivative": "MUTATED_PLAINS", "type": "LAND", + "parent": "Forest", "height": 0, "scatter":[ "LONG_GRASS:1=0.37", diff --git a/biomes/savanna.json b/biomes/savanna.json index e7015a6d..3da97817 100644 --- a/biomes/savanna.json +++ b/biomes/savanna.json @@ -2,6 +2,7 @@ "name": "Savanna", "derivative": "SAVANNA", "type": "LAND", + "parent": "Desert", "region": "hot", "height": 0, "scatter":[ diff --git a/biomes/savanna_hills.json b/biomes/savanna_hills.json index e8e2cd2d..65d0c3da 100644 --- a/biomes/savanna_hills.json +++ b/biomes/savanna_hills.json @@ -3,6 +3,7 @@ "derivative": "SAVANNA_ROCK", "type": "LAND", "region": "hot", + "parent": "Savanna", "height": 0.01, "genAmplifier": 0.26, "genScale": 1.25, diff --git a/biomes/taiga_cold.json b/biomes/taiga_cold.json index f67fb3a2..f89d4f25 100644 --- a/biomes/taiga_cold.json +++ b/biomes/taiga_cold.json @@ -3,6 +3,7 @@ "derivative": "TAIGA_COLD", "type": "LAND", "region": "cold", + "parent": "Taiga", "height": 0, "scatter":[ "LONG_GRASS:2=0.04" diff --git a/biomes/taiga_cold_hills.json b/biomes/taiga_cold_hills.json index b633f267..7878cd92 100644 --- a/biomes/taiga_cold_hills.json +++ b/biomes/taiga_cold_hills.json @@ -1,7 +1,8 @@ { - "name": "Cold Taiga", + "name": "Cold Taiga Hills", "derivative": "TAIGA_COLD", "type": "LAND", + "parent": "Cold Taiga", "region": "cold", "height": 0.01, "genAmplifier": 0.26, diff --git a/biomes/volcanic.json b/biomes/volcanic.json index d7286ebd..0eda835d 100644 --- a/biomes/volcanic.json +++ b/biomes/volcanic.json @@ -2,6 +2,7 @@ "name": "Volcanic", "derivative": "MUTATED_JUNGLE", "type": "LAND", + "parent": "Jungle Hills", "height": 0, "region": "tropical", "subSurface": [