添加特殊的超平坦世界

This commit is contained in:
2026-06-12 23:26:31 +08:00
parent a6e4d5d3b1
commit 8ac539c095
105 changed files with 2088 additions and 0 deletions

View File

@ -0,0 +1,21 @@
{
"": "Used to remove barrier terrain spawned in dark_forests and underground to enable mansion spawning and dungeon spawning",
"type": "minecraft:disk",
"config": {
"state_provider": {
"fallback": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:air"
}
},
"rules": []
},
"radius": 8,
"half_height": 4,
"target": {
"type": "minecraft:matching_blocks",
"blocks": "minecraft:barrier"
}
}
}

View File

@ -0,0 +1,43 @@
{
"sea_level": 0,
"disable_mob_generation": true,
"aquifers_enabled": false,
"ore_veins_enabled": false,
"legacy_random_source": true,
"default_block": {
"Name": "minecraft:end_stone"
},
"default_fluid": {
"Name": "minecraft:air"
},
"noise": {
"min_y": 0,
"height": 128,
"size_horizontal": 2,
"size_vertical": 1
},
"noise_router": {
"barrier": "superflat_dimensions:end/aquifer/barrier",
"fluid_level_floodedness": "superflat_dimensions:end/aquifer/fluid_level_floodedness",
"fluid_level_spread": "superflat_dimensions:end/aquifer/fluid_level_spread",
"lava": "superflat_dimensions:end/aquifer/lava",
"temperature": "superflat_dimensions:end/temperature",
"vegetation": "superflat_dimensions:end/vegetation",
"continents": "superflat_dimensions:end/continents",
"erosion": "superflat_dimensions:end/erosion",
"depth": "superflat_dimensions:end/depth",
"ridges": "superflat_dimensions:end/ridges",
"preliminary_surface_level": "superflat_dimensions:end/initial_density_without_jaggedness",
"final_density": "superflat_dimensions:end/final_density",
"vein_toggle": "superflat_dimensions:end/vein/toggle",
"vein_ridged": "superflat_dimensions:end/vein/ridged",
"vein_gap": "superflat_dimensions:end/vein/gap"
},
"spawn_target": [],
"surface_rule": {
"type": "minecraft:block",
"result_state": {
"Name": "minecraft:end_stone"
}
}
}

View File

@ -0,0 +1,48 @@
{
"type": "minecraft:jigsaw",
"biomes": "#minecraft:has_structure/ancient_city",
"max_distance_from_center": 116,
"size": 7,
"spawn_overrides": {
"ambient": {
"bounding_box": "full",
"spawns": []
},
"axolotls": {
"bounding_box": "full",
"spawns": []
},
"creature": {
"bounding_box": "full",
"spawns": []
},
"misc": {
"bounding_box": "full",
"spawns": []
},
"monster": {
"bounding_box": "full",
"spawns": []
},
"underground_water_creature": {
"bounding_box": "full",
"spawns": []
},
"water_ambient": {
"bounding_box": "full",
"spawns": []
},
"water_creature": {
"bounding_box": "full",
"spawns": []
}
},
"start_height": {
"absolute": -27
},
"start_jigsaw_name": "minecraft:city_anchor",
"start_pool": "minecraft:ancient_city/city_center",
"step": "underground_decoration",
"terrain_adaptation": "beard_box",
"use_expansion_hack": false
}

View File

@ -0,0 +1,13 @@
{
"type": "minecraft:jigsaw",
"biomes": "#minecraft:has_structure/bastion_remnant",
"max_distance_from_center": 80,
"size": 6,
"spawn_overrides": {},
"start_height": {
"absolute": 33
},
"start_pool": "minecraft:bastion/starts",
"step": "surface_structures",
"use_expansion_hack": false
}

View File

