diff --git a/src/main/resources/data/overdrive_that_matters/structure/condor_wreck.nbt b/src/main/resources/data/overdrive_that_matters/structure/condor_wreck.nbt new file mode 100644 index 000000000..e52cdfb46 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/condor_wreck.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/tags/worldgen/biome/condor_wreck.json b/src/main/resources/data/overdrive_that_matters/tags/worldgen/biome/condor_wreck.json new file mode 100644 index 000000000..67ecd95f9 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/tags/worldgen/biome/condor_wreck.json @@ -0,0 +1,11 @@ +{ + "values": [ + "minecraft:beach", + "minecraft:desert", + "minecraft:plains", + "minecraft:savanna", + "minecraft:snowy_plains", + "minecraft:taiga", + "minecraft:grove" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/structure/cargo_container.json b/src/main/resources/data/overdrive_that_matters/worldgen/structure/cargo_container.json index d0f13ebd3..ac8163ca9 100644 --- a/src/main/resources/data/overdrive_that_matters/worldgen/structure/cargo_container.json +++ b/src/main/resources/data/overdrive_that_matters/worldgen/structure/cargo_container.json @@ -11,6 +11,6 @@ "spawn_overrides": { }, "step": "surface_structures", - "terrain_adaption": "bury", + "terrain_adaption": "none", "use_expansion_hack": false } \ No newline at end of file diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/structure/condor_wreck.json b/src/main/resources/data/overdrive_that_matters/worldgen/structure/condor_wreck.json new file mode 100644 index 000000000..673c03f6e --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/structure/condor_wreck.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#overdrive_that_matters:condor_wreck", + "max_distance_from_center": 100, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "size": 7, + "spawn_overrides": { + "monster": { + "bounding_box": "full", + "spawns": [ + { + "type": "overdrive_that_matters:android_melee", + "maxCount": 1, + "minCount": 1, + "weight": 1 + } + ] + } + }, + "start_height": { + "absolute": -3 + }, + "start_pool": "overdrive_that_matters:condor_wreck", + "step": "surface_structures", + "terrain_adaptation": "none", + "use_expansion_hack": false +} \ No newline at end of file diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/structure_set/condor_wreck.json b/src/main/resources/data/overdrive_that_matters/worldgen/structure_set/condor_wreck.json new file mode 100644 index 000000000..883ad4d6d --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/structure_set/condor_wreck.json @@ -0,0 +1,20 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "exclusion_zone": { + "chunk_count": 5, + "other_set": "minecraft:villages" + }, + "frequency": 0.3, + "frequency_reduction_method": "legacy_type_1", + "salt": 736519284, + "separation": 8, + "spacing": 32 + }, + "structures": [ + { + "structure": "overdrive_that_matters:condor_wreck", + "weight": 1 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/condor_wreck.json b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/condor_wreck.json new file mode 100644 index 000000000..0feafd055 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/condor_wreck.json @@ -0,0 +1,15 @@ +{ + "name": "overdrive_that_matters:condor_wreck", + "fallback": "minecraft:empty", + "elements": [ + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:condor_wreck", + "processors": "minecraft:empty", + "projection": "rigid" + }, + "weight": 1 + } + ] +} \ No newline at end of file