TerraForged/src/main/resources/data/terraforged/features/shrubs/forest_bush.json

117 lines
3.2 KiB
JSON

{
"biomes": [
"minecraft:forest",
"minecraft:forest_hills",
"minecraft:dark_forest",
"minecraft:dark_forest_hills"
],
"match": [
[
"minecraft:oak_log",
"minecraft:oak_leaves"
],
[
"terraforged:poisson_surface"
]
],
"after": {
"name": "minecraft:decorated",
"config": {
"feature": {
"name": "minecraft:random_selector",
"config": {
"features": [
{
"name": "minecraft:jungle_ground_bush",
"config": {
"trunk_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:oak_log",
"Properties": {
"axis": "y"
}
}
},
"leaves_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:birch_leaves",
"Properties": {
"distance": "3",
"persistent": "false"
}
}
},
"decorators": [],
"base_height": 3
},
"chance": 0.15
},
{
"name": "minecraft:jungle_ground_bush",
"config": {
"trunk_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:oak_log",
"Properties": {
"axis": "y"
}
}
},
"leaves_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:oak_leaves",
"Properties": {
"distance": "3",
"persistent": "false"
}
}
},
"decorators": [],
"base_height": 4
},
"chance": 0.25
}
],
"default": {
"name": "minecraft:jungle_ground_bush",
"config": {
"trunk_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:oak_log",
"Properties": {
"axis": "y"
}
}
},
"leaves_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:oak_leaves",
"Properties": {
"distance": "3",
"persistent": "false"
}
}
},
"decorators": [],
"base_height": 3
}
}
}
},
"decorator": {
"name": "minecraft:count_extra_heightmap",
"config": {
"count": 1,
"extra_chance": 0.05,
"extra_count": 1
}
}
}
}
}