@ -0,0 +1,6 @@
{
"type": "minecraft:buried_treasure",
"biomes": ["minecraft:plains"],
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:desert_pyramid",
"biomes": ["minecraft:plains"],
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,42 @@
{
"type": "minecraft:fortress",
"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"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:igloo",
"biomes": ["minecraft:plains"],
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:jungle_temple",
"biomes": ["minecraft:plains"],
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:woodland_mansion",
"biomes": ["minecraft:plains"],
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:mineshaft",
"biomes": "#minecraft:has_structure/mineshaft",
"mineshaft_type": "normal",
"spawn_overrides": {},
"step": "underground_structures"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:mineshaft",
"biomes": "#minecraft:has_structure/mineshaft_mesa",
"mineshaft_type": "mesa",
"spawn_overrides": {},
"step": "underground_structures"
}

View File

@ -0,0 +1,27 @@
{
"type": "minecraft:ocean_monument",
"biomes": ["minecraft:plains"],
"spawn_overrides": {
"axolotls": {
"bounding_box": "full",
"spawns": []
},
"monster": {
"bounding_box": "full",
"spawns": [
{
"type": "minecraft:guardian",
"maxCount": 4,
"minCount": 2,
"weight": 1
}
]
},
"underground_water_creature": {
"bounding_box": "full",
"spawns": []
}
},
"step": "surface_structures"
}

View File

@ -0,0 +1,16 @@
{
"type": "minecraft:nether_fossil",
"biomes": "#minecraft:has_structure/nether_fossil",
"height": {
"type": "minecraft:uniform",
"max_inclusive": {
"below_top": 2
},
"min_inclusive": {
"absolute": 32
}
},
"spawn_overrides": {},
"step": "underground_decoration",
"terrain_adaptation": "beard_thin"
}

View File

@ -0,0 +1,9 @@
{
"type": "minecraft:ocean_ruin",
"biome_temp": "cold",
"biomes": "#minecraft:has_structure/ocean_ruin_cold",
"cluster_probability": 0.9,
"large_probability": 0.3,
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,9 @@
{
"type": "minecraft:ocean_ruin",
"biome_temp": "warm",
"biomes": "#minecraft:has_structure/ocean_ruin_warm",
"cluster_probability": 0.9,
"large_probability": 0.3,
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,27 @@
{
"type": "minecraft:jigsaw",
"biomes": "#minecraft:has_structure/pillager_outpost",
"max_distance_from_center": 80,
"project_start_to_heightmap": "WORLD_SURFACE_WG",
"size": 7,
"spawn_overrides": {
"monster": {
"bounding_box": "full",
"spawns": [
{
"type": "minecraft:pillager",
"maxCount": 1,
"minCount": 1,
"weight": 1
}
]
}
},
"start_height": {
"absolute": 0
},
"start_pool": "minecraft:pillager_outpost/base_plates",
"step": "surface_structures",
"terrain_adaptation": "beard_thin",
"use_expansion_hack": true
}

View File

@ -0,0 +1,28 @@
{
"type": "minecraft:ruined_portal",
"biomes": "#minecraft:has_structure/ruined_portal_standard",
"setups": [
{
"air_pocket_probability": 1.0,
"can_be_cold": true,
"mossiness": 0.2,
"overgrown": false,
"placement": "underground",
"replace_with_blackstone": false,
"vines": false,
"weight": 0.5
},
{
"air_pocket_probability": 0.5,
"can_be_cold": true,
"mossiness": 0.2,
"overgrown": false,
"placement": "on_land_surface",
"replace_with_blackstone": false,
"vines": false,
"weight": 0.5
}
],
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ruined_portal",
"biomes": "#minecraft:has_structure/ruined_portal_desert",
"setups": [
{
"air_pocket_probability": 0.0,
"can_be_cold": false,
"mossiness": 0.0,
"overgrown": false,
"placement": "partly_buried",
"replace_with_blackstone": false,
"vines": false,
"weight": 1.0
}
],
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ruined_portal",
"biomes": "#minecraft:has_structure/ruined_portal_jungle",
"setups": [
{
"air_pocket_probability": 0.5,
"can_be_cold": false,
"mossiness": 0.8,
"overgrown": true,
"placement": "on_land_surface",
"replace_with_blackstone": false,
"vines": true,
"weight": 1.0
}
],
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,28 @@
{
"type": "minecraft:ruined_portal",
"biomes": "#minecraft:has_structure/ruined_portal_mountain",
"setups": [
{
"air_pocket_probability": 1.0,
"can_be_cold": true,
"mossiness": 0.2,
"overgrown": false,
"placement": "in_mountain",
"replace_with_blackstone": false,
"vines": false,
"weight": 0.5
},
{
"air_pocket_probability": 0.5,
"can_be_cold": true,
"mossiness": 0.2,
"overgrown": false,
"placement": "on_land_surface",
"replace_with_blackstone": false,
"vines": false,
"weight": 0.5
}
],
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ruined_portal",
"biomes": "#minecraft:has_structure/ruined_portal_nether",
"setups": [
{
"air_pocket_probability": 0.5,
"can_be_cold": false,
"mossiness": 0.0,
"overgrown": false,
"placement": "in_nether",
"replace_with_blackstone": true,
"vines": false,
"weight": 1.0
}
],
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ruined_portal",
"biomes": "#minecraft:has_structure/ruined_portal_ocean",
"setups": [
{
"air_pocket_probability": 0.0,
"can_be_cold": true,
"mossiness": 0.8,
"overgrown": false,
"placement": "on_ocean_floor",
"replace_with_blackstone": false,
"vines": false,
"weight": 1.0
}
],
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ruined_portal",
"biomes": "#minecraft:has_structure/ruined_portal_swamp",
"setups": [
{
"air_pocket_probability": 0.0,
"can_be_cold": false,
"mossiness": 0.5,
"overgrown": false,
"placement": "on_ocean_floor",
"replace_with_blackstone": false,
"vines": true,
"weight": 1.0
}
],
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,8 @@
{
"type": "minecraft:shipwreck",
"biomes": ["minecraft:plains"],
"is_beached": false,
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:shipwreck",
"biomes": "#minecraft:has_structure/shipwreck_beached",
"is_beached": true,
"spawn_overrides": {},
"step": "surface_structures"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:stronghold",
"biomes": "#minecraft:has_structure/stronghold",
"spawn_overrides": {},
"step": "surface_structures",
"terrain_adaptation": "bury"
}

View File

@ -0,0 +1,30 @@
{
"type": "minecraft:swamp_hut",
"biomes": ["minecraft:plains"],
"spawn_overrides": {
"creature": {
"bounding_box": "piece",
"spawns": [
{
"type": "minecraft:cat",
"maxCount": 1,
"minCount": 1,
"weight": 1
}
]
},
"monster": {
"bounding_box": "piece",
"spawns": [
{
"type": "minecraft:witch",
"maxCount": 1,
"minCount": 1,
"weight": 1
}
]
}
},
"step": "surface_structures"
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:jigsaw",
"biomes": "#minecraft:has_structure/trail_ruins",
"max_distance_from_center": 80,
"project_start_to_heightmap": "WORLD_SURFACE_WG",
"size": 7,
"spawn_overrides": {},
"start_height": {
"absolute": -15
},
"start_pool": "minecraft:trail_ruins/tower",
"step": "underground_structures",
"terrain_adaptation": "bury",
"use_expansion_hack": false
}

View File

@ -0,0 +1,147 @@
{
"type": "minecraft:jigsaw",
"biomes": "#minecraft:has_structure/trial_chambers",
"dimension_padding": 10,
"liquid_settings": "ignore_waterlogging",
"max_distance_from_center": 116,
"pool_aliases": [
{
"type": "minecraft:random_group",
"groups": [
{
"data": [
{
"type": "minecraft:direct",
"alias": "minecraft:trial_chambers/spawner/contents/ranged",
"target": "minecraft:trial_chambers/spawner/ranged/skeleton"
},
{
"type": "minecraft:direct",
"alias": "minecraft:trial_chambers/spawner/contents/slow_ranged",
"target": "minecraft:trial_chambers/spawner/slow_ranged/skeleton"
}
],
"weight": 1
},
{
"data": [
{
"type": "minecraft:direct",
"alias": "minecraft:trial_chambers/spawner/contents/ranged",
"target": "minecraft:trial_chambers/spawner/ranged/stray"
},
{
"type": "minecraft:direct",
"alias": "minecraft:trial_chambers/spawner/contents/slow_ranged",
"target": "minecraft:trial_chambers/spawner/slow_ranged/stray"
}
],
"weight": 1
},
{
"data": [
{
"type": "minecraft:direct",
"alias": "minecraft:trial_chambers/spawner/contents/ranged",
"target": "minecraft:trial_chambers/spawner/ranged/poison_skeleton"
},
{
"type": "minecraft:direct",
"alias": "minecraft:trial_chambers/spawner/contents/slow_ranged",
"target": "minecraft:trial_chambers/spawner/slow_ranged/poison_skeleton"
}
],
"weight": 1
}
]
},
{
"type": "minecraft:random",
"alias": "minecraft:trial_chambers/spawner/contents/melee",
"targets": [
{
"data": "minecraft:trial_chambers/spawner/melee/zombie",
"weight": 1
},
{
"data": "minecraft:trial_chambers/spawner/melee/husk",
"weight": 1
},
{
"data": "minecraft:trial_chambers/spawner/melee/spider",
"weight": 1
}
]
},
{
"type": "minecraft:random",
"alias": "minecraft:trial_chambers/spawner/contents/small_melee",
"targets": [
{
"data": "minecraft:trial_chambers/spawner/small_melee/slime",
"weight": 1
},
{
"data": "minecraft:trial_chambers/spawner/small_melee/cave_spider",
"weight": 1
},
{
"data": "minecraft:trial_chambers/spawner/small_melee/silverfish",
"weight": 1
},
{
"data": "minecraft:trial_chambers/spawner/small_melee/baby_zombie",
"weight": 1
}
]
}
],
"size": 20,
"spawn_overrides": {
"ambient": {
"bounding_box": "piece",
"spawns": []
},
"axolotls": {
"bounding_box": "piece",
"spawns": []
},
"creature": {
"bounding_box": "piece",
"spawns": []
},
"misc": {
"bounding_box": "piece",
"spawns": []
},
"monster": {
"bounding_box": "piece",
"spawns": []
},
"underground_water_creature": {
"bounding_box": "piece",
"spawns": []
},
"water_ambient": {
"bounding_box": "piece",
"spawns": []
},
"water_creature": {
"bounding_box": "piece",
"spawns": []
}
},
"start_height": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": -20
},
"min_inclusive": {
"absolute": -40
}
},
"start_pool": "minecraft:trial_chambers/chamber/end",
"step": "underground_structures",
"terrain_adaptation": "encapsulate",
"use_expansion_hack": false
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:jigsaw",
"biomes": "#minecraft:has_structure/village_desert",
"max_distance_from_center": 80,
"project_start_to_heightmap": "WORLD_SURFACE_WG",
"size": 6,
"spawn_overrides": {},
"start_height": {
"absolute": 0
},
"start_pool": "minecraft:village/desert/town_centers",
"step": "surface_structures",
"terrain_adaptation": "beard_thin",
"use_expansion_hack": true
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:jigsaw",
"biomes": "#minecraft:has_structure/village_plains",
"max_distance_from_center": 80,
"project_start_to_heightmap": "WORLD_SURFACE_WG",
"size": 6,
"spawn_overrides": {},
"start_height": {
"absolute": 0
},
"start_pool": "minecraft:village/plains/town_centers",
"step": "surface_structures",
"terrain_adaptation": "beard_thin",
"use_expansion_hack": true
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:jigsaw",
"biomes": "#minecraft:has_structure/village_savanna",
"max_distance_from_center": 80,
"project_start_to_heightmap": "WORLD_SURFACE_WG",
"size": 6,
"spawn_overrides": {},
"start_height": {
"absolute": 0
},
"start_pool": "minecraft:village/savanna/town_centers",
"step": "surface_structures",
"terrain_adaptation": "beard_thin",
"use_expansion_hack": true
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:jigsaw",
"biomes": "#minecraft:has_structure/village_snowy",
"max_distance_from_center": 80,
"project_start_to_heightmap": "WORLD_SURFACE_WG",
"size": 6,
"spawn_overrides": {},
"start_height": {
"absolute": 0
},
"start_pool": "minecraft:village/snowy/town_centers",
"step": "surface_structures",
"terrain_adaptation": "beard_thin",
"use_expansion_hack": true
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:jigsaw",
"biomes": "#minecraft:has_structure/village_taiga",
"max_distance_from_center": 80,
"project_start_to_heightmap": "WORLD_SURFACE_WG",
"size": 6,
"spawn_overrides": {},
"start_height": {
"absolute": 0
},
"start_pool": "minecraft:village/taiga/town_centers",
"step": "surface_structures",
"terrain_adaptation": "beard_thin",
"use_expansion_hack": true
}

View File

@ -0,0 +1,14 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 20083232,
"separation": 8,
"spacing": 24
},
"structures": [
{
"structure": "minecraft:ancient_city",
"weight": 1
}
]
}

View File

@ -0,0 +1,17 @@
{
"placement": {
"type": "minecraft:random_spread",
"frequency": 1.0,
"frequency_reduction_method": "legacy_type_2",
"locate_offset": [9, 0, 9],
"salt": 0,
"separation": 0,
"spacing": 4
},
"structures": [
{
"structure": "minecraft:buried_treasure",
"weight": 1
}
]
}

View File

@ -0,0 +1,14 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 14357617,
"separation": 0,
"spacing": 8
},
"structures": [
{
"structure": "minecraft:desert_pyramid",
"weight": 1
}
]
}

