diff --git a/overworld/biomes/mushroom-beach.json b/overworld/biomes/mushroom-beach.json new file mode 100644 index 00000000..33806f75 --- /dev/null +++ b/overworld/biomes/mushroom-beach.json @@ -0,0 +1,39 @@ +{ + "name": "Mushroom Beach", + "rarity": 2, + "layers": [ + { + "minHeight": 3, + "maxHeight": 6, + "palette": [ + "STONE", + "ANDESITE" + ] + }, + { + "minHeight": 1, + "maxHeight": 3, + "palette": [ + "DIRT" + ] + } + ], + "slab": { + "dispersion": "SCATTER", + "terrainZoom": 0.5, + "palette": [ + "minecraft:stone_slab[type=bottom,waterlogged=false]", + "minecraft:andesite_slab[type=bottom,waterlogged=false]", + "AIR", + "AIR" + ] + }, + "generators":[ + { + "generator": "plain", + "min": -1, + "max": 1 + } + ], + "derivative": "BEACH" +} \ No newline at end of file diff --git a/overworld/biomes/swamp-crimson-mushroom.json b/overworld/biomes/mushroom-crimson-forest.json similarity index 100% rename from overworld/biomes/swamp-crimson-mushroom.json rename to overworld/biomes/mushroom-crimson-forest.json diff --git a/overworld/biomes/swamp-mushroom.json b/overworld/biomes/mushroom-forest.json similarity index 99% rename from overworld/biomes/swamp-mushroom.json rename to overworld/biomes/mushroom-forest.json index 0f68bf05..d808bae5 100644 --- a/overworld/biomes/swamp-mushroom.json +++ b/overworld/biomes/mushroom-forest.json @@ -1,6 +1,5 @@ { - "name":"Mushroom Swamp", - "rarity": 3, + "name":"Mushroom Forest", "layers":[ { "terrainZoom":0.5, diff --git a/overworld/biomes/mushroom-ocean.json b/overworld/biomes/mushroom-ocean.json new file mode 100644 index 00000000..45644078 --- /dev/null +++ b/overworld/biomes/mushroom-ocean.json @@ -0,0 +1,87 @@ +{ + "name": "Mushroom Ocean", + "layers": [ + { + "minHeight": 2, + "maxHeight": 3, + "dispersion": "WISPY", + "terrainZoom": 0.825, + "palette": [ + "SAND", + "CLAY", + "SAND", + "GRAVEL", + "SAND", + "DIRT", + "SAND", + "SAND" + ] + }, + { + "palette": [ + "DIRT" + ] + }, + { + "minHeight": 1, + "maxHeight": 3, + "palette": [ + "DIRT", + "DIRT", + "COARSE_DIRT" + ] + } + ], + "decorators":[ + { + "zoom": 20, + "chance": 0.1, + "palette": [ + "SEAGRASS" + ], + "dispersion": "SCATTER", + "variance": "SCATTER" + }, + { + "zoom": 2.25, + "chance": 0.09, + "palette": [ + "LILY_PAD" + ], + "partOf": "SEA_SURFACE", + "dispersion": "SCATTER", + "variance": "SCATTER" + } + ], + "wall": + { + "dispersion": "WISPY", + "palette": [ + "CLAY", + "SMOOTH_SANDSTONE", + "RED_SAND", + "SMOOTH_RED_SANDSTONE", + "SMOOTH_SANDSTONE", + "SAND", + "SMOOTH_RED_SANDSTONE" + ] + }, + "slab": { + "dispersion": "SCATTER", + "terrainZoom": 0.5, + "palette": [ + "minecraft:sandstone_slab[type=bottom,waterlogged=false]", + "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", + "AIR", + "AIR" + ] + }, + "generators":[ + { + "generator": "plain", + "min": -41, + "max": -7 + } + ], + "derivative": "SWAMP" +} \ No newline at end of file diff --git a/overworld/biomes/swamp-warped-mushroom.json b/overworld/biomes/mushroom-warped-forest.json similarity index 100% rename from overworld/biomes/swamp-warped-mushroom.json rename to overworld/biomes/mushroom-warped-forest.json diff --git a/overworld/dimensions/overworld.json b/overworld/dimensions/overworld.json index b8c49895..3eef9fe2 100644 --- a/overworld/dimensions/overworld.json +++ b/overworld/dimensions/overworld.json @@ -1,11 +1,12 @@ { "environment": "NORMAL", "regions": [ + "hot", + "tropical", + "mushroom", + "swamp", "temperate", "tundra", - "tropical", - "hot", - "swamp", "frozen" ], "mirrorCeiling": false, @@ -38,7 +39,8 @@ "caveShift": -11, "focus": "", "fluidHeight": 99, - "biomeZoom": 1.72, + "biomeZoom": 2.88, + "continentalShuffle": 99, "regionZoom": 2.245, "continentZoom": 1, "dimensionAngleDeg": 19, @@ -122,8 +124,8 @@ "maxHeight": 18, "minSize": 2, "maxSize": 6, - "minPerChunk": 2, - "maxPerChunk": 5, + "minPerChunk": 1, + "maxPerChunk": 2, "varience": 4, "palette": [ "DIAMOND_ORE" @@ -134,8 +136,8 @@ "maxHeight": 40, "minSize": 5, "maxSize": 9, - "minPerChunk": 4, - "maxPerChunk": 6, + "minPerChunk": 1, + "maxPerChunk": 5, "varience": 7, "palette": [ "minecraft:redstone_ore[lit=false]" @@ -159,7 +161,7 @@ "minSize": 3, "maxSize": 8, "minPerChunk": 0, - "maxPerChunk": 2, + "maxPerChunk": 1, "varience": 5, "palette": [ "LAPIS_ORE" @@ -170,8 +172,8 @@ "maxHeight": 122, "minSize": 6, "maxSize": 9, - "minPerChunk": 5, - "maxPerChunk": 8, + "minPerChunk": 4, + "maxPerChunk": 9, "varience": 7, "palette": [ "IRON_ORE" @@ -182,7 +184,7 @@ "maxHeight": 175, "minSize": 9, "maxSize": 12, - "minPerChunk": 6, + "minPerChunk": 5, "maxPerChunk": 10, "varience": 9, "palette": [ diff --git a/overworld/regions/frozen.json b/overworld/regions/frozen.json index 8c9d6326..b2d4deec 100644 --- a/overworld/regions/frozen.json +++ b/overworld/regions/frozen.json @@ -1,5 +1,6 @@ { "name": "Frozen", + "rarity": 2, "biomeImplosionRatio": 0.25, "shoreHeightMin": 2.2, "shoreHeightMax": 4.2, diff --git a/overworld/regions/mushroom.json b/overworld/regions/mushroom.json new file mode 100644 index 00000000..e823b0cb --- /dev/null +++ b/overworld/regions/mushroom.json @@ -0,0 +1,38 @@ +{ + "name": "Mushroom", + "rarity": 3, + "biomeImplosionRatio": 0.25, + "shoreHeightMin": 3.2, + "shoreHeightMax": 6.2, + "shoreHeightZoom": 1.14, + "landBiomeZoom": 1.25, + "biomeShuffle": 12, + "landBiomes": [ + "mushroom-forest" + ], + "seaBiomes": [ + "mushroom-ocean" + ], + "shoreBiomes": [ + "mushroom-beach" + ], + "caveBiomes": [ + + ], + "spotBiomes":[ + { + "biome": "mushroom-crimson-forest", + "type": "LAND", + "scale": 0.78, + "rarity": 262, + "shuffle": 44 + }, + { + "biome": "mushroom-warped-forest", + "type": "LAND", + "scale": 0.77, + "rarity": 261, + "shuffle": 44 + } + ] +} \ No newline at end of file diff --git a/overworld/regions/swamp.json b/overworld/regions/swamp.json index 9a89002b..ff0a7826 100644 --- a/overworld/regions/swamp.json +++ b/overworld/regions/swamp.json @@ -1,5 +1,6 @@ { "name": "Swamp", + "rarity": 2, "biomeImplosionRatio": 0.26, "shoreHeightMin": 3.2, "shoreHeightMax": 6.2, @@ -8,7 +9,6 @@ "landBiomes": [ "swamp-roofed", "swamp-mountains", - "swamp-mushroom", "swamp-willow-forest" ], "seaBiomes": [ @@ -34,21 +34,5 @@ "COAL_ORE" ] } - ], - "spotBiomes":[ - { - "biome": "swamp-crimson-mushroom", - "type": "LAND", - "scale": 0.78, - "rarity": 262, - "shuffle": 44 - }, - { - "biome": "swamp-warped-mushroom", - "type": "LAND", - "scale": 0.77, - "rarity": 261, - "shuffle": 44 - } ] } \ No newline at end of file