diff --git a/biomes/frozen/frozen-beach.json b/biomes/frozen/frozen-beach.json index 893d8208..2cee8566 100644 --- a/biomes/frozen/frozen-beach.json +++ b/biomes/frozen/frozen-beach.json @@ -64,6 +64,20 @@ "rarity": 6 } ], + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "objects": [ { "chance": 0.001, diff --git a/biomes/frozen/frozen-hills.json b/biomes/frozen/frozen-hills.json index fc3f1427..5bb4a971 100644 --- a/biomes/frozen/frozen-hills.json +++ b/biomes/frozen/frozen-hills.json @@ -69,6 +69,20 @@ "min": 6 } ], + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "objects": [ { "chance": 0.1, diff --git a/biomes/frozen/frozen-mountain-cliffs.json b/biomes/frozen/frozen-mountain-cliffs.json index 276ac4f4..799990bf 100644 --- a/biomes/frozen/frozen-mountain-cliffs.json +++ b/biomes/frozen/frozen-mountain-cliffs.json @@ -50,7 +50,20 @@ ] } ], - + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "generators": [ { "min": 14, diff --git a/biomes/frozen/frozen-mountain.json b/biomes/frozen/frozen-mountain.json index 57ca1e15..7a6ad508 100644 --- a/biomes/frozen/frozen-mountain.json +++ b/biomes/frozen/frozen-mountain.json @@ -82,7 +82,20 @@ ] } ], - + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "generators": [ { "min": 70, diff --git a/biomes/frozen/frozen-mountains.json b/biomes/frozen/frozen-mountains.json index a60fd957..7ba6fd89 100644 --- a/biomes/frozen/frozen-mountains.json +++ b/biomes/frozen/frozen-mountains.json @@ -53,7 +53,20 @@ ] } ], - + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "generators": [ { "min": 3, diff --git a/biomes/frozen/frozen-pine-hills.json b/biomes/frozen/frozen-pine-hills.json index e52ecd12..035ab243 100644 --- a/biomes/frozen/frozen-pine-hills.json +++ b/biomes/frozen/frozen-pine-hills.json @@ -59,7 +59,20 @@ "min": 6 } ], - + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "decorators": [ { "chance": 1, diff --git a/biomes/frozen/frozen-pine-plains.json b/biomes/frozen/frozen-pine-plains.json index 53d5ad3f..d4be4141 100644 --- a/biomes/frozen/frozen-pine-plains.json +++ b/biomes/frozen/frozen-pine-plains.json @@ -67,7 +67,20 @@ ] } ], - + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "decorators": [ { "chance": 1, diff --git a/biomes/frozen/frozen-pines.json b/biomes/frozen/frozen-pines.json index ace65db9..121349ea 100644 --- a/biomes/frozen/frozen-pines.json +++ b/biomes/frozen/frozen-pines.json @@ -76,7 +76,20 @@ "generator": "mountain" } ], - + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "biomeSkyScatter": [ "SNOWY_TAIGA", "SNOWY_MOUNTAINS" diff --git a/biomes/frozen/frozen-plains.json b/biomes/frozen/frozen-plains.json index 3ed7c62b..80eadbcc 100644 --- a/biomes/frozen/frozen-plains.json +++ b/biomes/frozen/frozen-plains.json @@ -67,7 +67,20 @@ ] } ], - + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "decorators": [ { "chance": 1, diff --git a/biomes/frozen/frozen-redwood-forest.json b/biomes/frozen/frozen-redwood-forest.json index ebadf80a..caf59f84 100644 --- a/biomes/frozen/frozen-redwood-forest.json +++ b/biomes/frozen/frozen-redwood-forest.json @@ -67,6 +67,20 @@ "SNOWY_TAIGA", "SNOWY_MOUNTAINS" ], + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "objects": [ { "chance": 0.02, diff --git a/biomes/frozen/frozen-spruce-hills.json b/biomes/frozen/frozen-spruce-hills.json index f6d4e907..3f8e3a3b 100644 --- a/biomes/frozen/frozen-spruce-hills.json +++ b/biomes/frozen/frozen-spruce-hills.json @@ -59,7 +59,20 @@ "min": 6 } ], - + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "decorators": [ { "chance": 1, diff --git a/biomes/frozen/frozen-spruce-plains.json b/biomes/frozen/frozen-spruce-plains.json index 6d677380..05c79709 100644 --- a/biomes/frozen/frozen-spruce-plains.json +++ b/biomes/frozen/frozen-spruce-plains.json @@ -55,7 +55,20 @@ ] } ], - + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "generators": [ { "generator": "smooth-dunes", diff --git a/biomes/frozen/frozen-vander.json b/biomes/frozen/frozen-vander.json index 8a42ac0d..40b5036e 100644 --- a/biomes/frozen/frozen-vander.json +++ b/biomes/frozen/frozen-vander.json @@ -58,6 +58,20 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "igloo" + }, + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-snowy" + } + ], "decorators": [ { "minHeight": 1, diff --git a/biomes/hot/hot-beach-grass.json b/biomes/hot/hot-beach-grass.json index f5ac811c..c37dee12 100644 --- a/biomes/hot/hot-beach-grass.json +++ b/biomes/hot/hot-beach-grass.json @@ -32,6 +32,7 @@ "generator": "plain" } ], + "decorators": [ { "chance": 0.01, diff --git a/biomes/hot/hot-desert-dunes-red.json b/biomes/hot/hot-desert-dunes-red.json index 3faa8aa6..07de6433 100644 --- a/biomes/hot/hot-desert-dunes-red.json +++ b/biomes/hot/hot-desert-dunes-red.json @@ -39,6 +39,20 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-hot" + }, + { + "rarity": 1500, + "structure": "desert-pyramid" + } + ], "objects": [ { diff --git a/biomes/hot/hot-desert-dunes.json b/biomes/hot/hot-desert-dunes.json index 08dbeb65..9687b422 100644 --- a/biomes/hot/hot-desert-dunes.json +++ b/biomes/hot/hot-desert-dunes.json @@ -40,6 +40,20 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-hot" + }, + { + "rarity": 1500, + "structure": "desert-pyramid" + } + ], "objects": [ { diff --git a/biomes/hot/hot-desert-red.json b/biomes/hot/hot-desert-red.json index b1a5d588..bc9af7b9 100644 --- a/biomes/hot/hot-desert-red.json +++ b/biomes/hot/hot-desert-red.json @@ -29,6 +29,20 @@ "maxHeight": 5 } ], + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-hot" + }, + { + "rarity": 1500, + "structure": "desert-pyramid" + } + ], "decorators": [ { "chance": 0.005, diff --git a/biomes/hot/hot-desert.json b/biomes/hot/hot-desert.json index 3c4ecdcd..be26499e 100644 --- a/biomes/hot/hot-desert.json +++ b/biomes/hot/hot-desert.json @@ -41,6 +41,20 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-hot" + }, + { + "rarity": 1500, + "structure": "desert-pyramid" + } + ], "entityInitialSpawns": [ { "entity": "cow", diff --git a/biomes/hot/hot-mountain-cliffs.json b/biomes/hot/hot-mountain-cliffs.json index effc6e4f..a02fa187 100644 --- a/biomes/hot/hot-mountain-cliffs.json +++ b/biomes/hot/hot-mountain-cliffs.json @@ -71,6 +71,20 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-hot" + }, + { + "rarity": 1500, + "structure": "desert-pyramid" + } + ], "biomeZoom": 30, "biomeStyle": { "style": "IRIS" diff --git a/biomes/hot/hot-mountain-plains.json b/biomes/hot/hot-mountain-plains.json index 8ad878ba..8de835cc 100644 --- a/biomes/hot/hot-mountain-plains.json +++ b/biomes/hot/hot-mountain-plains.json @@ -29,6 +29,20 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-hot" + }, + { + "rarity": 1500, + "structure": "desert-pyramid" + } + ], "decorators": [ { "chance": 0.001, diff --git a/biomes/hot/hot-mountain.json b/biomes/hot/hot-mountain.json index ec466398..a2826e4c 100644 --- a/biomes/hot/hot-mountain.json +++ b/biomes/hot/hot-mountain.json @@ -12,6 +12,20 @@ "generator": "plain" } ], + "jigsawStructures": [ + { + "rarity": 1000, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-hot" + }, + { + "rarity": 1500, + "structure": "desert-pyramid" + } + ], "layers": [ { "minHeight": 1, diff --git a/biomes/hot/hot-oasis.json b/biomes/hot/hot-oasis.json index 9c72a670..882c82fd 100644 --- a/biomes/hot/hot-oasis.json +++ b/biomes/hot/hot-oasis.json @@ -42,6 +42,7 @@ ] } ], + "decorators": [ { "verticalZoom": 5, diff --git a/biomes/hot/hot-ocean-cliffs.json b/biomes/hot/hot-ocean-cliffs.json index a500be49..a1dba096 100644 --- a/biomes/hot/hot-ocean-cliffs.json +++ b/biomes/hot/hot-ocean-cliffs.json @@ -9,6 +9,7 @@ "generator": "plain-cliffs" } ], + "layers": [ { "minHeight": 2, diff --git a/biomes/hot/hot-ocean.json b/biomes/hot/hot-ocean.json index 2f336b3c..99fa1f0c 100644 --- a/biomes/hot/hot-ocean.json +++ b/biomes/hot/hot-ocean.json @@ -15,6 +15,7 @@ "generator": "plain" } ], + "layers": [ { "minHeight": 2, diff --git a/biomes/hot/hot-river.json b/biomes/hot/hot-river.json index 2f13a403..44205ae3 100644 --- a/biomes/hot/hot-river.json +++ b/biomes/hot/hot-river.json @@ -9,6 +9,7 @@ "min": -15 } ], + "layers": [ { "style": { diff --git a/biomes/mountain/mountain-forest-hills.json b/biomes/mountain/mountain-forest-hills.json index c47126b7..45a6e989 100644 --- a/biomes/mountain/mountain-forest-hills.json +++ b/biomes/mountain/mountain-forest-hills.json @@ -14,6 +14,16 @@ "min": 32 } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "layers": [ { "minHeight": 1, diff --git a/biomes/mountain/mountain-forest.json b/biomes/mountain/mountain-forest.json index 7fcf85f6..64401fce 100644 --- a/biomes/mountain/mountain-forest.json +++ b/biomes/mountain/mountain-forest.json @@ -14,6 +14,16 @@ "min": 32 } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "layers": [ { "minHeight": 1, diff --git a/biomes/mountain/mountain-hills.json b/biomes/mountain/mountain-hills.json index b5c97ab0..01475e52 100644 --- a/biomes/mountain/mountain-hills.json +++ b/biomes/mountain/mountain-hills.json @@ -12,7 +12,16 @@ "min": 5 } ], - + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "layers": [ { "minHeight": 1, diff --git a/biomes/mountain/mountain-main.json b/biomes/mountain/mountain-main.json index 391d078f..74c7e13b 100644 --- a/biomes/mountain/mountain-main.json +++ b/biomes/mountain/mountain-main.json @@ -17,6 +17,16 @@ "generator": "plain" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "layers": [ { "minHeight": 1, diff --git a/biomes/mountain/mountain-plain-hills.json b/biomes/mountain/mountain-plain-hills.json index 733ad713..a28a7ba3 100644 --- a/biomes/mountain/mountain-plain-hills.json +++ b/biomes/mountain/mountain-plain-hills.json @@ -14,6 +14,16 @@ "min": -3 } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "layers": [ { "palette": [ diff --git a/biomes/mountain/mountain-plains.json b/biomes/mountain/mountain-plains.json index 6a112892..21829212 100644 --- a/biomes/mountain/mountain-plains.json +++ b/biomes/mountain/mountain-plains.json @@ -5,7 +5,16 @@ "children": [ "mountain/mountain-lake" ], - + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "generators": [ { "generator": "plain", diff --git a/biomes/mountain/mountain.json b/biomes/mountain/mountain.json index 7a466f45..7dcdc631 100644 --- a/biomes/mountain/mountain.json +++ b/biomes/mountain/mountain.json @@ -18,6 +18,16 @@ } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "layers": [ { "minHeight": 1, diff --git a/biomes/savanna/savanna-acacia-denmyre.json b/biomes/savanna/savanna-acacia-denmyre.json index 9fa57a35..01dce462 100644 --- a/biomes/savanna/savanna-acacia-denmyre.json +++ b/biomes/savanna/savanna-acacia-denmyre.json @@ -55,6 +55,16 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 2000, + "structure": "pillager" + }, + { + "structure": "village-savanna", + "rarity": 650 + } + ], "decorators": [ { "chance": 0.1, diff --git a/biomes/savanna/savanna-cliff.json b/biomes/savanna/savanna-cliff.json index 2fab1725..b320e89c 100644 --- a/biomes/savanna/savanna-cliff.json +++ b/biomes/savanna/savanna-cliff.json @@ -12,6 +12,16 @@ "generator": "plain" } ], + "jigsawStructures": [ + { + "rarity": 2000, + "structure": "pillager" + }, + { + "structure": "village-savanna", + "rarity": 650 + } + ], "layers": [ { "minHeight": 3, diff --git a/biomes/savanna/savanna-forest.json b/biomes/savanna/savanna-forest.json index 04e3ee7a..434aa69e 100644 --- a/biomes/savanna/savanna-forest.json +++ b/biomes/savanna/savanna-forest.json @@ -64,6 +64,16 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 2000, + "structure": "pillager" + }, + { + "structure": "village-savanna", + "rarity": 650 + } + ], "biomeSkyScatter": [ "DESERT" ], diff --git a/biomes/savanna/savanna-plateau.json b/biomes/savanna/savanna-plateau.json index ebd08720..0ac197cd 100644 --- a/biomes/savanna/savanna-plateau.json +++ b/biomes/savanna/savanna-plateau.json @@ -9,6 +9,16 @@ "generator": "canyon-steep" } ], + "jigsawStructures": [ + { + "rarity": 2000, + "structure": "pillager" + }, + { + "structure": "village-savanna", + "rarity": 650 + } + ], "layers": [ { "minHeight": 3, diff --git a/biomes/savanna/savanna.json b/biomes/savanna/savanna.json index 8f792f13..540f1f5b 100644 --- a/biomes/savanna/savanna.json +++ b/biomes/savanna/savanna.json @@ -17,6 +17,16 @@ "generator": "plain" } ], + "jigsawStructures": [ + { + "rarity": 2000, + "structure": "pillager" + }, + { + "structure": "village-savanna", + "rarity": 650 + } + ], "layers": [ { "minHeight": 3, diff --git a/biomes/swamp/swamp-denmyre.json b/biomes/swamp/swamp-denmyre.json index a87e1bf8..86c09502 100644 --- a/biomes/swamp/swamp-denmyre.json +++ b/biomes/swamp/swamp-denmyre.json @@ -55,6 +55,16 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "decorators": [ { "chance": 0.01, diff --git a/biomes/swamp/swamp-marsh-rotten.json b/biomes/swamp/swamp-marsh-rotten.json index bc78e1fa..5ac40f08 100644 --- a/biomes/swamp/swamp-marsh-rotten.json +++ b/biomes/swamp/swamp-marsh-rotten.json @@ -9,6 +9,16 @@ "generator": "mountain" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "layers": [ { "style": { diff --git a/biomes/swamp/swamp-marsh.json b/biomes/swamp/swamp-marsh.json index 4c895282..d719c28c 100644 --- a/biomes/swamp/swamp-marsh.json +++ b/biomes/swamp/swamp-marsh.json @@ -12,6 +12,16 @@ "generator": "mountain" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "layers": [ { "style": { diff --git a/biomes/swamp/swamp-roofed-forest.json b/biomes/swamp/swamp-roofed-forest.json index 13a36883..a9afe61d 100644 --- a/biomes/swamp/swamp-roofed-forest.json +++ b/biomes/swamp/swamp-roofed-forest.json @@ -60,6 +60,16 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "decorators": [ { "chance": 0.01, diff --git a/biomes/swamp/swamp-roofed-wayward.json b/biomes/swamp/swamp-roofed-wayward.json index 9999a1a6..ee298bf5 100644 --- a/biomes/swamp/swamp-roofed-wayward.json +++ b/biomes/swamp/swamp-roofed-wayward.json @@ -61,6 +61,16 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "decorators": [ { "chance": 0.03, diff --git a/biomes/swamp/swamp-willow-forest.json b/biomes/swamp/swamp-willow-forest.json index 9cec88f3..eb72e74d 100644 --- a/biomes/swamp/swamp-willow-forest.json +++ b/biomes/swamp/swamp-willow-forest.json @@ -61,6 +61,16 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "effects": [ { "interval": 65656, diff --git a/biomes/temperate/temperate-birch-denmyre.json b/biomes/temperate/temperate-birch-denmyre.json index e9cff28d..e5173eab 100644 --- a/biomes/temperate/temperate-birch-denmyre.json +++ b/biomes/temperate/temperate-birch-denmyre.json @@ -55,6 +55,16 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } + ], "decorators": [ { "chance": 0.01, diff --git a/biomes/temperate/temperate-birch-forest.json b/biomes/temperate/temperate-birch-forest.json index 5a979598..ac7285db 100644 --- a/biomes/temperate/temperate-birch-forest.json +++ b/biomes/temperate/temperate-birch-forest.json @@ -13,6 +13,16 @@ "generator": "smooth-dunes" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } + ], "layers": [ { "style": { diff --git a/biomes/temperate/temperate-flower-forest.json b/biomes/temperate/temperate-flower-forest.json index 75bab842..4fb3a516 100644 --- a/biomes/temperate/temperate-flower-forest.json +++ b/biomes/temperate/temperate-flower-forest.json @@ -62,6 +62,16 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } + ], "entityInitialSpawns": [ { "entity": "cow", diff --git a/biomes/temperate/temperate-highlands.json b/biomes/temperate/temperate-highlands.json index d3c30c1b..0eb6446f 100644 --- a/biomes/temperate/temperate-highlands.json +++ b/biomes/temperate/temperate-highlands.json @@ -9,6 +9,16 @@ "generator": "plain" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } + ], "layers": [ { "style": { diff --git a/biomes/temperate/temperate-oak-beach.json b/biomes/temperate/temperate-oak-beach.json index ae7d922c..03619f0b 100644 --- a/biomes/temperate/temperate-oak-beach.json +++ b/biomes/temperate/temperate-oak-beach.json @@ -58,6 +58,16 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } + ], "entityInitialSpawns": [ { "entity": "cow", diff --git a/biomes/temperate/temperate-oak-denmyre.json b/biomes/temperate/temperate-oak-denmyre.json index 5df0aef5..ced768a2 100644 --- a/biomes/temperate/temperate-oak-denmyre.json +++ b/biomes/temperate/temperate-oak-denmyre.json @@ -54,6 +54,16 @@ } ] } + ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } ], "decorators": [ { diff --git a/biomes/temperate/temperate-oak-forest.json b/biomes/temperate/temperate-oak-forest.json index ae7accd6..2f50675d 100644 --- a/biomes/temperate/temperate-oak-forest.json +++ b/biomes/temperate/temperate-oak-forest.json @@ -61,6 +61,16 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } + ], "entityInitialSpawns": [ { "entity": "cow", diff --git a/biomes/temperate/temperate-oak-hills.json b/biomes/temperate/temperate-oak-hills.json index 89e5c6cc..88f91ad8 100644 --- a/biomes/temperate/temperate-oak-hills.json +++ b/biomes/temperate/temperate-oak-hills.json @@ -14,6 +14,16 @@ "max": 0 } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } + ], "layers": [ { "palette": [ diff --git a/biomes/temperate/temperate-oak.json b/biomes/temperate/temperate-oak.json index ab6f9b45..d4d1e697 100644 --- a/biomes/temperate/temperate-oak.json +++ b/biomes/temperate/temperate-oak.json @@ -12,6 +12,16 @@ "min": 3 } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } + ], "layers": [ { "palette": [ diff --git a/biomes/temperate/temperate-plain-hills.json b/biomes/temperate/temperate-plain-hills.json index d12e37ef..3a1dc6b9 100644 --- a/biomes/temperate/temperate-plain-hills.json +++ b/biomes/temperate/temperate-plain-hills.json @@ -14,6 +14,16 @@ "max": 0 } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } + ], "layers": [ { "palette": [ diff --git a/biomes/temperate/temperate-plains.json b/biomes/temperate/temperate-plains.json index 17e001e9..0d030923 100644 --- a/biomes/temperate/temperate-plains.json +++ b/biomes/temperate/temperate-plains.json @@ -13,6 +13,16 @@ "generator": "plain" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } + ], "layers": [ { "palette": [ diff --git a/biomes/temperate/temperate-plateau.json b/biomes/temperate/temperate-plateau.json index 15ca6666..c76a8e07 100644 --- a/biomes/temperate/temperate-plateau.json +++ b/biomes/temperate/temperate-plateau.json @@ -19,6 +19,16 @@ "generator": "plain" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } + ], "layers": [ { "style": { diff --git a/biomes/temperate/temperate-wilds.json b/biomes/temperate/temperate-wilds.json index 274c5fd0..e1d06da0 100644 --- a/biomes/temperate/temperate-wilds.json +++ b/biomes/temperate/temperate-wilds.json @@ -5,6 +5,16 @@ "children": [ "temperate/temperate-highlands" ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-temperate" + } + ], "decorators": [ { "chance": 0.22, diff --git a/biomes/tropical/tropical-bamboo-forest.json b/biomes/tropical/tropical-bamboo-forest.json index 05ae346f..c65804d5 100644 --- a/biomes/tropical/tropical-bamboo-forest.json +++ b/biomes/tropical/tropical-bamboo-forest.json @@ -12,6 +12,20 @@ "generator": "plain" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + }, + { + "rarity": 650, + "structure": "jungle-pyramid" + } + ], "layers": [ { "palette": [ diff --git a/biomes/tropical/tropical-highlands.json b/biomes/tropical/tropical-highlands.json index b612a03c..70cd7cd1 100644 --- a/biomes/tropical/tropical-highlands.json +++ b/biomes/tropical/tropical-highlands.json @@ -9,6 +9,20 @@ "generator": "plain" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + }, + { + "rarity": 650, + "structure": "jungle-pyramid" + } + ], "layers": [ { "style": { diff --git a/biomes/tropical/tropical-jungle-denmyre.json b/biomes/tropical/tropical-jungle-denmyre.json index 177c8baa..50516bf3 100644 --- a/biomes/tropical/tropical-jungle-denmyre.json +++ b/biomes/tropical/tropical-jungle-denmyre.json @@ -9,6 +9,20 @@ "generator": "plain" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + }, + { + "rarity": 650, + "structure": "jungle-pyramid" + } + ], "layers": [ { "style": { diff --git a/biomes/tropical/tropical-mountain-extreme.json b/biomes/tropical/tropical-mountain-extreme.json index 285794dc..ffc31e22 100644 --- a/biomes/tropical/tropical-mountain-extreme.json +++ b/biomes/tropical/tropical-mountain-extreme.json @@ -17,6 +17,7 @@ "min": 30 } ], + "layers": [ { "minHeight": 1, diff --git a/biomes/tropical/tropical-mountain-plains.json b/biomes/tropical/tropical-mountain-plains.json index f73a7ff9..01b41f40 100644 --- a/biomes/tropical/tropical-mountain-plains.json +++ b/biomes/tropical/tropical-mountain-plains.json @@ -41,6 +41,20 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + }, + { + "rarity": 650, + "structure": "jungle-pyramid" + } + ], "childStyle": { "style": "GLOB", "zoom": 0.4, diff --git a/biomes/tropical/tropical-mountain.json b/biomes/tropical/tropical-mountain.json index 67b7f279..5161801f 100644 --- a/biomes/tropical/tropical-mountain.json +++ b/biomes/tropical/tropical-mountain.json @@ -12,6 +12,20 @@ "generator": "smooth-dunes" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + }, + { + "rarity": 650, + "structure": "jungle-pyramid" + } + ], "layers": [ { "minHeight": 2, diff --git a/biomes/tropical/tropical-plains-hills.json b/biomes/tropical/tropical-plains-hills.json index e0f8ec6a..ad64810a 100644 --- a/biomes/tropical/tropical-plains-hills.json +++ b/biomes/tropical/tropical-plains-hills.json @@ -42,6 +42,20 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + }, + { + "rarity": 650, + "structure": "jungle-pyramid" + } + ], "wall": { "palette": [ { diff --git a/biomes/tropical/tropical-plains.json b/biomes/tropical/tropical-plains.json index 327da235..37035f9d 100644 --- a/biomes/tropical/tropical-plains.json +++ b/biomes/tropical/tropical-plains.json @@ -45,6 +45,20 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + }, + { + "rarity": 650, + "structure": "jungle-pyramid" + } + ], "childStyle": { "style": "SIMPLEX", "zoom": 0.5, diff --git a/biomes/tropical/tropical-rainforest-hills.json b/biomes/tropical/tropical-rainforest-hills.json index f16d6c7e..b57410b3 100644 --- a/biomes/tropical/tropical-rainforest-hills.json +++ b/biomes/tropical/tropical-rainforest-hills.json @@ -9,6 +9,20 @@ "generator": "plain-cliffs" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + }, + { + "rarity": 650, + "structure": "jungle-pyramid" + } + ], "layers": [ { "style": { diff --git a/biomes/tropical/tropical-rainforest-island.json b/biomes/tropical/tropical-rainforest-island.json index a2e811f1..6f8bfd0c 100644 --- a/biomes/tropical/tropical-rainforest-island.json +++ b/biomes/tropical/tropical-rainforest-island.json @@ -59,6 +59,7 @@ ] } ], + "seaLayers": [ { "minHeight": 64, diff --git a/biomes/tropical/tropical-rainforest-wicked-child.json b/biomes/tropical/tropical-rainforest-wicked-child.json index 27ebe6a9..0d58f64b 100644 --- a/biomes/tropical/tropical-rainforest-wicked-child.json +++ b/biomes/tropical/tropical-rainforest-wicked-child.json @@ -59,6 +59,20 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + }, + { + "rarity": 650, + "structure": "jungle-pyramid" + } + ], "effects": [ { "particleAltX": 0.301, diff --git a/biomes/tropical/tropical-rainforest-wicked.json b/biomes/tropical/tropical-rainforest-wicked.json index a01579e0..8b9462e1 100644 --- a/biomes/tropical/tropical-rainforest-wicked.json +++ b/biomes/tropical/tropical-rainforest-wicked.json @@ -5,9 +5,8 @@ "children": [ "tropical/tropical-rainforest-hills", "tropical/tropical-jungle-denmyre", - "tropical/tropical-rainforest-wicked-child", - "tropical/tropical-rainforest-wicked-village" - ], + "tropical/tropical-rainforest-wicked-child" + ], "generators": [ { "min": 3, diff --git a/biomes/tropical/tropical-rainforest.json b/biomes/tropical/tropical-rainforest.json index 9ae9cdce..720f7821 100644 --- a/biomes/tropical/tropical-rainforest.json +++ b/biomes/tropical/tropical-rainforest.json @@ -13,6 +13,7 @@ "generator": "plain" } ], + "layers": [ { "style": { diff --git a/biomes/tropical/tropical-wilds.json b/biomes/tropical/tropical-wilds.json index 1cd02603..6fb91760 100644 --- a/biomes/tropical/tropical-wilds.json +++ b/biomes/tropical/tropical-wilds.json @@ -58,6 +58,20 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + }, + { + "rarity": 650, + "structure": "jungle-pyramid" + } + ], "decorators": [ { "chance": 0.22, diff --git a/biomes/tundra/tundra-forest.json b/biomes/tundra/tundra-forest.json index a466ca14..f3f07f2e 100644 --- a/biomes/tundra/tundra-forest.json +++ b/biomes/tundra/tundra-forest.json @@ -12,6 +12,16 @@ "min": 8 } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "layers": [ { "minHeight": 3, diff --git a/biomes/tundra/tundra-mountains.json b/biomes/tundra/tundra-mountains.json index f345b743..9256066a 100644 --- a/biomes/tundra/tundra-mountains.json +++ b/biomes/tundra/tundra-mountains.json @@ -12,6 +12,16 @@ "generator": "mountain" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "layers": [ { "minHeight": 3, diff --git a/biomes/tundra/tundra-redwood-forest.json b/biomes/tundra/tundra-redwood-forest.json index f34b6db6..20c8eb40 100644 --- a/biomes/tundra/tundra-redwood-forest.json +++ b/biomes/tundra/tundra-redwood-forest.json @@ -12,6 +12,16 @@ "generator": "smooth-dunes" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "layers": [ { "style": { diff --git a/biomes/tundra/tundra-sequia-redwoods.json b/biomes/tundra/tundra-sequia-redwoods.json index 9e3f0bdd..e5dec176 100644 --- a/biomes/tundra/tundra-sequia-redwoods.json +++ b/biomes/tundra/tundra-sequia-redwoods.json @@ -10,6 +10,16 @@ "generator": "plain" } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "layers": [ { "style": { diff --git a/biomes/tundra/tundra-spruce-denmyre.json b/biomes/tundra/tundra-spruce-denmyre.json index 84357eb2..88c47d31 100644 --- a/biomes/tundra/tundra-spruce-denmyre.json +++ b/biomes/tundra/tundra-spruce-denmyre.json @@ -56,6 +56,16 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "decorators": [ { "chance": 0.003, diff --git a/biomes/tundra/tundra-taiga.json b/biomes/tundra/tundra-taiga.json index 5fdf689f..c63dbbcf 100644 --- a/biomes/tundra/tundra-taiga.json +++ b/biomes/tundra/tundra-taiga.json @@ -53,6 +53,16 @@ ] } ], + "jigsawStructures": [ + { + "rarity": 750, + "structure": "pillager" + }, + { + "rarity": 500, + "structure": "village-tundra" + } + ], "decorators": [ { "chance": 0.003, diff --git a/regions/frozen.json b/regions/frozen.json index 7a61c85f..af12b356 100644 --- a/regions/frozen.json +++ b/regions/frozen.json @@ -83,20 +83,6 @@ "cold-treasure" ] }, - "jigsawStructures": [ - { - "rarity": 1000, - "structure": "igloo" - }, - { - "rarity": 1000, - "structure": "pillager" - }, - { - "rarity": 500, - "structure": "village-snowy" - } - ], "objects": [ { "heightmap": { diff --git a/regions/hot.json b/regions/hot.json index e7525d54..c3c34c4f 100644 --- a/regions/hot.json +++ b/regions/hot.json @@ -26,20 +26,7 @@ "zoom": 5 } }, - "jigsawStructures": [ - { - "rarity": 1000, - "structure": "pillager" - }, - { - "rarity": 500, - "structure": "village-hot" - }, - { - "rarity": 1500, - "structure": "desert-pyramid" - } - ], + "biomeImplosionRatio": 0.25, "deposits": [ { diff --git a/regions/mountain.json b/regions/mountain.json index 98b6bdf3..0efcd418 100644 --- a/regions/mountain.json +++ b/regions/mountain.json @@ -23,17 +23,6 @@ "riverBiomes": [ "mountain/mountain-river" ], - - "jigsawStructures": [ - { - "rarity": 750, - "structure": "pillager" - }, - { - "rarity": 500, - "structure": "village-tundra" - } - ], "biomeImplosionRatio": 0.25, "deposits": [ { diff --git a/regions/tropical-mountain.json b/regions/tropical-mountain.json index 6c99e115..72b1a82e 100644 --- a/regions/tropical-mountain.json +++ b/regions/tropical-mountain.json @@ -20,16 +20,6 @@ "tropical/tropical-river-steep", "tropical/tropical-river-soft" ], - "jigsawStructures": [ - { - "rarity": 750, - "structure": "pillager" - }, - { - "rarity": 500, - "structure": "village-temperate" - } - ], "biomeImplosionRatio": 0.25, "objects": [ { diff --git a/regions/tropical.json b/regions/tropical.json index 9b783a22..de6dd9ff 100644 --- a/regions/tropical.json +++ b/regions/tropical.json @@ -51,20 +51,7 @@ "rarity": 139 } ], - "jigsawStructures": [ - { - "rarity": 750, - "structure": "pillager" - }, - { - "rarity": 500, - "structure": "village-tundra" - }, - { - "rarity": 650, - "structure": "jungle-pyramid" - } - ], + "deposits": [ { "minHeight": 25,