diff --git a/iris.overworld.frozen/README.md b/iris.overworld.frozen/README.md new file mode 100644 index 00000000..e69de29b diff --git a/iris.overworld.frozen/biomes/frozen-beach.json b/iris.overworld.frozen/biomes/frozen-beach.json new file mode 100644 index 00000000..0e1ddafd --- /dev/null +++ b/iris.overworld.frozen/biomes/frozen-beach.json @@ -0,0 +1,44 @@ +{ + "name": "Frozen Beach", + "layers": [ + { + "palette": [ + "SNOW_BLOCK" + ] + }, + { + "minHeight": 3, + "maxHeight": 5, + "palette": [ + "DIRT" + ] + }, + { + "minHeight": 1, + "maxHeight": 3, + "palette": [ + "DIRT" + ] + } + ], + "decorators":[ + { + "zoom": 0.3, + "chance": 0.03, + "palette": [ + "minecraft:stone_button[face=floor,facing=east,powered=false]", + "minecraft:stone_button[face=floor,facing=south,powered=false]" + ], + "dispersion": "SCATTER", + "variance": "SCATTER" + } + ], + "generators":[ + { + "generator": "plain", + "min": -1, + "max": 1 + } + ], + "derivative": "SWAMP" +} \ No newline at end of file diff --git a/iris.overworld.frozen/biomes/frozen-ocean.json b/iris.overworld.frozen/biomes/frozen-ocean.json new file mode 100644 index 00000000..3e310a2e --- /dev/null +++ b/iris.overworld.frozen/biomes/frozen-ocean.json @@ -0,0 +1,38 @@ +{ + "name": "Frozen Ocean", + "layers": [ + { + "minHeight": 3, + "maxHeight": 6, + "palette": [ + "ANDESITE", + "STONE", + "COBBLESTONE" + ] + }, + { + "palette": [ + "DIRT", + "GRAVEL", + "STONE" + ] + }, + { + "minHeight": 1, + "maxHeight": 3, + "palette": [ + "DIRT", + "DIRT", + "COARSE_DIRT" + ] + } + ], + "generators":[ + { + "generator": "plain", + "min": -12, + "max": -7 + } + ], + "derivative": "DEEP_FROZEN_OCEAN" +} \ No newline at end of file diff --git a/iris.overworld.frozen/biomes/frozen-plains-hills.json b/iris.overworld.frozen/biomes/frozen-plains-hills.json new file mode 100644 index 00000000..afd67311 --- /dev/null +++ b/iris.overworld.frozen/biomes/frozen-plains-hills.json @@ -0,0 +1,56 @@ +{ + "name": "Frozen Hills", + "layers": [ + { + "minHeight": 1, + "maxHeight": 1, + "dispersion": "WISPY", + "terrainZoom": 1, + "palette": [ + "minecraft:snow[layers=1]", + "minecraft:snow[layers=2]", + "minecraft:snow[layers=3]", + "minecraft:snow[layers=4]", + "minecraft:snow[layers=5]", + "minecraft:snow[layers=6]", + "minecraft:snow[layers=7]", + "minecraft:snow[layers=8]" + ] + }, + { + "palette": [ + "SNOW_BLOCK" + ] + }, + { + "minHeight": 3, + "maxHeight": 5, + "palette": [ + "DIRT" + ] + }, + { + "minHeight": 6, + "maxHeight": 18, + "dispersion": "SCATTER", + "palette": [ + "STONE", + "ANDESITE", + "STONE" + ] + } + ], + "generators":[ + { + "generator": "plain", + "min": 5, + "max": 9 + }, + { + "generator": "wavy", + "min": 4, + "max": 8 + } + ], + "derivative": "ICE_SPIKES" +} \ No newline at end of file diff --git a/iris.overworld.frozen/biomes/frozen-plains.json b/iris.overworld.frozen/biomes/frozen-plains.json new file mode 100644 index 00000000..0fbe8d5a --- /dev/null +++ b/iris.overworld.frozen/biomes/frozen-plains.json @@ -0,0 +1,59 @@ +{ + "name": "Frozen Plains", + "layers": [ + { + "minHeight": 1, + "maxHeight": 1, + "dispersion": "WISPY", + "terrainZoom": 1, + "palette": [ + "minecraft:snow[layers=1]", + "minecraft:snow[layers=2]", + "minecraft:snow[layers=3]", + "minecraft:snow[layers=4]", + "minecraft:snow[layers=5]", + "minecraft:snow[layers=6]", + "minecraft:snow[layers=7]", + "minecraft:snow[layers=8]" + ] + }, + { + "palette": [ + "SNOW_BLOCK" + ] + }, + { + "minHeight": 3, + "maxHeight": 5, + "palette": [ + "DIRT" + ] + }, + { + "minHeight": 6, + "maxHeight": 18, + "dispersion": "SCATTER", + "palette": [ + "STONE", + "ANDESITE", + "STONE" + ] + } + ], + "children": [ + "frozen-plains-hills" + ], + "generators":[ + { + "generator": "plain", + "min": 4, + "max": 6 + }, + { + "generator": "wavy", + "min": 2, + "max": 5 + } + ], + "derivative": "ICE_SPIKES" +} \ No newline at end of file diff --git a/iris.overworld.frozen/regions/frozen.json b/iris.overworld.frozen/regions/frozen.json new file mode 100644 index 00000000..85dc5037 --- /dev/null +++ b/iris.overworld.frozen/regions/frozen.json @@ -0,0 +1,16 @@ +{ + "name": "Frozen", + "biomeImplosionRatio": 0.25, + "shoreHeightMin": 2.2, + "shoreHeightMax": 4.2, + "shoreHeightZoom": 1.14, + "landBiomes": [ + "frozen-plains" + ], + "seaBiomes": [ + "frozen-ocean" + ], + "shoreBiomes": [ + "frozen-beach" + ] +} \ No newline at end of file diff --git a/iris.overworld/dimensions/overworld.json b/iris.overworld/dimensions/overworld.json index 670f8f9f..544b7ec6 100644 --- a/iris.overworld/dimensions/overworld.json +++ b/iris.overworld/dimensions/overworld.json @@ -26,6 +26,7 @@ "tundra", "tropical", "hot", - "swamp" + "swamp", + "frozen" ] } \ No newline at end of file