From 9104556192e966c52b28c2e95e3e9692ed8e7932 Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Sun, 23 Jun 2024 00:31:40 +0200 Subject: 1.21 update && overwrite some hard-coded structures :] --- data/minecraft/worldgen/structure/fortress.json | 56 +++++++++++++++++++++++ data/minecraft/worldgen/structure/stronghold.json | 20 ++++++++ 2 files changed, 76 insertions(+) create mode 100644 data/minecraft/worldgen/structure/fortress.json create mode 100644 data/minecraft/worldgen/structure/stronghold.json (limited to 'data/minecraft/worldgen') diff --git a/data/minecraft/worldgen/structure/fortress.json b/data/minecraft/worldgen/structure/fortress.json new file mode 100644 index 0000000..2e2f4a7 --- /dev/null +++ b/data/minecraft/worldgen/structure/fortress.json @@ -0,0 +1,56 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecraft:has_structure/nether_fortress", + "spawn_overrides": { + "monster": { + "bounding_box": "piece", + "spawns": [ + { + "type": "minecraft:blaze", + "maxCount": 3, + "minCount": 2, + "weight": 10 + }, + { + "type": "minecraft:zombified_piglin", + "maxCount": 4, + "minCount": 4, + "weight": 5 + }, + { + "type": "minecraft:wither_skeleton", + "maxCount": 5, + "minCount": 5, + "weight": 8 + }, + { + "type": "minecraft:skeleton", + "maxCount": 5, + "minCount": 5, + "weight": 2 + }, + { + "type": "minecraft:magma_cube", + "maxCount": 4, + "minCount": 4, + "weight": 3 + } + ] + } + }, + "step": "underground_decoration", + "start_pool": "original_skyblock:fortress", + "use_expansion_hack": false, + "max_distance_from_center": 1, + "size": 1, + "project_start_to_heightmap": "WORLD_SURFACE", + "start_height": { + "type": "minecraft:biased_to_bottom", + "min_inclusive": { + "above_bottom": 0 + }, + "max_inclusive": { + "below_top": 0 + } + } +} diff --git a/data/minecraft/worldgen/structure/stronghold.json b/data/minecraft/worldgen/structure/stronghold.json new file mode 100644 index 0000000..6f85ed3 --- /dev/null +++ b/data/minecraft/worldgen/structure/stronghold.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecraft:has_structure/stronghold", + "start_pool": "original_skyblock:stronghold", + "step": "surface_structures", + "terrain_adaption": "bury", + "max_distance_from_center": 1, + "size": 1, + "start_height": { + "type": "minecraft:very_biased_to_bottom", + "min_inclusive": { + "above_bottom": 0 + }, + "max_inclusive": { + "below_top": 0 + } + }, + "spawn_overrides": {}, + "use_expansion_hack": false +} -- cgit v1.2.3