From 5ecafc857c0c0a20fffab77671b25d4e8806138f Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Fri, 7 Aug 2020 13:42:02 -0400 Subject: [PATCH] Mushroom plains & rarity --- overworld/biomes/mushroom-plains.json | 239 ++++++++++++++++++++++++++ overworld/regions/mushroom.json | 5 +- 2 files changed, 242 insertions(+), 2 deletions(-) create mode 100644 overworld/biomes/mushroom-plains.json diff --git a/overworld/biomes/mushroom-plains.json b/overworld/biomes/mushroom-plains.json new file mode 100644 index 00000000..f0f09739 --- /dev/null +++ b/overworld/biomes/mushroom-plains.json @@ -0,0 +1,239 @@ +{ + "name":"Mushroom Plains", + "layers":[ + { + "terrainZoom":0.3, + "dispersion":"WISPY", + "palette":[ + "MYCELIUM", + "MYCELIUM", + "MYCELIUM", + "MYCELIUM", + "MYCELIUM", + "MYCELIUM", + "MYCELIUM", + "GRAVEL", + "MYCELIUM", + "MYCELIUM", + "MYCELIUM", + "MYCELIUM", + "MYCELIUM", + "MYCELIUM", + "MYCELIUM", + "MYCELIUM", + "MYCELIUM" + ] + }, + { + "minHeight":2, + "maxHeight":4, + "palette":[ + "DIRT", + "COARSE_DIRT" + ] + }, + { + "minHeight":6, + "maxHeight":18, + "dispersion":"SCATTER", + "palette":[ + "STONE", + "ANDESITE", + "STONE" + ] + } + ], + "slab":{ + "dispersion":"SCATTER", + "terrainZoom":0.35, + "palette":[ + "AIR", + "AIR", + "AIR", + "AIR", + "minecraft:cobblestone_slab[type=bottom,waterlogged=false]", + "minecraft:mossy_cobblestone_slab[type=bottom,waterlogged=false]", + "AIR", + "AIR", + "AIR", + "AIR" + ] + }, + "wall":{ + "dispersion":"SCATTER", + "palette":[ + "STONE", + "ANDESITE", + "STONE" + ] + }, + "objects":[ + { + "chance":0.08, + "density":2, + "rotation":{ + "yAxis":{ + "min":0, + "max":0, + "interval":90, + "enabled":true + }, + "enabled":true + }, + "place":[ + "mushroom-red/small-organell-r-1", + "mushroom-red/small-organell-r-2", + "mushroom-red/small-organell-r-3", + "mushroom-red/small-organell-r-4", + "mushroom-red/small-organell-r-5", + "mushroom-red/small-organell-r-6", + "mushroom-red/small-organell-r-7", + "mushroom-red/small-organell-r-8", + "mushroom-red/small-organell-r-9", + "mushroom-red/small-organell-r-10" + ], + "translate":{ + "x":0, + "y":-1, + "z":0 + } + }, + { + "chance":0.08, + "edit":[ + { + "find":"red_mushroom_block", + "replace":"brown_mushroom_block" + } + ], + "density":2, + "rotation":{ + "yAxis":{ + "min":0, + "max":0, + "interval":90, + "enabled":true + }, + "enabled":true + }, + "place":[ + "mushroom-red/small-organell-r-1", + "mushroom-red/small-organell-r-2", + "mushroom-red/small-organell-r-3", + "mushroom-red/small-organell-r-4", + "mushroom-red/small-organell-r-5", + "mushroom-red/small-organell-r-6", + "mushroom-red/small-organell-r-7", + "mushroom-red/small-organell-r-8", + "mushroom-red/small-organell-r-9", + "mushroom-red/small-organell-r-10" + ], + "translate":{ + "x":0, + "y":-1, + "z":0 + } + }, + { + "chance":0.076, + "edit":[ + { + "find":"red_mushroom_block", + "replace":"brown_mushroom_block" + } + ], + "density":1, + "rotation":{ + "yAxis":{ + "min":0, + "max":0, + "interval":90, + "enabled":true + }, + "enabled":true + }, + "place":[ + "shroom/mushclutt1", + "shroom/mushclutt2", + "shroom/mushclutt3", + "shroom/mushclutt4", + "shroom/mushclutt5" + ], + "translate":{ + "x":0, + "y":-1, + "z":0 + } + }, + { + "chance":0.1, + "density":1, + "rotation":{ + "yAxis":{ + "min":0, + "max":0, + "interval":90, + "enabled":true + }, + "enabled":true + }, + "place":[ + "shroom/mushclutt1", + "shroom/mushclutt2", + "shroom/mushclutt3", + "shroom/mushclutt4", + "shroom/mushclutt5" + ], + "translate":{ + "x":0, + "y":-1, + "z":0 + } + } + ], + "structures": [ + { + "tileset": "murky-stronghold", + "zoom": 1.14, + "ratio": 0.59, + "height": 45, + "rarity": 55, + "shuffle": 16 + } + ], + "decorators":[ + { + "zoom":0.3, + "chance":0.005, + "palette":[ + "minecraft:stone_button[face=floor,facing=east,powered=false]", + "minecraft:stone_button[face=floor,facing=south,powered=false]" + ], + "dispersion":"SCATTER", + "variance":"SCATTER" + }, + { + "zoom":0.3, + "chance":0.007, + "palette":[ + "red_mushroom", + "brown_mushroom" + ], + "dispersion":"SCATTER", + "variance":"SCATTER" + } + ], + "generators":[ + { + "generator":"plain", + "min":3, + "max":8 + }, + { + "generator":"wavy", + "min":2, + "max":4 + } + ], + "derivative":"MUSHROOM_FIELDS" + } \ No newline at end of file diff --git a/overworld/regions/mushroom.json b/overworld/regions/mushroom.json index e823b0cb..22f54f6d 100644 --- a/overworld/regions/mushroom.json +++ b/overworld/regions/mushroom.json @@ -1,6 +1,6 @@ { "name": "Mushroom", - "rarity": 3, + "rarity": 6, "biomeImplosionRatio": 0.25, "shoreHeightMin": 3.2, "shoreHeightMax": 6.2, @@ -8,7 +8,8 @@ "landBiomeZoom": 1.25, "biomeShuffle": 12, "landBiomes": [ - "mushroom-forest" + "mushroom-forest", + "mushroom-plains" ], "seaBiomes": [ "mushroom-ocean"