diff --git a/biomes/desert_hills.json b/biomes/desert_hills.json index a8ca90fe..9afb90dc 100644 --- a/biomes/desert_hills.json +++ b/biomes/desert_hills.json @@ -5,8 +5,11 @@ "parent": "Desert", "region": "hot", "genHeight": 0, - "genAmplifier": 0.26, - "genScale": 1.25, + "rarity": 1.1, + "genAmplifier": 0.5, + "genScale": 1.05, + "genSwirl": 3000, + "genSwirlScale": 10, "surface": [ "SAND" ], diff --git a/biomes/forest_birch_hills.json b/biomes/forest_birch_hills.json index 4ce14b39..cffd8bec 100644 --- a/biomes/forest_birch_hills.json +++ b/biomes/forest_birch_hills.json @@ -5,6 +5,11 @@ "region": "temperate", "parent": "Birch Forest", "genHeight": 0, + "rarity": 1.1, + "genAmplifier": 0.5, + "genScale": 1.05, + "genSwirl": 3000, + "genSwirlScale": 10, "scatter":[ "LONG_GRASS:1=0.23", "LONG_GRASS:2=0.13" diff --git a/biomes/forest_hills.json b/biomes/forest_hills.json index 78b2cb3c..d124ebfa 100644 --- a/biomes/forest_hills.json +++ b/biomes/forest_hills.json @@ -5,6 +5,11 @@ "parent": "Forest", "region": "temperate", "genHeight": 0, + "rarity": 1.1, + "genAmplifier": 0.5, + "genScale": 1.05, + "genSwirl": 3000, + "genSwirlScale": 10, "scatter":[ "LONG_GRASS:1=0.23", "LONG_GRASS:2=0.13" diff --git a/biomes/frozen_beach.json b/biomes/frozen_beach.json new file mode 100644 index 00000000..e4bc6584 --- /dev/null +++ b/biomes/frozen_beach.json @@ -0,0 +1,20 @@ +{ + "name": "Frozen Beach", + "derivative": "COLD_BEACH", + "type": "FRONT", + "genHeight": 0, + "snow": 0.21, + "surface": [ + "SNOW_BLOCK" + ], + "subSurface": [ + "SAND", + "SAND", + "SAND", + "CLAY", + "GRAVEL" + ], + "objects":[ + "spire/small=0.02" + ] +} \ No newline at end of file diff --git a/biomes/frozen_channel.json b/biomes/frozen_channel.json new file mode 100644 index 00000000..11c2fc8c --- /dev/null +++ b/biomes/frozen_channel.json @@ -0,0 +1,32 @@ +{ + "name": "Frozen Channel", + "derivative": "FROZEN_OCEAN", + "type": "FLUID", + "fluid": "ICE", + "genHeight": -0.25, + "genAmp": 0, + "surface": [ + "ICE", + "ICE", + "ICE", + "ICE", + "CLAY", + "GRAVEL" + ], + "surfaceType": "simplex", + "subSurface": [ + "SAND", + "SAND", + "SAND", + "CLAY", + "GRAVEL" + ], + "subSurfaceType": "simplex", + "rock": [ + "SANDSTONE" + ], + "objects":[ + "spire/small=0.03", + "spire/medium=0.025" + ] +} \ No newline at end of file diff --git a/biomes/frozen_lake.json b/biomes/frozen_lake.json new file mode 100644 index 00000000..45644d40 --- /dev/null +++ b/biomes/frozen_lake.json @@ -0,0 +1,19 @@ +{ + "name": "Frozen Lake", + "derivative": "FROZEN_OCEAN", + "type": "FLUID", + "fluid": "ICE", + "genHeight": -0.2, + "genAmp": 0, + "surface": [ + "PACKED_ICE" + ], + "subSurface": [ + "STONE", + "GRAVEL" + ], + "subSurfaceType": "simplex", + "objects":[ + "spire/small=0.02" + ] +} \ No newline at end of file diff --git a/biomes/frozen_ocean.json b/biomes/frozen_ocean.json new file mode 100644 index 00000000..06cab038 --- /dev/null +++ b/biomes/frozen_ocean.json @@ -0,0 +1,32 @@ +{ + "name": "Frozen Ocean", + "derivative": "FROZEN_OCEAN", + "type": "FLUID", + "fluid": "ICE", + "genHeight": -0.25, + "genAmp": 0, + "surface": [ + "ICE", + "ICE", + "ICE", + "ICE", + "CLAY", + "GRAVEL" + ], + "surfaceType": "simplex", + "subSurface": [ + "SAND", + "SAND", + "SAND", + "CLAY", + "GRAVEL" + ], + "subSurfaceType": "simplex", + "rock": [ + "SANDSTONE" + ], + "objects":[ + "spire/small=0.11", + "spire/medium=0.055" + ] +} \ No newline at end of file diff --git a/biomes/frozen_shore.json b/biomes/frozen_shore.json new file mode 100644 index 00000000..c05fa3e5 --- /dev/null +++ b/biomes/frozen_shore.json @@ -0,0 +1,20 @@ +{ + "name": "Frozen Shore", + "derivative": "COLD_BEACH", + "type": "FRONT", + "genHeight": 0, + "snow": 0.24, + "surface": [ + "SNOW_BLOCK" + ], + "subSurface": [ + "SAND", + "SAND", + "SAND", + "CLAY", + "GRAVEL" + ], + "objects":[ + "spire/small=0.02" + ] +} \ No newline at end of file diff --git a/biomes/ice_mountains.json b/biomes/ice_mountains.json index bca9caf7..b74e95c6 100644 --- a/biomes/ice_mountains.json +++ b/biomes/ice_mountains.json @@ -5,6 +5,8 @@ "parent": "Mountains & Ice Forest", "region": "snowy", "genHeight": 0, + "genScale": 0.7, + "genAmplifier": 1.05, "rarity": 1.5, "cliffScale": 1.29, "cliffChance": 0.52, diff --git a/biomes/jungle_hills.json b/biomes/jungle_hills.json index a933046d..4e0d654c 100644 --- a/biomes/jungle_hills.json +++ b/biomes/jungle_hills.json @@ -5,6 +5,11 @@ "parent": "Jungle", "region": "tropical", "genHeight": 0, + "rarity": 1.1, + "genAmplifier": 0.5, + "genScale": 1.05, + "genSwirl": 3000, + "genSwirlScale": 10, "scatter":[ "LONG_GRASS:1=0.33", "LONG_GRASS:2=0.02" diff --git a/biomes/magma_beach.json b/biomes/magma_beach.json new file mode 100644 index 00000000..e14393b4 --- /dev/null +++ b/biomes/magma_beach.json @@ -0,0 +1,13 @@ +{ + "name": "Magma Shore", + "derivative": "BEACHES", + "type": "FRONT", + "genHeight": 0, + "surface": [ + "CONCRETE_POWDER:15", + "CONCRETE_POWDER:7" + ], + "subSurface": [ + "MAGMA" + ] +} \ No newline at end of file diff --git a/biomes/magma_lake.json b/biomes/magma_lake.json new file mode 100644 index 00000000..1b15078b --- /dev/null +++ b/biomes/magma_lake.json @@ -0,0 +1,16 @@ +{ + "name": "Magma Lake", + "derivative": "HELL", + "type": "FLUID", + "fluid": "MAGMA", + "genHeight": -0.2, + "genAmp": 0, + "surface": [ + "MAGMA" + ], + "subSurface": [ + "STONE", + "GRAVEL" + ], + "subSurfaceType": "simplex" +} \ No newline at end of file diff --git a/biomes/magma_shore.json b/biomes/magma_shore.json new file mode 100644 index 00000000..e14393b4 --- /dev/null +++ b/biomes/magma_shore.json @@ -0,0 +1,13 @@ +{ + "name": "Magma Shore", + "derivative": "BEACHES", + "type": "FRONT", + "genHeight": 0, + "surface": [ + "CONCRETE_POWDER:15", + "CONCRETE_POWDER:7" + ], + "subSurface": [ + "MAGMA" + ] +} \ No newline at end of file diff --git a/biomes/mesa_mountains.json b/biomes/mesa_mountains.json index 4b5efa83..3116233f 100644 --- a/biomes/mesa_mountains.json +++ b/biomes/mesa_mountains.json @@ -6,6 +6,9 @@ "region": "hot", "cliffs": true, "genHeight": 0, + "rarity": 1.33, + "genScale": 1.6, + "genAmplifier": 1.15, "cliffScale": 0.89, "cliffChance": 0.62, "surface": [ diff --git a/biomes/mountains.json b/biomes/mountains.json index 040185f3..8f0727dc 100644 --- a/biomes/mountains.json +++ b/biomes/mountains.json @@ -5,8 +5,11 @@ "region": "cold", "parent": "Plains", "genHeight": 0, + "rarity": 1.33, + "genScale": 0.7, + "genAmplifier": 1.25, "cliffScale": 1.19, - "cliffChance": 0.37, + "cliffChance": 0.47, "cliffs": true, "scatter":[ "LONG_GRASS:2=0.04" diff --git a/biomes/oily_lake.json b/biomes/oily_lake.json new file mode 100644 index 00000000..dcb282e1 --- /dev/null +++ b/biomes/oily_lake.json @@ -0,0 +1,20 @@ +{ + "name": "Oily Lake", + "derivative": "SWAMPLAND", + "type": "FLUID", + "genHeight": -0.2, + "genAmp": 0, + "surface": [ + "CONCRETE:12", + "CONCRETE:12", + "CONCRETE:12", + "CONCRETE:12", + "CONCRETE:1" + ], + "subSurface": [ + "STONE", + "GRAVEL" + ], + "subSurfaceType": "simplex", + "surfaceType": "simplex" +} \ No newline at end of file diff --git a/biomes/oily_shore.json b/biomes/oily_shore.json new file mode 100644 index 00000000..c74d6c39 --- /dev/null +++ b/biomes/oily_shore.json @@ -0,0 +1,23 @@ +{ + "name": "Oily Shore", + "derivative": "STONE_BEACH", + "type": "FRONT", + "genHeight": 0, + "surfaceType": "simplex", + "surface": [ + "CONCRETE_POWDER:12", + "CONCRETE_POWDER:12", + "CONCRETE_POWDER:12", + "CONCRETE_POWDER:1" + ], + "subSurface": [ + "SAND", + "SAND", + "SAND", + "CLAY", + "GRAVEL" + ], + "objects":[ + "spire/small=0.02" + ] +} \ No newline at end of file diff --git a/biomes/redwood_forest_hills.json b/biomes/redwood_forest_hills.json index 562f9854..e52951a5 100644 --- a/biomes/redwood_forest_hills.json +++ b/biomes/redwood_forest_hills.json @@ -5,6 +5,11 @@ "parent": "Cold Taiga Hills", "region": "cold", "genHeight": 0, + "rarity": 1.1, + "genAmplifier": 0.5, + "genScale": 1.05, + "genSwirl": 3000, + "genSwirlScale": 10, "surface": [ "DIRT", "DIRT:1", diff --git a/biomes/savanna_hills.json b/biomes/savanna_hills.json index 474d2580..9b32f101 100644 --- a/biomes/savanna_hills.json +++ b/biomes/savanna_hills.json @@ -4,6 +4,11 @@ "type": "LAND", "region": "hot", "parent": "Savanna", + "rarity": 1.1, + "genAmplifier": 0.55, + "genScale": 1.05, + "genSwirl": 3000, + "genSwirlScale": 10, "genHeight": 0, "scatter":[ "LONG_GRASS:1=0.18" diff --git a/biomes/lake_shore.json b/biomes/shore.json similarity index 89% rename from biomes/lake_shore.json rename to biomes/shore.json index f76cbe1d..f4d2f4d3 100644 --- a/biomes/lake_shore.json +++ b/biomes/shore.json @@ -1,5 +1,5 @@ { - "name": "Lake Shore", + "name": "Shore", "derivative": "BEACHES", "type": "FRONT", "genHeight": 0, diff --git a/biomes/taiga_cold_hills.json b/biomes/taiga_cold_hills.json index 2f1f434b..86691974 100644 --- a/biomes/taiga_cold_hills.json +++ b/biomes/taiga_cold_hills.json @@ -5,6 +5,11 @@ "parent": "Cold Taiga", "region": "cold", "genHeight": 0, + "rarity": 1.1, + "genAmplifier": 0.5, + "genScale": 1.05, + "genSwirl": 3000, + "genSwirlScale": 10, "scatter":[ "LONG_GRASS:2=0.04" ], diff --git a/biomes/volcanic.json b/biomes/volcanic.json index f58be490..d39b5601 100644 --- a/biomes/volcanic.json +++ b/biomes/volcanic.json @@ -1,13 +1,15 @@ { "name": "Volcanic", - "derivative": "MUTATED_JUNGLE", + "derivative": "HELL", "type": "LAND", "parent": "Jungle Hills", "genHeight": 0, "rarity": 3.5, - "region": "tropical", + "region": "superhot", "cliffScale": 0.76, - "cliffChance": 0.752, + "genScale": 0.6, + "genAmplifier": 1.15, + "cliffChance": 0.352, "cliffs": true, "subSurface": [ "CONCRETE_POWDER:15" diff --git a/dimensions/overworld.json b/dimensions/overworld.json index 7e47f832..298441dc 100644 --- a/dimensions/overworld.json +++ b/dimensions/overworld.json @@ -4,10 +4,23 @@ "biomes": [ "ocean", "lake", - "lake_shore", + "shore", "beach", "channel", + "frozen_ocean", + "frozen_lake", + "frozen_shore", + "frozen_beach", + "frozen_channel", + + "oily_shore", + "oily_lake", + + "magma_shore", + "magma_lake", + "magma_beach", + "desert", "desert_red", "desert_hills", diff --git a/regions/anomaly.json b/regions/anomaly.json index bc0ee95e..5d80c027 100644 --- a/regions/anomaly.json +++ b/regions/anomaly.json @@ -3,6 +3,6 @@ "beach": "beach", "ocean": "ocean", "lake": "lake", - "lakeBeach": "beach", + "shore": "shore", "channel": "channel" } \ No newline at end of file diff --git a/regions/cold.json b/regions/cold.json index 8eeaab45..fea3ee1c 100644 --- a/regions/cold.json +++ b/regions/cold.json @@ -3,6 +3,6 @@ "beach": "beach", "ocean": "ocean", "lake": "lake", - "lakeBeach": "beach", + "shore": "shore", "channel": "channel" } \ No newline at end of file diff --git a/regions/hot.json b/regions/hot.json index e6cac6c3..a6dc2166 100644 --- a/regions/hot.json +++ b/regions/hot.json @@ -2,7 +2,7 @@ "name": "Hot", "beach": "beach", "ocean": "ocean", - "lake": "lake", - "lakeBeach": "beach", + "lake": "oily_lake", + "shore": "oily_shore", "channel": "channel" } \ No newline at end of file diff --git a/regions/snowy.json b/regions/snowy.json index 60fbf02e..21cd00f2 100644 --- a/regions/snowy.json +++ b/regions/snowy.json @@ -1,8 +1,8 @@ { "name": "Snowy", - "beach": "beach", - "ocean": "ocean", - "lake": "lake", - "lakeBeach": "beach", - "channel": "channel" + "beach": "frozen_beach", + "ocean": "frozen_ocean", + "lake": "frozen_lake", + "shore": "frozen_shore", + "channel": "frozen_channel" } \ No newline at end of file diff --git a/regions/superhot.json b/regions/superhot.json new file mode 100644 index 00000000..df263365 --- /dev/null +++ b/regions/superhot.json @@ -0,0 +1,8 @@ +{ + "name": "Superhot", + "beach": "magma_beach", + "ocean": "ocean", + "lake": "magma_lake", + "shore": "magma_shore", + "channel": "channel" +} \ No newline at end of file diff --git a/regions/temperate.json b/regions/temperate.json index 01dee6af..f5022b3a 100644 --- a/regions/temperate.json +++ b/regions/temperate.json @@ -3,6 +3,6 @@ "beach": "beach", "ocean": "ocean", "lake": "lake", - "lakeBeach": "beach", + "shore": "shore", "channel": "channel" } \ No newline at end of file diff --git a/regions/tropical.json b/regions/tropical.json index 91d9460a..7c546495 100644 --- a/regions/tropical.json +++ b/regions/tropical.json @@ -3,6 +3,6 @@ "beach": "beach", "ocean": "ocean", "lake": "lake", - "lakeBeach": "beach", + "shore": "shore", "channel": "channel" } \ No newline at end of file