From a8113ebdd94dca1253a5d6815da67231d1922498 Mon Sep 17 00:00:00 2001 From: Samalando <156577273+Samalando@users.noreply.github.com> Date: Sat, 7 Jun 2025 15:44:03 +0100 Subject: [PATCH] feat: AHHHH IT WORKSSSS note: it doesnt generate structures yet, but doesnt crash :3 --- .../data/joy/worldgen/structure/bii_dome.json | 15 +++++++++++++++ .../data/joy/worldgen/structure_set/bii_dome.json | 14 ++++++++++++++ .../data/joy/worldgen/template_pool/bii_dome.json | 14 ++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 fabric/src/main/resources/data/joy/worldgen/structure/bii_dome.json create mode 100644 fabric/src/main/resources/data/joy/worldgen/structure_set/bii_dome.json create mode 100644 fabric/src/main/resources/data/joy/worldgen/template_pool/bii_dome.json diff --git a/fabric/src/main/resources/data/joy/worldgen/structure/bii_dome.json b/fabric/src/main/resources/data/joy/worldgen/structure/bii_dome.json new file mode 100644 index 0000000..397ceae --- /dev/null +++ b/fabric/src/main/resources/data/joy/worldgen/structure/bii_dome.json @@ -0,0 +1,15 @@ +{ + "type":"jigsaw", + "biomes": "minecraft:plains", + "step": "surface_structures", + "spawn_overrides": {}, + "terrain_adaptation": "beard_thin", + "start_pool": "joy:bii_dome", + "size": 1, + "start_height": { + "absolute": 0 + }, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "max_distance_from_center": 80, + "use_expansion_hack": false +} diff --git a/fabric/src/main/resources/data/joy/worldgen/structure_set/bii_dome.json b/fabric/src/main/resources/data/joy/worldgen/structure_set/bii_dome.json new file mode 100644 index 0000000..3297fa3 --- /dev/null +++ b/fabric/src/main/resources/data/joy/worldgen/structure_set/bii_dome.json @@ -0,0 +1,14 @@ +{ + "structures": [ + { + "structure": "joy:bii_dome", + "weight": 1 + } + ], + "placement": { + "type": "minecraft:random_spread", + "spacing": 5, + "separation": 2, + "salt": 1545207409 + } +} diff --git a/fabric/src/main/resources/data/joy/worldgen/template_pool/bii_dome.json b/fabric/src/main/resources/data/joy/worldgen/template_pool/bii_dome.json new file mode 100644 index 0000000..b89567e --- /dev/null +++ b/fabric/src/main/resources/data/joy/worldgen/template_pool/bii_dome.json @@ -0,0 +1,14 @@ +{ + "fallback": "minecraft:empty", + "elements": [ + { + "weight": 1, + "element": { + "element_type": "minecraft:single_pool_element", + "location": "joy:dome_bii_plains", + "projection": "rigid", + "processors": "minecraft:empty" + } + } + ] +}