mirror of
https://github.com/guilhermewerner/tcc
synced 2025-06-17 07:25:14 +00:00
Add minecraft bedrock server
This commit is contained in:
@ -0,0 +1,31 @@
|
||||
{
|
||||
"format_version": "1.13.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:mangrove_swamp_mangrove_tree_feature",
|
||||
"places_feature": "minecraft:mangrove_tree_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "mangrove_swamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 4,
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": "query.heightmap(variable.worldx, variable.worldz)",
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,31 @@
|
||||
{
|
||||
"format_version": "1.13.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:mangrove_swamp_mangrove_tree_with_beenest_feature",
|
||||
"places_feature": "minecraft:mangrove_tree_with_beenest_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "mangrove_swamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 1,
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": "query.heightmap(variable.worldx, variable.worldz)",
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
{
|
||||
"format_version": "1.13.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:mangrove_swamp_surface_dead_bush_feature",
|
||||
"places_feature": "minecraft:dead_bush_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"any_of": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "mangrove_swamp"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 6,
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, "query.heightmap(variable.worldx, variable.worldz) * 2" ]
|
||||
},
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,32 @@
|
||||
{
|
||||
"format_version": "1.13.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:mangrove_swamp_surface_seagrass_feature",
|
||||
"places_feature": "minecraft:seagrass_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "mangrove_swamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 8,
|
||||
"coordinate_eval_order": "zxy",
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": "query.heightmap(variable.worldx, variable.worldz)",
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
{
|
||||
"format_version": "1.13.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:mangrove_swamp_surface_tall_grass_feature",
|
||||
"places_feature": "minecraft:scatter_tall_grass_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "mangrove_swamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 32,
|
||||
"scatter_chance": "variable.is_legacy ? 0.0 : 100.0",
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, "query.heightmap(variable.worldx, variable.worldz) * 2" ]
|
||||
},
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,31 @@
|
||||
{
|
||||
"format_version": "1.13.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:mangrove_swamp_tall_mangrove_tree_feature",
|
||||
"places_feature": "minecraft:tall_mangrove_tree_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "mangrove_swamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 24,
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": "query.heightmap(variable.worldx, variable.worldz)",
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,31 @@
|
||||
{
|
||||
"format_version": "1.13.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:mangrove_swamp_tall_mangrove_tree_with_beenest_feature",
|
||||
"places_feature": "minecraft:tall_mangrove_tree_with_beenest_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "mangrove_swamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 1,
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": "query.heightmap(variable.worldx, variable.worldz)",
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
124
servers/bedrock/behavior_packs/vanilla_1.19.0/feature_rules/overworld_surface_flowers_feature.json
vendored
Normal file
124
servers/bedrock/behavior_packs/vanilla_1.19.0/feature_rules/overworld_surface_flowers_feature.json
vendored
Normal file
@ -0,0 +1,124 @@
|
||||
{
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"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 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
{
|
||||
"format_version": "1.13.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:overworld_surface_gravel_feature",
|
||||
"places_feature": "minecraft:gravel_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"any_of": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "overworld"
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "overworld_generation"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "!=",
|
||||
"value": "swamp"
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "!=",
|
||||
"value": "mangrove_swamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 1,
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": "query.above_top_solid(variable.worldx, variable.worldz)",
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
{
|
||||
"format_version": "1.13.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:overworld_surface_mangrove_grass_feature",
|
||||
"places_feature": "minecraft:grass_disc_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"any_of": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "mangrove_swamp"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 1,
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": "query.above_top_solid(variable.worldx, variable.worldz)",
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
50
servers/bedrock/behavior_packs/vanilla_1.19.0/feature_rules/overworld_surface_sand_feature.json
vendored
Normal file
50
servers/bedrock/behavior_packs/vanilla_1.19.0/feature_rules/overworld_surface_sand_feature.json
vendored
Normal file
@ -0,0 +1,50 @@
|
||||
{
|
||||
"format_version": "1.13.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:minecraft:overworld_surface_sand_feature",
|
||||
"places_feature": "minecraft:sand_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"any_of": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "overworld"
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "overworld_generation"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "!=",
|
||||
"value": "swamp"
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "!=",
|
||||
"value": "mangrove_swamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 3,
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": "query.above_top_solid(variable.worldx, variable.worldz)",
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,101 @@
|
||||
{
|
||||
"format_version": "1.13.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:overworld_surface_tall_grass_feature",
|
||||
"places_feature": "minecraft:scatter_tall_grass_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
// (overworld || overworld_generation) && !(taiga || jungle || mooshroom_island || savanna || swamp || ((forest || forest_generation) && !extreme_hills)) ->
|
||||
// (overworld || overworld_generation) && !taiga && !jungle && !mooshroom_island && !savanna && !swamp && !((forest || forest_generation) && !extreme_hills)) ->
|
||||
// (overworld || overworld_generation) && !taiga && !jungle && !mooshroom_island && !savanna && !swamp && (!(forest || forest_generation) || extreme_hills) ->
|
||||
// (overworld || overworld_generation) && !taiga && !jungle && !mooshroom_island && !savanna && !swamp && ((!forest && !forest_generation) || extreme_hills)
|
||||
{
|
||||
"any_of": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "overworld"
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "overworld_generation"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "!=",
|
||||
"value": "taiga"
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "!=",
|
||||
"value": "jungle"
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "!=",
|
||||
"value": "mooshroom_island"
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "!=",
|
||||
"value": "savanna"
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "!=",
|
||||
"value": "swamp"
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "!=",
|
||||
"value": "mangrove_swamp"
|
||||
},
|
||||
{
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 1,
|
||||
"scatter_chance": "variable.is_legacy ? 0.0 : 100.0",
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, "query.heightmap(variable.worldx, variable.worldz) * 2" ]
|
||||
},
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
36
servers/bedrock/behavior_packs/vanilla_1.19.0/feature_rules/sculk_patch_feature.json
vendored
Normal file
36
servers/bedrock/behavior_packs/vanilla_1.19.0/feature_rules/sculk_patch_feature.json
vendored
Normal file
@ -0,0 +1,36 @@
|
||||
{
|
||||
"format_version": "1.16.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:sculk_patch_feature",
|
||||
"places_feature": "minecraft:sculk_patch_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "after_surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "deep_dark"
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 256,
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": {
|
||||
"distribution": "uniform",
|
||||
"extent": [
|
||||
-63, 20
|
||||
]
|
||||
},
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
34
servers/bedrock/behavior_packs/vanilla_1.19.0/feature_rules/sculk_vein_feature.json
vendored
Normal file
34
servers/bedrock/behavior_packs/vanilla_1.19.0/feature_rules/sculk_vein_feature.json
vendored
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"format_version": "1.16.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:sculk_vein_feature",
|
||||
"places_feature": "minecraft:sculk_vein_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "after_underground_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "deep_dark"
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": "Math.Random(204, 250)",
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ -64, 20 ]
|
||||
},
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
43
servers/bedrock/behavior_packs/vanilla_1.19.0/feature_rules/swamp_surface_waterlily_feature.json
vendored
Normal file
43
servers/bedrock/behavior_packs/vanilla_1.19.0/feature_rules/swamp_surface_waterlily_feature.json
vendored
Normal file
@ -0,0 +1,43 @@
|
||||
{
|
||||
"format_version": "1.13.0",
|
||||
"minecraft:feature_rules": {
|
||||
"description": {
|
||||
"identifier": "minecraft:swamp_surface_waterlily_feature",
|
||||
"places_feature": "minecraft:fixup_waterlily_position_feature"
|
||||
},
|
||||
"conditions": {
|
||||
"placement_pass": "surface_pass",
|
||||
"minecraft:biome_filter": [
|
||||
{
|
||||
"any_of": [
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "swamp"
|
||||
},
|
||||
{
|
||||
"test": "has_biome_tag",
|
||||
"operator": "==",
|
||||
"value": "mangrove_swamp"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"distribution": {
|
||||
"iterations": 4,
|
||||
"x": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
},
|
||||
"y": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, "query.heightmap(variable.worldx, variable.worldz) * 2" ]
|
||||
},
|
||||
"z": {
|
||||
"distribution": "uniform",
|
||||
"extent": [ 0, 16 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user