View File

@ -0,0 +1,15 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 10387313,
"separation": 0,
"spacing": 4,
"spread_type": "triangular"
},
"structures": [
{
"structure": "minecraft:end_city",
"weight": 1
}
]
}

View File

@ -0,0 +1,15 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 14357618,
"separation": 0,
"spacing": 8
},
"structures": [
{
"structure": "minecraft:igloo",
"weight": 1
}
]
}

View File

@ -0,0 +1,15 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 14357619,
"separation": 0,
"spacing": 8
},
"structures": [
{
"structure": "minecraft:jungle_pyramid",
"weight": 1
}
]
}

View File

@ -0,0 +1,17 @@
{
"placement": {
"type": "minecraft:random_spread",
"frequency": 0.02,
"frequency_reduction_method": "legacy_type_3",
"salt": 0,
"separation": 0,
"spacing": 1
},
"structures": [
{
"structure": "minecraft:mineshaft",
"weight": 1
}
]
}

View File

@ -0,0 +1,19 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 30084232,
"separation": 0,
"spacing": 5
},
"structures": [
{
"structure": "minecraft:fortress",
"weight": 2
},
{
"structure": "minecraft:bastion_remnant",
"weight": 3
}
]
}

View File

@ -0,0 +1,14 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 14357921,
"separation": 1,
"spacing": 2
},
"structures": [
{
"structure": "minecraft:nether_fossil",
"weight": 1
}
]
}

