diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_1.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_1.nbt index 4f2f6e2d9..bf7141405 100644 Binary files a/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_1.nbt and b/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_1.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_2.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_2.nbt index 1d1bc9956..236d3fdf3 100644 Binary files a/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_2.nbt and b/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_2.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_3.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_3.nbt index 95bc5ec47..9cc731134 100644 Binary files a/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_3.nbt and b/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_3.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_4.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_4.nbt new file mode 100644 index 000000000..969f9dc30 Binary files /dev/null and b/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_4.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_5.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_5.nbt new file mode 100644 index 000000000..2de759360 Binary files /dev/null and b/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_5.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_6.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_6.nbt new file mode 100644 index 000000000..68c6d53c2 Binary files /dev/null and b/src/main/resources/data/paradise_lost/structure/birdcage/levels/normal/normal_6.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_1.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_1.nbt index 46f8d0d9a..ace16582c 100644 Binary files a/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_1.nbt and b/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_1.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_2.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_2.nbt index c49574381..049b5fe5b 100644 Binary files a/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_2.nbt and b/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_2.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_2_spawner.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_2_spawner.nbt new file mode 100644 index 000000000..93fe93204 Binary files /dev/null and b/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_2_spawner.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_3.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_3.nbt new file mode 100644 index 000000000..ced2f281b Binary files /dev/null and b/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_3.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_4.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_4.nbt new file mode 100644 index 000000000..e3f430c32 Binary files /dev/null and b/src/main/resources/data/paradise_lost/structure/birdcage/levels/stairs/stairs_4.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_1.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_1.nbt index 98b29fbdf..438da7f15 100644 Binary files a/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_1.nbt and b/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_1.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_2.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_2.nbt new file mode 100644 index 000000000..c20951e8b Binary files /dev/null and b/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_2.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_3.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_3.nbt new file mode 100644 index 000000000..d2f49660f Binary files /dev/null and b/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_3.nbt differ diff --git a/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_4.nbt b/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_4.nbt new file mode 100644 index 000000000..80f26e2e5 Binary files /dev/null and b/src/main/resources/data/paradise_lost/structure/birdcage/roofs/roof_4.nbt differ diff --git a/src/main/resources/data/paradise_lost/worldgen/template_pool/birdcage/levels_normal.json b/src/main/resources/data/paradise_lost/worldgen/template_pool/birdcage/levels_normal.json index dbe11cd6a..b111141e5 100644 --- a/src/main/resources/data/paradise_lost/worldgen/template_pool/birdcage/levels_normal.json +++ b/src/main/resources/data/paradise_lost/worldgen/template_pool/birdcage/levels_normal.json @@ -12,7 +12,7 @@ } }, { - "weight": 12, + "weight": 11, "element": { "element_type": "minecraft:single_pool_element", "location": "paradise_lost:birdcage/levels/normal/normal_2", @@ -21,19 +21,28 @@ } }, { - "weight": 4, + "weight": 6, "element": { "element_type": "minecraft:single_pool_element", - "location": "paradise_lost:birdcage/levels/normal/normal_1_spawner", + "location": "paradise_lost:birdcage/levels/normal/normal_3", "projection": "rigid", "processors": "paradise_lost:birdcage_proc" } }, { - "weight": 5, + "weight": 8, "element": { "element_type": "minecraft:single_pool_element", - "location": "paradise_lost:birdcage/levels/normal/normal_2_spawner", + "location": "paradise_lost:birdcage/levels/normal/normal_4", + "projection": "rigid", + "processors": "paradise_lost:birdcage_proc" + } + }, + { + "weight": 10, + "element": { + "element_type": "minecraft:single_pool_element", + "location": "paradise_lost:birdcage/levels/normal/normal_5", "projection": "rigid", "processors": "paradise_lost:birdcage_proc" } @@ -42,7 +51,25 @@ "weight": 6, "element": { "element_type": "minecraft:single_pool_element", - "location": "paradise_lost:birdcage/levels/normal/normal_3", + "location": "paradise_lost:birdcage/levels/normal/normal_6", + "projection": "rigid", + "processors": "paradise_lost:birdcage_proc" + } + }, + { + "weight": 5, + "element": { + "element_type": "minecraft:single_pool_element", + "location": "paradise_lost:birdcage/levels/normal/normal_1_spawner", + "projection": "rigid", + "processors": "paradise_lost:birdcage_proc" + } + }, + { + "weight": 5, + "element": { + "element_type": "minecraft:single_pool_element", + "location": "paradise_lost:birdcage/levels/normal/normal_2_spawner", "projection": "rigid", "processors": "paradise_lost:birdcage_proc" } diff --git a/src/main/resources/data/paradise_lost/worldgen/template_pool/birdcage/levels_stairs.json b/src/main/resources/data/paradise_lost/worldgen/template_pool/birdcage/levels_stairs.json index 6a7908ec3..999f13f59 100644 --- a/src/main/resources/data/paradise_lost/worldgen/template_pool/birdcage/levels_stairs.json +++ b/src/main/resources/data/paradise_lost/worldgen/template_pool/birdcage/levels_stairs.json @@ -3,7 +3,7 @@ "fallback": "minecraft:empty", "elements": [ { - "weight": 1, + "weight": 2, "element": { "element_type": "minecraft:single_pool_element", "location": "paradise_lost:birdcage/levels/stairs/stairs_1", @@ -12,13 +12,40 @@ } }, { - "weight": 3, + "weight": 5, "element": { "element_type": "minecraft:single_pool_element", "location": "paradise_lost:birdcage/levels/stairs/stairs_2", "projection": "rigid", "processors": "paradise_lost:birdcage_proc" } + }, + { + "weight": 5, + "element": { + "element_type": "minecraft:single_pool_element", + "location": "paradise_lost:birdcage/levels/stairs/stairs_3", + "projection": "rigid", + "processors": "paradise_lost:birdcage_proc" + } + }, + { + "weight": 4, + "element": { + "element_type": "minecraft:single_pool_element", + "location": "paradise_lost:birdcage/levels/stairs/stairs_4", + "projection": "rigid", + "processors": "paradise_lost:birdcage_proc" + } + }, + { + "weight": 1, + "element": { + "element_type": "minecraft:single_pool_element", + "location": "paradise_lost:birdcage/levels/stairs/stairs_2_spawner", + "projection": "rigid", + "processors": "paradise_lost:birdcage_proc" + } } ] } \ No newline at end of file diff --git a/src/main/resources/data/paradise_lost/worldgen/template_pool/birdcage/roofs.json b/src/main/resources/data/paradise_lost/worldgen/template_pool/birdcage/roofs.json index 408a095da..17502b3c6 100644 --- a/src/main/resources/data/paradise_lost/worldgen/template_pool/birdcage/roofs.json +++ b/src/main/resources/data/paradise_lost/worldgen/template_pool/birdcage/roofs.json @@ -3,13 +3,40 @@ "fallback": "minecraft:empty", "elements": [ { - "weight": 1, + "weight": 3, "element": { "element_type": "minecraft:single_pool_element", "location": "paradise_lost:birdcage/roofs/roof_1", "projection": "rigid", "processors": "paradise_lost:birdcage_proc" } + }, + { + "weight": 3, + "element": { + "element_type": "minecraft:single_pool_element", + "location": "paradise_lost:birdcage/roofs/roof_2", + "projection": "rigid", + "processors": "paradise_lost:birdcage_proc" + } + }, + { + "weight": 1, + "element": { + "element_type": "minecraft:single_pool_element", + "location": "paradise_lost:birdcage/roofs/roof_3", + "projection": "rigid", + "processors": "paradise_lost:birdcage_proc" + } + }, + { + "weight": 1, + "element": { + "element_type": "minecraft:single_pool_element", + "location": "paradise_lost:birdcage/roofs/roof_4", + "projection": "rigid", + "processors": "paradise_lost:birdcage_proc" + } } ] } \ No newline at end of file