diff --git a/src/main/resources/data/overdrive_that_matters/structures/field_research_pod.nbt b/src/main/resources/data/overdrive_that_matters/structures/field_research_pod.nbt new file mode 100644 index 000000000..a91e627ac Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structures/field_research_pod.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/tags/worldgen/biome/field_research_pod.json b/src/main/resources/data/overdrive_that_matters/tags/worldgen/biome/field_research_pod.json new file mode 100644 index 000000000..d024525f3 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/tags/worldgen/biome/field_research_pod.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "minecraft:plains" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/structure/field_research_pod.json b/src/main/resources/data/overdrive_that_matters/worldgen/structure/field_research_pod.json new file mode 100644 index 000000000..6680149f7 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/structure/field_research_pod.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:jigsaw", + "start_pool": "overdrive_that_matters:field_research_pod", + "biomes": "#overdrive_that_matters:field_research_pod", + "max_distance_from_center": 128, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "size": 7, + "spawn_overrides": { + "monster": { + "bounding_box": "full", + "spawns": [ + { + "type": "minecraft:pillager", + "weight": 1, + "minCount": 1, + "maxCount": 2 + } + ] + } + }, + "start_height": { + "absolute": 0 + }, + "step": "surface_structures", + "terrain_adaption": "bury", + "use_expansion_hack": false +} \ No newline at end of file diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/structure_set/field_research_pod.json b/src/main/resources/data/overdrive_that_matters/worldgen/structure_set/field_research_pod.json new file mode 100644 index 000000000..1a011e5b2 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/structure_set/field_research_pod.json @@ -0,0 +1,14 @@ +{ + "structures":[ + { + "structure": "overdrive_that_matters:field_research_pod", + "weight": 1 + } + ], + "placement": { + "type": "minecraft:random_spread", + "spacing": 16, + "separation": 4, + "salt": 10387312 + } +} \ No newline at end of file diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/field_research_pod.json b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/field_research_pod.json new file mode 100644 index 000000000..1ef102445 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/field_research_pod.json @@ -0,0 +1,15 @@ +{ + "name": "overdrive_that_matters:field_research_pod", + "fallback": "minecraft:empty", + "elements": [ + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:field_research_pod", + "processors": "minecraft:empty", + "projection": "rigid" + }, + "weight": 1 + } + ] +} \ No newline at end of file