View File

@ -0,0 +1,16 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 10387313,
"separation": 0,
"spacing": 11,
"spread_type": "triangular"
},
"structures": [
{
"structure": "minecraft:monument",
"weight": 1
}
]
}

View File

@ -0,0 +1,18 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 14357621,
"separation": 8,
"spacing": 20
},
"structures": [
{
"structure": "minecraft:ocean_ruin_cold",
"weight": 1
},
{
"structure": "minecraft:ocean_ruin_warm",
"weight": 1
}
]
}

View File

@ -0,0 +1,17 @@
{
"placement": {
"type": "minecraft:random_spread",
"frequency": 1,
"frequency_reduction_method": "legacy_type_1",
"salt": 165745296,
"separation": 16,
"spacing": 32
},
"structures": [
{
"structure": "minecraft:pillager_outpost",
"weight": 1
}
]
}

View File

@ -0,0 +1,15 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 34222645,
"separation": 0,
"spacing": 4
},
"structures": [
{
"structure": "minecraft:ruined_portal",
"weight": 1
}
]
}

View File

@ -0,0 +1,15 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 165745295,
"separation": 0,
"spacing": 4
},
"structures": [
{
"structure": "minecraft:shipwreck",
"weight": 1
}
]
}

View File

@ -0,0 +1,16 @@
{
"placement": {
"type": "minecraft:concentric_rings",
"count": 128,
"distance": 32,
"preferred_biomes": "#minecraft:stronghold_biased_to",
"salt": 0,
"spread": 3
},
"structures": [
{
"structure": "minecraft:stronghold",
"weight": 1
}
]
}

