diff --git a/biomes/mosaic-lith-black.json b/biomes/mosaic-lith-black.json index b0085f01..d7de1be1 100644 --- a/biomes/mosaic-lith-black.json +++ b/biomes/mosaic-lith-black.json @@ -108,6 +108,39 @@ "z": 0 } }, + { + "chance": 0.3, + "edit": [ + { + "find": [{"block": "nether_wart_block"}], + "replace": {"palette": [{ + "block": "black_concrete", + "backup": {"block": "coal_block"} + }]} + } + ], + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "corrupted/crimsonwood-1", + "corrupted/crimsonwood-2", + "corrupted/crimsonwood-3", + "corrupted/crimsonwood-4", + "corrupted/crimsonwood-5" + ], + "translate": { + "x": 0, + "y": -3, + "z": 0 + } + }, { "chance": 0.01, "rotation": { diff --git a/biomes/mosaic-lith-cyan.json b/biomes/mosaic-lith-cyan.json index 88e5f9f5..6853fb56 100644 --- a/biomes/mosaic-lith-cyan.json +++ b/biomes/mosaic-lith-cyan.json @@ -156,6 +156,31 @@ "y": -3, "z": 0 } + }, + { + "chance": 0.3, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "corrupted/warpedwood-1", + "corrupted/warpedwood-2", + "corrupted/warpedwood-3", + "corrupted/warpedwood-4", + "corrupted/warpedwood-5", + "corrupted/warpedwood-6" + ], + "translate": { + "x": 0, + "y": -3, + "z": 0 + } } ], "name": "Cyan Mosaic", diff --git a/biomes/mosaic-lith-red.json b/biomes/mosaic-lith-red.json index be0bd37f..1091517c 100644 --- a/biomes/mosaic-lith-red.json +++ b/biomes/mosaic-lith-red.json @@ -185,6 +185,30 @@ "z": 0 } }, + { + "chance": 0.3, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "corrupted/crimsonwood-1", + "corrupted/crimsonwood-2", + "corrupted/crimsonwood-3", + "corrupted/crimsonwood-4", + "corrupted/crimsonwood-5" + ], + "translate": { + "x": 0, + "y": -3, + "z": 0 + } + }, { "chance": 0.01, "edit": [ diff --git a/biomes/swamp-beach.json b/biomes/swamp-beach.json index e6a5c639..d75d5400 100644 --- a/biomes/swamp-beach.json +++ b/biomes/swamp-beach.json @@ -79,7 +79,16 @@ "zoom": 0.25, "palette": [ { - "block": "sand" + "block": "dirt" + }, + { + "block": "podzol" + }, + { + "block": "coarse_dirt" + }, + { + "block": "podzol" } ] }, diff --git a/biomes/swamp-marsh.json b/biomes/swamp-marsh.json new file mode 100644 index 00000000..f1492fdc --- /dev/null +++ b/biomes/swamp-marsh.json @@ -0,0 +1,196 @@ +{ + "biomeSkyScatter": [ + "SWAMP", + "DESERT", + "BADLANDS" + ], + "decorators": [ + { + "chance": 0.003, + "variance": { + "style": "STATIC" + }, + "zoom": 0.02, + "palette": [ + { + "block": "brown_mushroom" + }, + { + "block": "red_mushroom" + }, + { + "block": "sea_pickle" + } + ], + "style": { + "style": "STATIC" + } + }, + { + "chance": 0.0030, + "stackMax": 3, + "palette": [ + { + "block": "twisting_vines_plant" + } + ], + "stackMin": 1 + }, + { + "chance": 0.122, + "variance": { + "style": "STATIC" + }, + "zoom": 0.2, + "palette": [ + { + "block": "large_fern" + }, + { + "block": "tall_grass" + } + ], + "style": { + "style": "STATIC" + } + }, + { + "chance": 0.142, + "variance": { + "style": "STATIC" + }, + "zoom": 0.3, + "palette": [ + { + "block": "grass" + }, + { + "block": "fern" + } + ], + "style": { + "style": "STATIC" + } + } + ], + "objects": [ + { + "chance": 0.35, + "density": 2, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "clutter/oak-clutt-1", + "clutter/oak-clutt-2", + "clutter/oak-clutt-3" + ], + "translate": { + "x": 0, + "y": -2, + "z": 0 + } + } + ], + "name": "Swampy Marsh", + "layers": [ + { + "style": { + "style": "IRIS" + }, + "zoom": 0.5, + "palette": [ + { + "weight": 3, + "block": "grass_block" + }, + { + "block": "podzol" + }, + { + "weight": 4, + "block": "grass_block" + } + ] + }, + { + "palette": [ + { + "block": "dirt" + } + ] + }, + { + "minHeight": 1, + "maxHeight": 3, + "palette": [ + { + "block": "dirt" + }, + { + "block": "coarse_dirt" + } + ] + }, + { + "minHeight": 6, + "maxHeight": 18, + "style": { + "style": "STATIC" + }, + "palette": [ + { + "block": "stone" + }, + { + "block": "andesite" + }, + { + "block": "stone" + } + ] + } + ], + "generators": [ + { + "min": -10, + "max": 5, + "generator": "plain-chaotic" + } + ], + "biomeZoom": 9, + "derivative": "PLAINS", + "biomeStyle": { + "style": "IRIS" + }, + "wall": { + "style": { + "style": "STATIC" + }, + "palette": [ + { + "block": "stone" + }, + { + "block": "andesite" + }, + { + "block": "stone" + } + ] + }, + "biomeScatter": [ + "FOREST", + "TAIGA", + "SWAMP", + "TAIGA_HILLS", + "NETHER_WASTES" + ], + "rarity": 4 +} \ No newline at end of file diff --git a/biomes/swamp-roofed-marsh.json b/biomes/swamp-roofed-wayward.json similarity index 100% rename from biomes/swamp-roofed-marsh.json rename to biomes/swamp-roofed-wayward.json diff --git a/objects/corrupted/crimsonwood-1.iob b/objects/corrupted/crimsonwood-1.iob new file mode 100644 index 00000000..ac9c54d2 Binary files /dev/null and b/objects/corrupted/crimsonwood-1.iob differ diff --git a/objects/corrupted/crimsonwood-2.iob b/objects/corrupted/crimsonwood-2.iob new file mode 100644 index 00000000..7ec32c03 Binary files /dev/null and b/objects/corrupted/crimsonwood-2.iob differ diff --git a/objects/corrupted/crimsonwood-3.iob b/objects/corrupted/crimsonwood-3.iob new file mode 100644 index 00000000..2d8f7eaa Binary files /dev/null and b/objects/corrupted/crimsonwood-3.iob differ diff --git a/objects/corrupted/crimsonwood-4.iob b/objects/corrupted/crimsonwood-4.iob new file mode 100644 index 00000000..aa89da4d Binary files /dev/null and b/objects/corrupted/crimsonwood-4.iob differ diff --git a/objects/corrupted/crimsonwood-5.iob b/objects/corrupted/crimsonwood-5.iob new file mode 100644 index 00000000..ee1fb6c7 Binary files /dev/null and b/objects/corrupted/crimsonwood-5.iob differ diff --git a/objects/corrupted/warpedwood-1.iob b/objects/corrupted/warpedwood-1.iob new file mode 100644 index 00000000..fa912bae Binary files /dev/null and b/objects/corrupted/warpedwood-1.iob differ diff --git a/objects/corrupted/warpedwood-2.iob b/objects/corrupted/warpedwood-2.iob new file mode 100644 index 00000000..c1fe4ca0 Binary files /dev/null and b/objects/corrupted/warpedwood-2.iob differ diff --git a/objects/corrupted/warpedwood-3.iob b/objects/corrupted/warpedwood-3.iob new file mode 100644 index 00000000..328185ff Binary files /dev/null and b/objects/corrupted/warpedwood-3.iob differ diff --git a/objects/corrupted/warpedwood-4.iob b/objects/corrupted/warpedwood-4.iob new file mode 100644 index 00000000..4f9bbebd Binary files /dev/null and b/objects/corrupted/warpedwood-4.iob differ diff --git a/objects/corrupted/warpedwood-5.iob b/objects/corrupted/warpedwood-5.iob new file mode 100644 index 00000000..59a1d22a Binary files /dev/null and b/objects/corrupted/warpedwood-5.iob differ diff --git a/objects/corrupted/warpedwood-6.iob b/objects/corrupted/warpedwood-6.iob new file mode 100644 index 00000000..5cde4161 Binary files /dev/null and b/objects/corrupted/warpedwood-6.iob differ diff --git a/regions/swamp.json b/regions/swamp.json index 724f2536..953203ae 100644 --- a/regions/swamp.json +++ b/regions/swamp.json @@ -42,7 +42,8 @@ "swamp-roofed-forest", "swamp-mountain-forest", "swamp-willow-forest", - "swamp-roofed-marsh" + "swamp-roofed-wayward", + "swamp-marsh" ], "biomeImplosionRatio": 0.26, "seaBiomes": [