From 6c2f5a6f4838b8b14423718bbc10e5b53c16761b Mon Sep 17 00:00:00 2001 From: GearShocky Date: Sun, 9 Oct 2022 02:56:59 +0600 Subject: [PATCH] Ok i give up i can't please oh god dammit FUCK --- .../structure/field_research_pod.json | 13 +++++--- .../structure/field_research_pod_ruin.json | 32 +++++++++++++++++++ .../template_pool/field_research_pod.json | 2 +- .../field_research_pod_ruin.json | 15 +++++++++ 4 files changed, 57 insertions(+), 5 deletions(-) create mode 100644 src/main/resources/data/overdrive_that_matters/worldgen/structure/field_research_pod_ruin.json create mode 100644 src/main/resources/data/overdrive_that_matters/worldgen/template_pool/field_research_pod_ruin.json 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 index 6680149f7..54346d4af 100644 --- 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 @@ -3,8 +3,16 @@ "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, + "start_height": { + "type": "minecraft:uniform", + "max_inclusive": { + "below_top": 2 + }, + "min_inclusive": { + "absolute": 32 + } + }, "spawn_overrides": { "monster": { "bounding_box": "full", @@ -18,9 +26,6 @@ ] } }, - "start_height": { - "absolute": 0 - }, "step": "surface_structures", "terrain_adaption": "bury", "use_expansion_hack": false diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/structure/field_research_pod_ruin.json b/src/main/resources/data/overdrive_that_matters/worldgen/structure/field_research_pod_ruin.json new file mode 100644 index 000000000..884e0ec3f --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/structure/field_research_pod_ruin.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:jigsaw", + "start_pool": "overdrive_that_matters:field_research_pod_ruin", + "biomes": "#overdrive_that_matters:field_research_pod", + "max_distance_from_center": 128, + "size": 7, + "start_height": { + "type": "minecraft:uniform", + "max_inclusive": { + "below_top": 2 + }, + "min_inclusive": { + "absolute": 32 + } + }, + "spawn_overrides": { + "monster": { + "bounding_box": "full", + "spawns": [ + { + "type": "minecraft:pillager", + "weight": 1, + "minCount": 1, + "maxCount": 2 + } + ] + } + }, + "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/template_pool/field_research_pod.json b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/field_research_pod.json index efd53f3a9..b6b939c96 100644 --- 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 @@ -9,7 +9,7 @@ "processors": "minecraft:empty", "projection": "rigid" }, - "weight": 1 + "weight": 2 } ] } \ No newline at end of file diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/field_research_pod_ruin.json b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/field_research_pod_ruin.json new file mode 100644 index 000000000..f5eae2907 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/field_research_pod_ruin.json @@ -0,0 +1,15 @@ +{ + "name": "overdrive_that_matters:field_research_pod_ruin", + "fallback": "minecraft:empty", + "elements": [ + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:field_research_pod_ruin", + "processors": "minecraft:empty", + "projection": "rigid" + }, + "weight": 2 + } + ] +} \ No newline at end of file