diff --git a/src/main/java/ru/betterend/world/biome/EndBiome.java b/src/main/java/ru/betterend/world/biome/EndBiome.java index 1ee9c07c..72bf3ff8 100644 --- a/src/main/java/ru/betterend/world/biome/EndBiome.java +++ b/src/main/java/ru/betterend/world/biome/EndBiome.java @@ -148,7 +148,7 @@ public class EndBiome { list.add(new StructureInfo(structure, offsetY, terrainMerge)); }); if (!list.isEmpty()) { - structuresFeature = EndFeature.makeChansedFeature(nm + "_structures", new ListFeature(list), 15); + structuresFeature = EndFeature.makeChansedFeature(nm + "_structures", new ListFeature(list), 10); } } } diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_1.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_1.nbt new file mode 100644 index 00000000..ebe5e0eb Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_1.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_2.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_2.nbt new file mode 100644 index 00000000..b6453b45 Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_2.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_3.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_3.nbt new file mode 100644 index 00000000..f77ca475 Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_3.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_4.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_4.nbt new file mode 100644 index 00000000..a3eb0175 Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_4.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_1.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_1.nbt new file mode 100644 index 00000000..85d5307d Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_1.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_2.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_2.nbt new file mode 100644 index 00000000..5d669b03 Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_2.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_3.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_3.nbt new file mode 100644 index 00000000..c14a3f8d Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_3.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_4.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_4.nbt new file mode 100644 index 00000000..21e443aa Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_4.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_5.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_5.nbt new file mode 100644 index 00000000..42f21ecf Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_5.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_6.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_6.nbt new file mode 100644 index 00000000..ccec24bb Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_6.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_7.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_7.nbt new file mode 100644 index 00000000..9ef1011d Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_7.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_8.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_8.nbt new file mode 100644 index 00000000..bd7c4237 Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_8.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/structures.json b/src/main/resources/data/betterend/structures/biome/chorus_forest/structures.json new file mode 100644 index 00000000..0501834e --- /dev/null +++ b/src/main/resources/data/betterend/structures/biome/chorus_forest/structures.json @@ -0,0 +1,17 @@ +{ + { "nbt": "fallen_tree_1.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "fallen_tree_2.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "fallen_tree_3.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "fallen_tree_4.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "stump_1.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "stump_2.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "stump_3.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "ruins_1.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_2.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_3.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_4.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_5.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_6.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_7.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_8.nbt", "offsetY": 0, "terrainMerge": "surface" } +} diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/stump_1.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/stump_1.nbt new file mode 100644 index 00000000..80700ebb Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/stump_1.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/stump_2.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/stump_2.nbt new file mode 100644 index 00000000..f5e732ce Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/stump_2.nbt differ diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/stump_3.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/stump_3.nbt new file mode 100644 index 00000000..3f337fc5 Binary files /dev/null and b/src/main/resources/data/betterend/structures/biome/chorus_forest/stump_3.nbt differ