View File

@ -0,0 +1,15 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 14357620,
"separation": 0,
"spacing": 8
},
"structures": [
{
"structure": "minecraft:swamp_hut",
"weight": 1
}
]
}

View File

@ -0,0 +1,14 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 83469867,
"separation": 8,
"spacing": 34
},
"structures": [
{
"structure": "minecraft:trail_ruins",
"weight": 1
}
]
}

View File

@ -0,0 +1,15 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 94251327,
"separation": 0,
"spacing": 16
},
"structures": [
{
"structure": "minecraft:trial_chambers",
"weight": 1
}
]
}

View File

@ -0,0 +1,31 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 10387312,
"separation": 0,
"spacing": 4
},
"structures": [
{
"structure": "minecraft:village_plains",
"weight": 1
},
{
"structure": "minecraft:village_desert",
"weight": 1
},
{
"structure": "minecraft:village_savanna",
"weight": 1
},
{
"structure": "minecraft:village_snowy",
"weight": 1
},
{
"structure": "minecraft:village_taiga",
"weight": 1
}
]
}

View File

@ -0,0 +1,15 @@
{
"placement": {
"type": "minecraft:random_spread",
"salt": 10387319,
"separation": 0,
"spacing": 16
},
"structures": [
{
"structure": "minecraft:mansion",
"weight": 1
}
]
}

