Add minecraft bedrock server

This commit is contained in:
2024-09-09 13:28:08 -03:00
parent 54e5f3000c
commit 236b4b2960
4640 changed files with 688839 additions and 66 deletions

View File

@ -0,0 +1,31 @@
{
"format_version": "1.16.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:dripstone_cluster_feature",
"places_feature": "minecraft:dripstone_cluster_feature"
},
"conditions": {
"placement_pass": "after_surface_pass"
},
"distribution": {
"iterations": 10,
"scatter_chance": {
"numerator": 1,
"denominator": 25
},
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 59 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,32 @@
{
"format_version": "1.16.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:lush_caves_after_surface_azalea_root_system_feature",
"places_feature": "minecraft:azalea_root_system_snap_to_ceiling_feature"
},
"conditions": {
"placement_pass": "after_surface_pass",
"minecraft:biome_filter": [
{
"test": "has_biome_tag", "operator": "==", "value": "lush_caves"
}
]
},
"distribution": {
"iterations": "Math.Random(0, 2)",
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 60 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,32 @@
{
"format_version": "1.16.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:lush_caves_after_surface_cave_vines_feature",
"places_feature": "minecraft:cave_vine_snap_to_ceiling_feature"
},
"conditions": {
"placement_pass": "after_surface_pass",
"minecraft:biome_filter": [
{
"test": "has_biome_tag", "operator": "==", "value": "lush_caves"
}
]
},
"distribution": {
"iterations": 60,
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 60 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,32 @@
{
"format_version": "1.16.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:lush_caves_after_surface_leaf_clay_feature",
"places_feature": "minecraft:random_clay_with_dripleaves_snap_to_floor_feature"
},
"conditions": {
"placement_pass": "after_surface_pass",
"minecraft:biome_filter": [
{
"test": "has_biome_tag", "operator": "==", "value": "lush_caves"
}
]
},
"distribution": {
"iterations": 20,
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 60 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,32 @@
{
"format_version": "1.16.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:lush_caves_after_surface_moss_ceiling_feature",
"places_feature": "minecraft:moss_ceiling_snap_to_ceiling_feature"
},
"conditions": {
"placement_pass": "after_surface_pass",
"minecraft:biome_filter": [
{
"test": "has_biome_tag", "operator": "==", "value": "lush_caves"
}
]
},
"distribution": {
"iterations": 40,
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 60 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,32 @@
{
"format_version": "1.16.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:lush_caves_after_surface_spore_blossom_feature",
"places_feature": "minecraft:spore_blossom_snap_to_ceiling_feature"
},
"conditions": {
"placement_pass": "after_surface_pass",
"minecraft:biome_filter": [
{
"test": "has_biome_tag", "operator": "==", "value": "lush_caves"
}
]
},
"distribution": {
"iterations": 8,
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 60 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,32 @@
{
"format_version": "1.16.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:lush_caves_after_surface_vegetation_feature",
"places_feature": "minecraft:moss_patch_snap_to_floor_feature"
},
"conditions": {
"placement_pass": "after_surface_pass",
"minecraft:biome_filter": [
{
"test": "has_biome_tag", "operator": "==", "value": "lush_caves"
}
]
},
"distribution": {
"iterations": 40,
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 60 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,32 @@
{
"format_version": "1.16.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:lush_caves_after_surface_vines_feature",
"places_feature": "minecraft:fixup_vines_position_feature"
},
"conditions": {
"placement_pass": "after_surface_pass",
"minecraft:biome_filter": [
{
"test": "has_biome_tag", "operator": "==", "value": "lush_caves"
}
]
},
"distribution": {
"iterations": 127,
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 60 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,32 @@
{
"format_version": "1.16.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:lush_caves_underground_clay_ore_feature",
"places_feature": "minecraft:clay_ore_feature"
},
"conditions": {
"placement_pass": "underground_pass",
"minecraft:biome_filter": [
{
"test": "has_biome_tag", "operator": "==", "value": "lush_caves"
}
]
},
"distribution": {
"iterations": 15,
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 60 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,41 @@
{
"format_version": "1.13.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:overworld_amethyst_geode_feature",
"places_feature": "minecraft:amethyst_geode_feature"
},
"conditions": {
"placement_pass": "after_surface_pass",
"minecraft:biome_filter": [
{
"any_of": [
{
"test": "has_biome_tag",
"operator": "==",
"value": "overworld"
},
{
"test": "has_biome_tag",
"operator": "==",
"value": "overworld_generation"
}
]
}
]
},
"distribution": {
"iterations": 1,
"scatter_chance": {
"numerator": 1,
"denominator": 53
},
"x": 0,
"y": {
"distribution": "uniform",
"extent": [ 6, 47 ]
},
"z": 0
}
}
}

View File

@ -0,0 +1,44 @@
{
"format_version": "1.16.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:overworld_underground_copper_ore_feature",
"places_feature": "minecraft:copper_ore_feature"
},
"conditions": {
"placement_pass": "underground_pass",
"minecraft:biome_filter": [
{
"any_of": [
{
"test": "has_biome_tag",
"operator": "==",
"value": "overworld"
},
{
"test": "has_biome_tag",
"operator": "==",
"value": "overworld_generation"
}
]
}
]
},
"distribution": {
"iterations": 10,
"coordinate_eval_order": "zyx",
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 64 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,44 @@
{
"format_version": "1.13.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:overworld_underground_deepslate_feature",
"places_feature": "minecraft:deepslate_feature"
},
"conditions": {
"placement_pass": "before_underground_pass",
"minecraft:biome_filter": [
{
"any_of": [
{
"test": "has_biome_tag",
"operator": "==",
"value": "overworld"
},
{
"test": "has_biome_tag",
"operator": "==",
"value": "overworld_generation"
}
]
}
]
},
"distribution": {
"iterations": 10,
"coordinate_eval_order": "zyx",
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,43 @@
{
"format_version": "1.16.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:overworld_underground_glow_lichen_feature",
"places_feature": "minecraft:glow_lichen_feature"
},
"conditions": {
"placement_pass": "after_underground_pass",
"minecraft:biome_filter": [
{
"any_of": [
{
"test": "has_biome_tag",
"operator": "==",
"value": "overworld"
},
{
"test": "has_biome_tag",
"operator": "==",
"value": "overworld_generation"
}
]
}
]
},
"distribution": {
"iterations": "Math.Random(40, 61)",
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 55 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,44 @@
{
"format_version": "1.13.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:overworld_underground_tuff_feature",
"places_feature": "minecraft:tuff_feature"
},
"conditions": {
"placement_pass": "underground_pass",
"minecraft:biome_filter": [
{
"any_of": [
{
"test": "has_biome_tag",
"operator": "==",
"value": "overworld"
},
{
"test": "has_biome_tag",
"operator": "==",
"value": "overworld_generation"
}
]
}
]
},
"distribution": {
"iterations": 2,
"coordinate_eval_order": "zyx",
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,31 @@
{
"format_version": "1.13.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:small_dripstone_feature",
"places_feature": "minecraft:small_dripstone_feature"
},
"conditions": {
"placement_pass": "after_surface_pass"
},
"distribution": {
"iterations": "Math.Random(20, 40)",
"scatter_chance": {
"numerator": 1,
"denominator": 30
},
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, 59 ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}