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,34 @@
{
"format_version": "1.13.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:cherry_biome_surface_double_plant_feature_rules",
"places_feature": "minecraft:grass_double_plant_patch_feature"
},
"conditions": {
"placement_pass": "surface_pass",
"minecraft:biome_filter": [
{
"test": "has_biome_tag",
"operator": "==",
"value": "cherry_grove"
}
]
},
"distribution": {
"iterations": "10",
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, "query.heightmap(variable.worldx, variable.worldz) + 4" ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,34 @@
{
"format_version": "1.13.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:cherry_biome_surface_tall_grass_feature_rules",
"places_feature": "minecraft:scatter_tall_grass_feature"
},
"conditions": {
"placement_pass": "surface_pass",
"minecraft:biome_filter": [
{
"test": "has_biome_tag",
"operator": "==",
"value": "cherry_grove"
}
]
},
"distribution": {
"iterations": "20",
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, "query.heightmap(variable.worldx, variable.worldz) + 4" ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,31 @@
{
"format_version": "1.13.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:cherry_grove_cherry_tree_feature_rules",
"places_feature": "minecraft:random_cherry_tree_feature"
},
"conditions": {
"placement_pass": "surface_pass",
"minecraft:biome_filter": [
{
"test": "has_biome_tag",
"operator": "==",
"value": "cherry_grove"
}
]
},
"distribution": {
"iterations": 5,
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": "query.heightmap(variable.worldx, variable.worldz)",
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,31 @@
{
"format_version": "1.13.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:cherry_grove_pink_petals_feature_rules",
"places_feature": "minecraft:pink_petals_scatter_feature"
},
"conditions": {
"placement_pass": "after_surface_pass",
"minecraft:biome_filter": [
{
"test": "has_biome_tag",
"operator": "==",
"value": "cherry_grove"
}
]
},
"distribution": {
"iterations": "(query.noise((variable.originx) / 200.0, (variable.originz) / 200.0) < -0.8) ? 5 : 10",
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": "query.heightmap(variable.worldx, variable.worldz)",
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}

View File

@ -0,0 +1,129 @@
{
"format_version": "1.13.0",
"minecraft:feature_rules": {
"description": {
"identifier": "minecraft:overworld_surface_flowers_feature",
"places_feature": "minecraft:legacy:overworld_flower_feature"
},
"conditions": {
"placement_pass": "surface_pass",
"minecraft:biome_filter": [
// (overworld || overworld_generation) && !(jungle || flower_forest || swamp || mesa || mooshroom_island || plains || ((forest || forest_generation) && (!extreme_hills && !taiga)) || (savanna && !mutated)) ->
// (overworld || overworld_generation) && (!jungle && !flower_forest && !swamp && !mesa && !mooshroom_island && !plains && !((forest || forest_generation) && !extreme_hills && !taiga) && !(savanna && !mutated)) ->
// (overworld || overworld_generation) && !jungle && !flower_forest && !swamp && !mesa && !mooshroom_island && !plains && (!(forest || forest_generation) || extreme_hills || taiga) && (!savanna || mutated) ->
// (overworld || overworld_generation) && !jungle && !flower_forest && !swamp && !mesa && !mooshroom_island && !plains && ((!forest && !forest_generation) || extreme_hills || taiga) && (!savanna || mutated)
{
"any_of": [
{
"test": "has_biome_tag",
"operator": "==",
"value": "overworld"
},
{
"test": "has_biome_tag",
"operator": "==",
"value": "overworld_generation"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "jungle"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "flower_forest"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "swamp"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "mangrove_swamp"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "mesa"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "mooshroom_island"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "plains"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cherry_grove"
},
{
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"operator": "!=",
"value": "forest"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "forest_generation"
}
]
},
{
"test": "has_biome_tag",
"operator": "==",
"value": "extreme_hills"
},
{
"test": "has_biome_tag",
"operator": "==",
"value": "taiga"
}
]
},
{
"any_of": [
{
"test": "has_biome_tag",
"operator": "!=",
"value": "savanna"
},
{
"test": "has_biome_tag",
"operator": "==",
"value": "mutated"
}
]
}
]
},
"distribution": {
"iterations": 2,
"x": {
"distribution": "uniform",
"extent": [ 0, 16 ]
},
"y": {
"distribution": "uniform",
"extent": [ 0, "query.heightmap(variable.worldx, variable.worldz) + 32" ]
},
"z": {
"distribution": "uniform",
"extent": [ 0, 16 ]
}
}
}
}