View File

@ -0,0 +1,76 @@
{
"dimensions": {
"minecraft:overworld": {
"type": "minecraft:overworld",
"generator": {
"type": "minecraft:flat",
"settings": {
"biome": "minecraft:plains",
"features": false,
"lakes": false,
"layers": [
{
"block": "minecraft:air",
"height": 32
},
{
"block": "minecraft:bedrock",
"height": 1
},
{
"block": "minecraft:dirt",
"height": 2
},
{
"block": "minecraft:grass_block",
"height": 1
}
]
}
}
},
"minecraft:the_end": {
"type": "minecraft:the_end",
"generator": {
"type": "minecraft:noise",
"biome_source": {
"type": "minecraft:the_end"
},
"settings": "minecraft:end"
}
},
"minecraft:the_nether": {
"type": "minecraft:the_nether",
"generator": {
"type": "minecraft:flat",
"settings": {
"biome": "minecraft:nether_wastes",
"features": false,
"lakes": false,
"layers": [
{
"block": "minecraft:bedrock",
"height": 1
},
{
"block": "minecraft:netherrack",
"height": 3
},
{
"block": "minecraft:air",
"height": 120
},
{
"block": "minecraft:netherrack",
"height": 3
},
{
"block": "minecraft:bedrock",
"height": 1
}
]
}
}
}
}
}

View File

@ -0,0 +1,21 @@
{
"": "Used to remove barrier terrain spawned in dark_forests and underground to enable mansion spawning and dungeon spawning",
"type": "minecraft:disk",
"config": {
"state_provider": {
"fallback": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:air"
}
},
"rules": []
},
"radius": 8,
"half_height": 4,
"target": {
"type": "minecraft:matching_blocks",
"blocks": "minecraft:barrier"
}
}
}

