diff --git a/biomes/swamp-marsh-rotten.json b/biomes/swamp-marsh-rotten.json new file mode 100644 index 00000000..73a6fcba --- /dev/null +++ b/biomes/swamp-marsh-rotten.json @@ -0,0 +1,246 @@ +{ + "biomeSkyScatter": [ + "SWAMP", + "DESERT", + "BADLANDS" + ], + "decorators": [ + { + "chance": 0.005, + "variance": { + "style": "STATIC" + }, + "zoom": 0.02, + "palette": [ + { + "block": "brown_mushroom" + }, + { + "block": "red_mushroom" + } + ], + "style": { + "style": "STATIC" + } + }, + { + "chance": 0.13, + "variance": { + "style": "STATIC" + }, + "zoom": 0.2, + "palette": [ + { + "block": "large_fern" + }, + { + "block": "tall_grass" + } + ], + "style": { + "style": "STATIC" + } + }, + { + "chance": 0.15, + "variance": { + "style": "STATIC" + }, + "zoom": 0.3, + "palette": [ + { + "block": "dead_bush" + }, + { + "block": "fern" + } + ], + "style": { + "style": "STATIC" + } + } + ], + "entityInitialSpawns": [ + {"entity": "cow", "maxSpawns": 1, "minSpawns": 1, "rarity": 6}, + {"entity": "pig", "maxSpawns": 1, "minSpawns": 1, "rarity": 6} + ], + "objects": [ + { + "chance": 0.4, + "density": 2, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "wasteland/dead-1", + "wasteland/dead-2", + "wasteland/dead-3", + "wasteland/dead-4", + "wasteland/dead-5", + "wasteland/dead-6" + + ], + "translate": { + "x": 0, + "y": -2, + "z": 0 + } + }, + { + "chance": 0.4, + "density": 2, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "misc/shrub-1", + "misc/shrub-2", + "misc/shrub-3", + "misc/shrub-4", + "misc/shrub-5", + "misc/shrub-6" + + ], + "translate": { + "x": 0, + "y": -2, + "z": 0 + } + }, + { + "chance": 0.2, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "wasteland/stone-1", + "wasteland/stone-2", + "wasteland/stone-3", + "wasteland/stone-4", + "wasteland/stone-5", + "wasteland/stone-6", + "wasteland/stone-7" + ], + "translate": { + "x": 0, + "y": -2, + "z": 0 + } + } + ], + "name": "Rotten Swampy Marsh", + "layers": [ + { + "style": { + "style": "IRIS" + }, + "zoom": 0.5, + "palette": [ + { + "weight": 3, + "block": "grass_block" + }, + { + "block": "podzol" + }, + { + "block": "coarse_dirt" + }, + { + "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": -7, + "max": -3, + "generator": "mountain" + } + ], + "biomeZoom": 9, + "derivative": "PLAINS", + "biomeStyle": { + "style": "IRIS" + }, + "wall": { + "style": { + "style": "STATIC" + }, + "palette": [ + { + "block": "stone" + }, + { + "block": "andesite" + }, + { + "block": "stone" + } + ] + }, + "biomeScatter": [ + "FOREST", + "TAIGA", + "SWAMP", + "TAIGA_HILLS" + ], + "rarity": 4 +} \ No newline at end of file diff --git a/biomes/swamp-marsh.json b/biomes/swamp-marsh.json index 57567af8..18d71b1f 100644 --- a/biomes/swamp-marsh.json +++ b/biomes/swamp-marsh.json @@ -5,6 +5,9 @@ "DESERT", "BADLANDS" ], + "children": [ + "swamp-marsh-rotten" + ], "decorators": [ { "chance": 0.003, diff --git a/biomes/swamp-roofed-wayward.json b/biomes/swamp-roofed-wayward.json index 37805fdd..4648197a 100644 --- a/biomes/swamp-roofed-wayward.json +++ b/biomes/swamp-roofed-wayward.json @@ -74,7 +74,10 @@ "replace": { "palette": [ { - "block": "dark_oak_leaves" + "block": "dark_oak_leaves", + "data": { + "persistent": true + } } ] } @@ -86,7 +89,10 @@ "replace": { "palette": [ { - "block": "dark_oak_leaves" + "block": "dark_oak_leaves", + "data": { + "persistent": true + } } ] } @@ -130,7 +136,10 @@ "replace": { "palette": [ { - "block": "oak_leaves" + "block": "oak_leaves", + "data": { + "persistent": true + } } ] } @@ -142,7 +151,10 @@ "replace": { "palette": [ { - "block": "dark_oak_leaves" + "block": "dark_oak_leaves", + "data": { + "persistent": true + } } ] } diff --git a/biomes/swamp-willow-forest.json b/biomes/swamp-willow-forest.json index 1b084b6d..dda7abf0 100644 --- a/biomes/swamp-willow-forest.json +++ b/biomes/swamp-willow-forest.json @@ -270,6 +270,38 @@ "z": 0 } }, + { + "chance": 0.001, + "edit": [ + { + "find": [{ + "block": "oak_leaves" + }], + "replace": {"palette": [{"block": "oak_leaves"}, {"block": "spruce_leaves"}], + "style": {"style": "IRIS"}} + } + ], + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "willow-supermassive/willow1", + "willow-supermassive/willow2", + "willow-supermassive/willow3", + "willow-supermassive/willow4" + ], + "translate": { + "x": 0, + "y": -15, + "z": 0 + } + }, { "chance": 0.17, "edit": [ diff --git a/dimensions/overworld.json b/dimensions/overworld.json index 169e491b..a23894ae 100644 --- a/dimensions/overworld.json +++ b/dimensions/overworld.json @@ -102,7 +102,7 @@ "checks": 8, "objects": [ { - "chance": 0.001, + "chance": 0.0001, "density": 1, "edit": [ { @@ -134,7 +134,7 @@ ], "translate": { "x": 0, - "y": -3, + "y": -5, "z": 0 } } diff --git a/objects/misc/shrub-1.iob b/objects/misc/shrub-1.iob new file mode 100644 index 00000000..87af0038 Binary files /dev/null and b/objects/misc/shrub-1.iob differ diff --git a/objects/misc/shrub-10.iob b/objects/misc/shrub-10.iob new file mode 100644 index 00000000..284cd22d Binary files /dev/null and b/objects/misc/shrub-10.iob differ diff --git a/objects/misc/shrub-11.iob b/objects/misc/shrub-11.iob new file mode 100644 index 00000000..e2e08261 Binary files /dev/null and b/objects/misc/shrub-11.iob differ diff --git a/objects/misc/shrub-13.iob b/objects/misc/shrub-13.iob new file mode 100644 index 00000000..606a88e5 Binary files /dev/null and b/objects/misc/shrub-13.iob differ diff --git a/objects/misc/shrub-2.iob b/objects/misc/shrub-2.iob new file mode 100644 index 00000000..d82701e4 Binary files /dev/null and b/objects/misc/shrub-2.iob differ diff --git a/objects/misc/shrub-3.iob b/objects/misc/shrub-3.iob new file mode 100644 index 00000000..a5f22e0c Binary files /dev/null and b/objects/misc/shrub-3.iob differ diff --git a/objects/misc/shrub-4.iob b/objects/misc/shrub-4.iob new file mode 100644 index 00000000..1e76b377 Binary files /dev/null and b/objects/misc/shrub-4.iob differ diff --git a/objects/misc/shrub-5.iob b/objects/misc/shrub-5.iob new file mode 100644 index 00000000..ee891d78 Binary files /dev/null and b/objects/misc/shrub-5.iob differ diff --git a/objects/misc/shrub-6.iob b/objects/misc/shrub-6.iob new file mode 100644 index 00000000..6348cf49 Binary files /dev/null and b/objects/misc/shrub-6.iob differ diff --git a/objects/misc/shrub-7.iob b/objects/misc/shrub-7.iob new file mode 100644 index 00000000..7d2fe223 Binary files /dev/null and b/objects/misc/shrub-7.iob differ diff --git a/objects/misc/shrub-8.iob b/objects/misc/shrub-8.iob new file mode 100644 index 00000000..4daa6391 Binary files /dev/null and b/objects/misc/shrub-8.iob differ diff --git a/objects/misc/shrub-9.iob b/objects/misc/shrub-9.iob new file mode 100644 index 00000000..0c3bc4c1 Binary files /dev/null and b/objects/misc/shrub-9.iob differ diff --git a/objects/wasteland/dead-1.iob b/objects/wasteland/dead-1.iob new file mode 100644 index 00000000..4898353a Binary files /dev/null and b/objects/wasteland/dead-1.iob differ diff --git a/objects/wasteland/dead-2.iob b/objects/wasteland/dead-2.iob new file mode 100644 index 00000000..3ff72ed7 Binary files /dev/null and b/objects/wasteland/dead-2.iob differ diff --git a/objects/wasteland/dead-3.iob b/objects/wasteland/dead-3.iob new file mode 100644 index 00000000..79c4bc7d Binary files /dev/null and b/objects/wasteland/dead-3.iob differ diff --git a/objects/wasteland/dead-4.iob b/objects/wasteland/dead-4.iob new file mode 100644 index 00000000..9eddd3a0 Binary files /dev/null and b/objects/wasteland/dead-4.iob differ diff --git a/objects/wasteland/dead-5.iob b/objects/wasteland/dead-5.iob new file mode 100644 index 00000000..b4bf92ac Binary files /dev/null and b/objects/wasteland/dead-5.iob differ diff --git a/objects/wasteland/dead-6.iob b/objects/wasteland/dead-6.iob new file mode 100644 index 00000000..36e22119 Binary files /dev/null and b/objects/wasteland/dead-6.iob differ diff --git a/objects/wasteland/stone-1.iob b/objects/wasteland/stone-1.iob new file mode 100644 index 00000000..91c8c6d0 Binary files /dev/null and b/objects/wasteland/stone-1.iob differ diff --git a/objects/wasteland/stone-2.iob b/objects/wasteland/stone-2.iob new file mode 100644 index 00000000..2fc64260 Binary files /dev/null and b/objects/wasteland/stone-2.iob differ diff --git a/objects/wasteland/stone-3.iob b/objects/wasteland/stone-3.iob new file mode 100644 index 00000000..e56e5e51 Binary files /dev/null and b/objects/wasteland/stone-3.iob differ diff --git a/objects/wasteland/stone-4.iob b/objects/wasteland/stone-4.iob new file mode 100644 index 00000000..626ee06b Binary files /dev/null and b/objects/wasteland/stone-4.iob differ diff --git a/objects/wasteland/stone-5.iob b/objects/wasteland/stone-5.iob new file mode 100644 index 00000000..8b604d51 Binary files /dev/null and b/objects/wasteland/stone-5.iob differ diff --git a/objects/wasteland/stone-6.iob b/objects/wasteland/stone-6.iob new file mode 100644 index 00000000..0d23793d Binary files /dev/null and b/objects/wasteland/stone-6.iob differ diff --git a/objects/wasteland/stone-7.iob b/objects/wasteland/stone-7.iob new file mode 100644 index 00000000..877e71b1 Binary files /dev/null and b/objects/wasteland/stone-7.iob differ diff --git a/regions/mosaic.json b/regions/mosaic.json index 9af27745..ddbf4640 100644 --- a/regions/mosaic.json +++ b/regions/mosaic.json @@ -108,5 +108,5 @@ ] }, "shoreHeightZoom": 1.14, - "rarity": 200 + "rarity": 150 } \ No newline at end of file