summaryrefslogtreecommitdiff
path: root/data/minecraft/worldgen/structure
diff options
context:
space:
mode:
authorDaniel Weipert <git@mail.dweipert.de>2024-06-23 00:31:40 +0200
committerDaniel Weipert <git@mail.dweipert.de>2024-06-23 00:32:19 +0200
commit9104556192e966c52b28c2e95e3e9692ed8e7932 (patch)
tree6254218c717f41eb76da3e13f86c1a3c30671bf7 /data/minecraft/worldgen/structure
parent86819f1942d1f703d010f93a4c505047b7a358af (diff)
1.21 update && overwrite some hard-coded structures :]
Diffstat (limited to 'data/minecraft/worldgen/structure')
-rw-r--r--data/minecraft/worldgen/structure/fortress.json56
-rw-r--r--data/minecraft/worldgen/structure/stronghold.json20
2 files changed, 76 insertions, 0 deletions
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
+}