From d57a5128dde6616d1a29cc521d6bcd4d45b59e35 Mon Sep 17 00:00:00 2001 From: Julian Krings Date: Thu, 2 Jan 2025 13:36:40 +0100 Subject: [PATCH] add structure keys to jigsaw structures for treasure maps --- jigsaw-structures/igloo.json | 1 + jigsaw-structures/mineshaft.json | 1 + jigsaw-structures/ocean-monument.json | 1 + jigsaw-structures/pillager-outpost.json | 1 + jigsaw-structures/pyramid-desert.json | 1 + jigsaw-structures/pyramid-jungle.json | 1 + jigsaw-structures/ruined-portal.json | 1 + jigsaw-structures/stronghold.json | 1 + jigsaw-structures/trail-ruins.json | 1 + jigsaw-structures/trail_chambers.json | 2 ++ jigsaw-structures/underwater-ruin.json | 1 + jigsaw-structures/village-desert.json | 1 + jigsaw-structures/village-plains.json | 1 + jigsaw-structures/village-savanna.json | 1 + jigsaw-structures/village-small-frosty.json | 1 + jigsaw-structures/village-snowy.json | 1 + jigsaw-structures/village-taiga.json | 1 + jigsaw-structures/woodland-mansion.json | 1 + 18 files changed, 19 insertions(+) diff --git a/jigsaw-structures/igloo.json b/jigsaw-structures/igloo.json index 0d07eb93..78addcee 100644 --- a/jigsaw-structures/igloo.json +++ b/jigsaw-structures/igloo.json @@ -1,5 +1,6 @@ { "maxDepth": 3, + "structureKey": "minecraft:igloo", "pieces": [ "igloo/top1" ], diff --git a/jigsaw-structures/mineshaft.json b/jigsaw-structures/mineshaft.json index 4f5067df..d5a2b00e 100644 --- a/jigsaw-structures/mineshaft.json +++ b/jigsaw-structures/mineshaft.json @@ -1,5 +1,6 @@ { "maxDepth": 10, + "structureKey": "#minecraft:mineshaft", "pieces": ["mineshaft/intersection"], "overrideYRange" :{ "max": 45, diff --git a/jigsaw-structures/ocean-monument.json b/jigsaw-structures/ocean-monument.json index d8a8ea09..4b495251 100644 --- a/jigsaw-structures/ocean-monument.json +++ b/jigsaw-structures/ocean-monument.json @@ -1,4 +1,5 @@ { "maxDepth": 1, + "structureKey": "minecraft:monument", "pieces": ["ocean-monument/ocean-monument"] } diff --git a/jigsaw-structures/pillager-outpost.json b/jigsaw-structures/pillager-outpost.json index 77103153..69bb87b4 100644 --- a/jigsaw-structures/pillager-outpost.json +++ b/jigsaw-structures/pillager-outpost.json @@ -1,5 +1,6 @@ { "maxDepth": 2, + "structureKey": "minecraft:pillager_outpost", "pieces": [ "pillager-outpost/watchtower", "pillager-outpost/watchtower", diff --git a/jigsaw-structures/pyramid-desert.json b/jigsaw-structures/pyramid-desert.json index 2135b416..7cd8a981 100644 --- a/jigsaw-structures/pyramid-desert.json +++ b/jigsaw-structures/pyramid-desert.json @@ -1,4 +1,5 @@ { "maxDepth": 1, + "structureKey": "minecraft:desert_pyramid", "pieces": ["pyramid-desert/pyramid-desert"] } diff --git a/jigsaw-structures/pyramid-jungle.json b/jigsaw-structures/pyramid-jungle.json index 424537f3..7e46684b 100644 --- a/jigsaw-structures/pyramid-jungle.json +++ b/jigsaw-structures/pyramid-jungle.json @@ -1,4 +1,5 @@ { "maxDepth": 1, + "structureKey": "minecraft:jungle_pyramid", "pieces": ["pyramid-jungle/pyramid"] } diff --git a/jigsaw-structures/ruined-portal.json b/jigsaw-structures/ruined-portal.json index 7cd322f1..28ce51f5 100644 --- a/jigsaw-structures/ruined-portal.json +++ b/jigsaw-structures/ruined-portal.json @@ -1,5 +1,6 @@ { "maxDepth": 1, + "structureKey": "#minecraft:ruined_portal", "pieces": [ "ruined-portal/giant_portal_1", "ruined-portal/giant_portal_2", diff --git a/jigsaw-structures/stronghold.json b/jigsaw-structures/stronghold.json index 3bc530f1..a12eef17 100644 --- a/jigsaw-structures/stronghold.json +++ b/jigsaw-structures/stronghold.json @@ -1,5 +1,6 @@ { "maxDepth": 5, + "structureKey": "minecraft:stronghold", "pieces": ["stronghold/portal/main"], "terminate": false, "lockY": 50, diff --git a/jigsaw-structures/trail-ruins.json b/jigsaw-structures/trail-ruins.json index 1d94325a..dc938473 100644 --- a/jigsaw-structures/trail-ruins.json +++ b/jigsaw-structures/trail-ruins.json @@ -1,4 +1,5 @@ { + "structureKey": "minecraft:trail_ruins", "pieces": [ "trail-ruins/trail-ruins1", "trail-ruins/trail-ruins2", diff --git a/jigsaw-structures/trail_chambers.json b/jigsaw-structures/trail_chambers.json index ff7add76..56d894db 100644 --- a/jigsaw-structures/trail_chambers.json +++ b/jigsaw-structures/trail_chambers.json @@ -1,6 +1,8 @@ { "maxDepth": 5, "terminate": true, + "forcePlace": true, + "structureKey": "minecraft:trial_chambers", "pieces": [ "trail_chambers/trail_chambers1", "trail_chambers/trail_chambers2", diff --git a/jigsaw-structures/underwater-ruin.json b/jigsaw-structures/underwater-ruin.json index 3345aecf..146ff8b1 100644 --- a/jigsaw-structures/underwater-ruin.json +++ b/jigsaw-structures/underwater-ruin.json @@ -1,5 +1,6 @@ { "maxDepth": 1, + "structureKey": "#minecraft:ocean_ruin", "pieces": [ "underwater-ruin/big_brick_1", "underwater-ruin/big_brick_2", diff --git a/jigsaw-structures/village-desert.json b/jigsaw-structures/village-desert.json index 5107b17e..218f2df0 100644 --- a/jigsaw-structures/village-desert.json +++ b/jigsaw-structures/village-desert.json @@ -1,6 +1,7 @@ { "maxDepth": 5, "terminate": true, + "structureKey": "minecraft:village_desert", "pieces": [ "village/desert/town_centers/meeting_point_1", "village/desert/town_centers/meeting_point_2", diff --git a/jigsaw-structures/village-plains.json b/jigsaw-structures/village-plains.json index 7d2ba9b6..06952567 100644 --- a/jigsaw-structures/village-plains.json +++ b/jigsaw-structures/village-plains.json @@ -1,6 +1,7 @@ { "maxDepth": 5, "terminate": true, + "structureKey": "minecraft:village_plains", "pieces": [ "village/plains/town_centers/fountain_01", "village/plains/town_centers/meeting_point_1", diff --git a/jigsaw-structures/village-savanna.json b/jigsaw-structures/village-savanna.json index 2dd10997..3b76599a 100644 --- a/jigsaw-structures/village-savanna.json +++ b/jigsaw-structures/village-savanna.json @@ -1,6 +1,7 @@ { "maxDepth": 3, "terminate": true, + "structureKey": "minecraft:village_savanna", "pieces": [ "village/savanna/town_centers/meeting_point_1", "village/savanna/town_centers/meeting_point_2", diff --git a/jigsaw-structures/village-small-frosty.json b/jigsaw-structures/village-small-frosty.json index 95879615..27befe72 100644 --- a/jigsaw-structures/village-small-frosty.json +++ b/jigsaw-structures/village-small-frosty.json @@ -1,4 +1,5 @@ { + "structureKey": "minecraft:village_snowy", "pieces": [ "village/frosty/frosty-village" ] diff --git a/jigsaw-structures/village-snowy.json b/jigsaw-structures/village-snowy.json index 9a1f260e..122731fb 100644 --- a/jigsaw-structures/village-snowy.json +++ b/jigsaw-structures/village-snowy.json @@ -1,6 +1,7 @@ { "maxDepth": 5, "terminate": true, + "structureKey": "minecraft:village_snowy", "pieces": [ "village/snowy/town_centers/meeting_point_1", "village/snowy/town_centers/meeting_point_2", diff --git a/jigsaw-structures/village-taiga.json b/jigsaw-structures/village-taiga.json index d5bb7e40..a5528768 100644 --- a/jigsaw-structures/village-taiga.json +++ b/jigsaw-structures/village-taiga.json @@ -1,6 +1,7 @@ { "maxDepth": 5, "terminate": true, + "structureKey": "minecraft:village_taiga", "pieces": [ "village/taiga/town_centers/meeting_point_1", "village/taiga/town_centers/meeting_point_2" diff --git a/jigsaw-structures/woodland-mansion.json b/jigsaw-structures/woodland-mansion.json index d6b726e1..3aacfaa7 100644 --- a/jigsaw-structures/woodland-mansion.json +++ b/jigsaw-structures/woodland-mansion.json @@ -1,4 +1,5 @@ { "maxDepth": 1, + "structureKey": "minecraft:mansion", "pieces": ["woodland-mansion/woodland-mansion"] }