From 06e48c0fa9d5959b9b913d0255fd5cd73cd32d2c Mon Sep 17 00:00:00 2001 From: RePixelatedMC <107539181+RePixelatedMC@users.noreply.github.com> Date: Fri, 11 Jul 2025 10:23:30 +0200 Subject: [PATCH] Dry Bush --- biomes/dev.json | 4 ++-- biomes/hot/desert-dunes-red.json | 3 ++- biomes/hot/desert-dunes.json | 3 ++- biomes/hot/oasis.json | 3 ++- biomes/hot/small-valley.json | 3 ++- biomes/mesa/blue.json | 3 ++- biomes/mesa/cliffs.json | 3 ++- biomes/mesa/dark.json | 3 ++- biomes/mesa/green.json | 3 ++- biomes/mesa/mesa.json | 3 ++- biomes/mesa/red.json | 3 ++- biomes/mesa/valleys.json | 3 ++- biomes/mesa/yellow.json | 3 ++- biomes/savanna/acacia-denmyre.json | 3 ++- biomes/savanna/cliff-extended.json | 3 ++- biomes/savanna/cliff.json | 3 ++- biomes/savanna/forest.json | 3 ++- biomes/savanna/plateau.json | 3 ++- biomes/savanna/savanna.json | 3 ++- biomes/savanna/shore/beach.json | 3 ++- dimensions/overworld.json | 1 + snippet/decorator/dry_grass.json | 37 ++++++++++++++++++++++++++++++ 22 files changed, 78 insertions(+), 21 deletions(-) create mode 100644 snippet/decorator/dry_grass.json diff --git a/biomes/dev.json b/biomes/dev.json index 57516f2b..9f1aac7b 100644 --- a/biomes/dev.json +++ b/biomes/dev.json @@ -5,14 +5,14 @@ { "palette": [ { - "block": "minecraft:grass_block" + "block": "minecraft:sand" } ] } ], "decorators": [ - "snippet/decorator/leaf" + "snippet/decorator/bush" ], "generators": [ diff --git a/biomes/hot/desert-dunes-red.json b/biomes/hot/desert-dunes-red.json index f1ac8fc3..8bf698ea 100644 --- a/biomes/hot/desert-dunes-red.json +++ b/biomes/hot/desert-dunes-red.json @@ -156,6 +156,7 @@ { "chance": 0.005, "palette": [{"block": "minecraft:dead_bush"}] - } + }, + "snippet/decorator/dry_grass" ] } diff --git a/biomes/hot/desert-dunes.json b/biomes/hot/desert-dunes.json index 1b371534..d1fa9ef6 100644 --- a/biomes/hot/desert-dunes.json +++ b/biomes/hot/desert-dunes.json @@ -155,6 +155,7 @@ { "chance": 0.005, "palette": [{"block": "minecraft:dead_bush"}] - } + }, + "snippet/decorator/dry_grass" ] } diff --git a/biomes/hot/oasis.json b/biomes/hot/oasis.json index ca12643e..f433404e 100644 --- a/biomes/hot/oasis.json +++ b/biomes/hot/oasis.json @@ -39,6 +39,7 @@ { "chance": 0.005, "palette": [{"block": "minecraft:dead_bush"}] - } + }, + "snippet/decorator/dry_grass" ] } diff --git a/biomes/hot/small-valley.json b/biomes/hot/small-valley.json index bebfc801..59451455 100644 --- a/biomes/hot/small-valley.json +++ b/biomes/hot/small-valley.json @@ -266,6 +266,7 @@ { "chance": 0.5, "palette": [{"block": "minecraft:short_grass"}] - } + }, + "snippet/decorator/dry_grass" ] } diff --git a/biomes/mesa/blue.json b/biomes/mesa/blue.json index 07bd3ddc..a05178cd 100644 --- a/biomes/mesa/blue.json +++ b/biomes/mesa/blue.json @@ -83,7 +83,8 @@ "zoom": 0.3, "palette": [{"block": "minecraft:dead_bush"}], "style": {"style": "STATIC"} - } + }, + "snippet/decorator/dry_grass" ], "lockLayers": true } diff --git a/biomes/mesa/cliffs.json b/biomes/mesa/cliffs.json index c2281755..08c598f7 100644 --- a/biomes/mesa/cliffs.json +++ b/biomes/mesa/cliffs.json @@ -94,7 +94,8 @@ "zoom": 0.3, "palette": [{"block": "minecraft:dead_bush"}], "style": {"style": "STATIC"} - } + }, + "snippet/decorator/dry_grass" ], "lockLayers": true } diff --git a/biomes/mesa/dark.json b/biomes/mesa/dark.json index ec1f7eae..b0b1ddbc 100644 --- a/biomes/mesa/dark.json +++ b/biomes/mesa/dark.json @@ -100,7 +100,8 @@ "zoom": 0.3, "palette": [{"block": "minecraft:dead_bush"}], "style": {"style": "STATIC"} - } + }, + "snippet/decorator/dry_grass" ], "childShrinkFactor": 0.35, "lockLayers": true diff --git a/biomes/mesa/green.json b/biomes/mesa/green.json index e6954ecd..7411f32c 100644 --- a/biomes/mesa/green.json +++ b/biomes/mesa/green.json @@ -83,7 +83,8 @@ "zoom": 0.3, "palette": [{"block": "minecraft:dead_bush"}], "style": {"style": "STATIC"} - } + }, + "snippet/decorator/dry_grass" ], "lockLayers": true } diff --git a/biomes/mesa/mesa.json b/biomes/mesa/mesa.json index 2fba56a4..372000bf 100644 --- a/biomes/mesa/mesa.json +++ b/biomes/mesa/mesa.json @@ -165,7 +165,8 @@ } ], "style": {"style": "STATIC"} - }], + }, + "snippet/decorator/dry_grass"], "childStyle": { "style": "NOWHERE_CELLULAR", "zoom": 1.2, diff --git a/biomes/mesa/red.json b/biomes/mesa/red.json index 7132c794..437113aa 100644 --- a/biomes/mesa/red.json +++ b/biomes/mesa/red.json @@ -90,7 +90,8 @@ "zoom": 0.3, "palette": [{"block": "minecraft:dead_bush"}], "style": {"style": "STATIC"} - } + }, + "snippet/decorator/dry_grass" ], "lockLayers": true, "deposits": [{ diff --git a/biomes/mesa/valleys.json b/biomes/mesa/valleys.json index 2e40e164..8b424e7b 100644 --- a/biomes/mesa/valleys.json +++ b/biomes/mesa/valleys.json @@ -266,6 +266,7 @@ { "chance": 0.5, "palette": [{"block": "minecraft:short_grass"}] - } + }, + "snippet/decorator/dry_grass" ] } diff --git a/biomes/mesa/yellow.json b/biomes/mesa/yellow.json index 4f57640a..fe17595d 100644 --- a/biomes/mesa/yellow.json +++ b/biomes/mesa/yellow.json @@ -106,7 +106,8 @@ "zoom": 0.3, "palette": [{"block": "minecraft:dead_bush"}], "style": {"style": "STATIC"} - } + }, + "snippet/decorator/dry_grass" ], "lockLayers": true } diff --git a/biomes/savanna/acacia-denmyre.json b/biomes/savanna/acacia-denmyre.json index c5f8d221..cf3e9ab8 100644 --- a/biomes/savanna/acacia-denmyre.json +++ b/biomes/savanna/acacia-denmyre.json @@ -157,6 +157,7 @@ "zoom": 0.3, "palette": [{"block": "minecraft:tall_grass"}], "style": {"style": "STATIC"} - } + }, + "snippet/decorator/dry_grass" ] } diff --git a/biomes/savanna/cliff-extended.json b/biomes/savanna/cliff-extended.json index ec3952bf..c1293308 100644 --- a/biomes/savanna/cliff-extended.json +++ b/biomes/savanna/cliff-extended.json @@ -215,7 +215,8 @@ "zoom": 0.3, "palette": [{"block": "minecraft:tall_grass"}], "style": {"style": "STATIC"} - } + }, + "snippet/decorator/dry_grass" ], "biomeSkyScatter": [ "DESERT", diff --git a/biomes/savanna/cliff.json b/biomes/savanna/cliff.json index b04ac506..0d047d70 100644 --- a/biomes/savanna/cliff.json +++ b/biomes/savanna/cliff.json @@ -218,7 +218,8 @@ "zoom": 0.3, "palette": [{"block": "minecraft:tall_grass"}], "style": {"style": "STATIC"} - } + }, + "snippet/decorator/dry_grass" ], "biomeSkyScatter": [ "DESERT", diff --git a/biomes/savanna/forest.json b/biomes/savanna/forest.json index 73a215b7..848918c6 100644 --- a/biomes/savanna/forest.json +++ b/biomes/savanna/forest.json @@ -246,7 +246,8 @@ } ], "style": {"style": "STATIC"} - } + }, + "snippet/decorator/dry_grass" ], "biomeSkyScatter": ["DESERT"] } diff --git a/biomes/savanna/plateau.json b/biomes/savanna/plateau.json index eefe0470..bac1b570 100644 --- a/biomes/savanna/plateau.json +++ b/biomes/savanna/plateau.json @@ -243,7 +243,8 @@ "zoom": 0.3, "palette": [{"block": "minecraft:tall_grass"}], "style": {"style": "STATIC"} - } + }, + "snippet/decorator/dry_grass" ], "biomeSkyScatter": [ "DESERT", diff --git a/biomes/savanna/savanna.json b/biomes/savanna/savanna.json index 6dc9dee0..af603a01 100644 --- a/biomes/savanna/savanna.json +++ b/biomes/savanna/savanna.json @@ -238,7 +238,8 @@ "zoom": 0.3, "palette": [{"block": "minecraft:tall_grass"}], "style": {"style": "STATIC"} - } + }, + "snippet/decorator/dry_grass" ], "biomeSkyScatter": [ "DESERT", diff --git a/biomes/savanna/shore/beach.json b/biomes/savanna/shore/beach.json index 0269983a..7bcc2eab 100644 --- a/biomes/savanna/shore/beach.json +++ b/biomes/savanna/shore/beach.json @@ -91,5 +91,6 @@ "zoom": 0.3, "palette": [{"block": "minecraft:short_grass"}], "style": {"style": "STATIC"} - }] + }, + "snippet/decorator/dry_grass"] } diff --git a/dimensions/overworld.json b/dimensions/overworld.json index ab75e971..d19cedba 100644 --- a/dimensions/overworld.json +++ b/dimensions/overworld.json @@ -6,6 +6,7 @@ "fluidHeight": 75, "jigsawStructureDivisor": 20, "continentZoom": 1, + "focusRegion": "temperate", "continentalStyle": { "style": "NOWHERE_CELLULAR", "fracture": { diff --git a/snippet/decorator/dry_grass.json b/snippet/decorator/dry_grass.json new file mode 100644 index 00000000..78b60d7e --- /dev/null +++ b/snippet/decorator/dry_grass.json @@ -0,0 +1,37 @@ +{ + "chance": 0.01, + "style": { + "style": "CELLULAR", + "zoom": 0.3, + "exponent": 1.5, + "axialFracturing": true, + "fracture": { + "multiplier": 55, + "axialFracturing": true, + "style": "NOWHERE", + "zoom": 0.15, + "fracture": { + "axialFracturing": true, + "style": "STATIC", + "multiplier": 18 + } + } + }, + "slopeCondition":{ + "maximumSlope": 5 + }, + "palette": [ + { + "block": "minecraft:tall_dry_grass", + "weight": 1 + }, + { + "block": "minecraft:short_dry_grass", + "weight": 1 + }, + { + "block": "minecraft:air", + "weight": 3 + } + ] +} \ No newline at end of file