View File

@ -0,0 +1,4 @@
{
"type": "minecraft:constant",
"argument": 0
}

View File

@ -0,0 +1,4 @@
{
"type": "minecraft:constant",
"argument": 0
}

View File

@ -0,0 +1,4 @@
{
"type": "minecraft:constant",
"argument": 0
}

View File

@ -0,0 +1,4 @@
{
"type": "minecraft:constant",
"argument": 0
}

View File

@ -0,0 +1,7 @@
{
"": "Different than default for efficiency optimization",
"type": "minecraft:flat_cache",
"argument": {
"type": "minecraft:end_islands"
}
}

View File

@ -0,0 +1,26 @@
{
"type": "minecraft:range_choice",
"input": "minecraft:y",
"min_inclusive": 61,
"max_exclusive": 65,
"when_in_range": {
"type": "minecraft:interpolated",
"argument": {
"type": "minecraft:blend_density",
"argument": {
"type": "minecraft:flat_cache",
"argument": {
"type": "minecraft:cache_2d",
"argument": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:end_islands"
},
"argument2": "minecraft:end/base_3d_noise"
}
}
}
}
},
"when_out_of_range": 0
}

View File

@ -0,0 +1,4 @@
{
"type": "minecraft:constant",
"argument": 0
}

View File

@ -0,0 +1,4 @@
{
"type": "minecraft:constant",
"argument": 0
}

View File

@ -0,0 +1,4 @@
{
"type": "minecraft:constant",
"argument": 0
}

View File

@ -0,0 +1,4 @@
{
"type": "minecraft:constant",
"argument": 0
}

View File

@ -0,0 +1,4 @@
{
"type": "minecraft:constant",
"argument": 0
}

View File

@ -0,0 +1,4 @@
{
"type": "minecraft:constant",
"argument": 0
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": -12
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 0,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": -20
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 0,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": -28
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 0,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": -36
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 0,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": -4
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 0,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": -44
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 0,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": 60
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 0,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": -12
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 8,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": -20
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 8,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": -28
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 8,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": -36
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 8,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": -4
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 8,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": -44
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 8,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,16 @@
{
"feature": "superflat_dimensions:barrier_remover",
"placement": [
{
"type": "minecraft:height_range",
"height": {
"absolute": 60
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 8,
"y_spread": 0
}
]
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:mineshaft",
"biomes": "#minecraft:has_structure/mineshaft",
"mineshaft_type": "normal",
"spawn_overrides": {},
"step": "top_layer_modification"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:mineshaft",
"biomes": "#minecraft:has_structure/mineshaft_mesa",
"mineshaft_type": "mesa",
"spawn_overrides": {},
"step": "top_layer_modification"
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ruined_portal",
"biomes": "minecraft:dark_forest",
"step": "surface_structures",
"spawn_overrides": {},
"setups": [
{
"placement": "in_mountain",
"air_pocket_probability": 1,
"mossiness": 0.2,
"overgrown": false,
"vines": false,
"can_be_cold": true,
"replace_with_blackstone": false,
"weight": 0.5
}
]
}

View File

@ -0,0 +1,21 @@
{
"": "Generates Mineshafts on top of the Vanilla ones to generate minecart chests",
"structures": [
{
"structure": "superflat_dimensions:mineshaft",
"weight": 1
},
{
"structure": "superflat_dimensions:mineshaft_mesa",
"weight": 1
}
],
"placement": {
"type": "minecraft:random_spread",
"salt": 0,
"frequency_reduction_method": "legacy_type_3",
"frequency": 0.004,
"spacing": 1,
"separation": 0
}
}

View File

@ -0,0 +1,15 @@
{
"name": "superflat_dimensions:buried_treasure",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 1,
"element": {
"element_type": "minecraft:single_pool_element",
"location": "superflat_dimensions:buried_treasure",
"projection": "rigid",
"processors": "minecraft:empty"
}
}
]
}